[发明专利]一种虚拟磁盘的迁移方法及迁移装置有效
| 申请号: | 201710551215.6 | 申请日: | 2017-07-07 |
| 公开(公告)号: | CN107340974B | 公开(公告)日: | 2020-03-31 |
| 发明(设计)人: | 栗丽霞;闫冬冬;张百林 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 李红爽;李丹 |
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 虚拟 磁盘 迁移 方法 装置 | ||
1.一种虚拟磁盘的迁移方法,其特征在于,所述方法包括:
判断待迁移虚拟磁盘是否能够移动;
若所述待迁移虚拟磁盘能够移动,获取包含所有可存储所述待迁移虚拟磁盘的备选存储空间的存储列表;
向用户发送所述存储列表;
接收所述用户在所述存储列表中选择的一个备选存储空间作为目标存储空间;
将所述待迁移虚拟磁盘迁移至所述目标存储空间。
2.根据权利要求1所述的迁移方法,其特征在于,所述判断待迁移虚拟磁盘是否能够移动,包括:
判断所述待迁移虚拟磁盘是否为空;
判断所述待迁移虚拟磁盘是否处于锁定状态;
判断所述待迁移虚拟磁盘是否为快照;
判断所述待迁移虚拟磁盘是否是高可用性磁盘;
判断所述待迁移虚拟磁盘是否存储有元数据;
判断所述待迁移虚拟磁盘是否是工具安装磁盘;
判断存储所述待迁移虚拟磁盘的存储空间的类型是否为底层存储类型;
若所述待迁移虚拟磁盘不为空,且处于未锁定状态,且不是所述快照,且没有被用作所述高可用性磁盘,且没有存储有所述元数据,且没有被用作工具安装磁盘,且存储所述待迁移虚拟磁盘的存储空间的类型不是所述底层存储类型,确定所述待迁移虚拟磁盘能够移动。
3.根据权利要求1所述的迁移方法,其特征在于,所述获取包含所有可存储待迁移虚拟磁盘的备选存储空间的存储列表,包括:
获取资源池中所有M个存储空间;
依次判断所述M个存储空间中第i个存储空间是否为可存储所述待迁移虚拟磁盘的存储空间;其中,i=1、2…M;
若所述M个存储空间中第i个存储空间为可存储所述待迁移虚拟磁盘的存储空间,确定所述M个存储空间中第i个存储空间为所述备选存储空间;
根据所有确定的所述备选存储空间生成所述存储列表。
4.根据权利要求3所述的迁移方法,其特征在于,所述依次判断M个存储空间中第i个存储空间是否为可存储待迁移虚拟磁盘的存储空间,包括:
判断存储所述待迁移虚拟磁盘的当前存储空间是否与虚拟机之间存在映射关系;
若所述当前存储空间与所述虚拟机之间不存在映射关系,根据所述M个存储空间中第i个存储空间的状态,和所述M个存储空间中第i个存储空间与所述当前存储空间的关系判断所述M个存储空间中第i个存储空间是否为可存储所述待迁移虚拟磁盘的存储空间;
若所述当前存储空间与所述虚拟机之间存在映射关系,根据所述当前存储空间的存储类型、所述M个存储空间中第i个存储空间的状态和所述M个存储空间中第i个存储空间的存储类型判断所述M个存储空间中第i个存储空间是否为可存储所述待迁移虚拟磁盘的存储空间。
5.根据权利要求4所述的迁移方法,其特征在于,所述若所述当前存储空间与所述虚拟机之间不存在映射关系,根据M个存储空间中第i个存储空间的状态,和M个存储空间中第i个存储空间与当前存储空间的关系判断M个存储空间中第i个存储空间是否为可存储待迁移虚拟磁盘的存储空间,包括:
若所述当前存储空间与所述虚拟机之间不存在映射关系,判断所述M个存储空间中第i个存储空间的状态是否正常;
判断所述M个存储空间中第i个存储空间与所述当前存储空间是否为同一个存储空间;
若所述M个存储空间中第i个存储空间的状态正常且与所述当前存储空间不是同一个存储空间,确定所述M个存储空间中第i个存储空间为可存储所述待迁移虚拟磁盘的存储空间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710551215.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种访问异步逻辑单元的方法及系统
- 下一篇:一种文件存储的方法及装置





