云平台分布式物理卷对象迁移到非分布式存储的方法技术

技术编号:14852525 阅读:88 留言:0更新日期:2017-03-18 19:34
本发明专利技术涉及云平台存储虚拟化技术领域,特别是一种云平台分布式物理卷对象迁移到非分布式存储的方法。本发明专利技术首先获取分布式物理卷对象信息;获取分布式存储系统信息;判断是否分布式存储系统拥有存储对象个数大于2个,若是继续执行迁移流程;否则就迁移失败;判断是否分布式存储系统可用空间大于物理卷总空间,若是继续执行迁移流程,否则就迁移失败;分布式存储系统剔除物理卷对象;本地卷管理创建物理卷;扩展卷组;最后物理卷提供非分布式存储服务。本发明专利技术解决已经规划好存储方案不适应云计算平台的用户使用习惯、物理卷迁移只能通过手工的方式来操作、迁移方法不够通用等问题;可应用于管理各种存储虚拟化类型重新规划领域上。

【技术实现步骤摘要】

本专利技术涉及云平台存储虚拟化
,特别是一种云平台分布式物理卷对象迁移到非分布式存储的方法
技术介绍
一般的新搭建的云计算平台,存储空间比较难规划,而本地存储、集中存储和分布式存储的云服务器,各有自身的优点和缺点。例如本地存储的云服务器性价比高、磁盘读写不依赖网络,但可靠性较低、磁盘读写性能较低;而分布式存储的云服务器具有高可靠性和高性能,但依赖网络并且会大大增加网络交换机压力,而有很多客户都不想愿意购买价格高昂的光纤交换机;随着云平台长时间发展,带来以下问题:一是原本已经规划好的本地存储、集中存储和分布式存储已经不适应云计算平台的用户使用习惯。有部分客户的环境出现大量闲置的分布式存储空间而本地存储空间不够用现象。二是物理卷迁移只能通过手工的方式来操作。三是迁移方法不够通用。分布式存储系统只能迁移本地存储或集中存储,不能同时支持这两者类型。为了解决上述的问题,需要有一种适用于云平台分布式物理卷对象迁移到非分布式存储的方法,用户可以通过云平台自动迁移物理卷。云平台分布式物理卷迁移到非分布式存储,只要分布式存储系统拥有足够的可用空间,就能实现物理卷迁移。
技术实现思路
本专利技术解决的技术问题在于提供一种适用于云平台分布式物理卷对象迁移到非分布式存储的方法,解决原本已经规划好存储方案不适应云计算平台的用户使用习惯、物理卷迁移只能通过手工的方式来操作、迁移方法不够通用等问题。本专利技术解决上述技术问题的技术方案是:所述的方法包括如下步骤:步骤1:获取分布式物理卷对象信息;步骤2:获取分布式存储系统信息;步骤3:判断是否分布式存储系统拥有存储对象个数大于2个,若是执行下一步;否则执行步骤9;步骤4:是否分布式存储系统可用空间大于物理卷总空间,若是执行下一步,否则执行步骤9;步骤5:分布式存储系统剔除物理卷对象;步骤6:本地卷管理创建物理卷;步骤7:扩展卷组;步骤8:物理卷提供非分布式存储服务,执行步骤10;步骤9:迁移失败;步骤10:完成流程。所述的获取分布式物理卷对象信息,包括分布式物理卷对象信息名称、总存储空间等信息;所述的物理卷对象是分布式存储的存储对象;所述的物理卷对象主要有两种:本地磁盘和集中存储逻辑单元号;所述的集中存储逻辑单元号是一个集中式管理的高速存储网络的存储单元。所述的获取分布式存储系统信息,包括分布式存储系统的名称、物理卷对象个数、可用存储空间和总存储空间等信息。所述的分布式存储系统剔除物理卷对象,是删除物理卷对象,不再作为存储对象;迁移之前,分布式存储系统可用空间大于物理卷总空间;剔除之后,分布式存储系统仍然有可用空间,保证分布式存储虚拟机能够正常使用。所述的本地卷管理创建物理卷,本地卷管理通过pvcreate命令删除物理卷,命令格式为:pvcreate物理卷路径;所述的本地卷管理是Linux环境下对磁盘分区进行管理的一种机制。所述的扩展卷组,卷组增加物理卷,从而扩展总存储空间;命令格式为:vgextend卷组名称物理卷路径。本专利技术通过适用于云平台分布式物理卷对象迁移到非分布式存储的方法,物理卷迁移通过自动的方式,减少人为误操作概率,提高云平台运维便利性。本专利技术是一种软件技术,不是物理位置上的迁移,区域一般的物理卷迁移方法;本专利技术适用于分布式存储系统迁移到本地存储或集中存储,区别于一般的不够通用的方法;本专利技术最终将物理卷迁移到非分布式存储系统上使用,区别于一般的内部迁移方法。附图说明下面结合附图对本专利技术进一步说明:图1为流程图;图2为本专利技术的逻辑结构图。具体实施方式本专利技术的实施方式有多种,这里以共有云平台为例说明其中一种实现方法,如图1、2所示,具体实施过程如下1、获取分布式物理卷对象信息,代码如下:2、获取分布式存储系统信息,代码如下:3、是否分布式存储系统拥有存储对象个数大于2个,代码如下:4、是否分布式存储系统可用空间大于物理卷总空间,代码如下:5、分布式存储系统剔除物理卷对象,代码如下:6、本地卷管理创建物理卷,代码如下:7、扩展卷组,代码如下:8、物理卷提供非分布式存储服务;流程结束。本文档来自技高网...

【技术保护点】
一种云平台分布式物理卷对象迁移到非分布式存储的方法,其特征在于:所述的方法包括如下步骤:步骤1:获取分布式物理卷对象信息;步骤2:获取分布式存储系统信息;步骤3:判断是否分布式存储系统拥有存储对象个数大于2个,若是执行下一步;否则执行步骤9;步骤4:是否分布式存储系统可用空间大于物理卷总空间,若是执行下一步,否则执行步骤9;步骤5:分布式存储系统剔除物理卷对象;步骤6:本地卷管理创建物理卷;步骤7:扩展卷组;步骤8:物理卷提供非分布式存储服务,执行步骤10;步骤9:迁移失败;步骤10:完成流程。

【技术特征摘要】
1.一种云平台分布式物理卷对象迁移到非分布式存储的方法,其特征在于:
所述的方法包括如下步骤:
步骤1:获取分布式物理卷对象信息;
步骤2:获取分布式存储系统信息;
步骤3:判断是否分布式存储系统拥有存储对象个数大于2个,若是执行下
一步;否则执行步骤9;
步骤4:是否分布式存储系统可用空间大于物理卷总空间,若是执行下一
步,否则执行步骤9;
步骤5:分布式存储系统剔除物理卷对象;
步骤6:本地卷管理创建物理卷;
步骤7:扩展卷组;
步骤8:物理卷提供非分布式存储服务,执行步骤10;
步骤9:迁移失败;
步骤10:完成流程。
2.根据权利要求1所述的方法,其特征在于:所述的获取分布式物理卷对
象信息,包括分布式物理卷对象信息名称、总存储空间等信息;
所述的物理卷对象是分布式存储的存储对象;
所述的物理卷对象主要有两种:本地磁盘和集中存储逻辑单元号;
所述的集中存储逻辑单元号是一个集中式管理的高速存储网络的存储单
元。
所述的获取分布式存储系统信息,包括分布式存储系统的名称、物理卷对
象个数、可用存储空间和总存储空间等信息。
3.根据权利要求1所述的方法,其...

【专利技术属性】
技术研发人员:马桂成杨松季统凯
申请(专利权)人:国云科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1