一种基于制造技术

技术编号:39488803 阅读:13 留言:0更新日期:2023-11-24 11:10
本发明专利技术公开一种基于

【技术实现步骤摘要】
一种基于ceph镜像复制的批量磁盘迁移方法及模块


[0001]本专利技术涉及磁盘迁移
,具体的说是一种基于
ceph
镜像复制的批量磁盘迁移方法及模块


技术介绍

[0002]目前传统虚拟化厂商多使用开源
openstack
对接
ceph
分布式存储,对于虚拟机跨多个云平台集群迁移没有可靠的最优方法

[0003]目前已有的一般迁移虚拟机实施操作方案是将虚拟机磁盘保存成虚拟机镜像,将虚拟机镜像导出到本地云平台后,远程拷贝备份磁盘到远端目的云平台

从远端平台使用备份数据创建新的磁盘和虚拟机

[0004]此类方案有几个天然缺陷为:
[0005]1、
虚拟机磁盘数据量过大时,比如几
T
到几
PT
,需要很大的中转磁盘空间;
[0006]2、
此类方案需要将虚拟机磁盘经过4‑5次完整数据量搬运动作,导致操作时间很长,并且容易出现出错和异常中断;
[0007]3、
由于此类方案操作时间较长,同时由于主备集群端数据不一致
,
需要较长的停机时间和业务中断和恢复时间
.

技术实现思路

[0008]本专利技术针对目前技术发展的需求和不足之处,提供一种基于
ceph
镜像复制的批量磁盘迁移方法及模块,实现批量对云平台云桌面虚拟机磁盘进行迁移

[0009]第一方面,本专利技术提供一种基于
ceph
镜像复制的批量磁盘迁移方法,解决上述技术问题采用的技术方案如下:
[0010]一种基于
ceph
镜像复制的批量磁盘迁移方法,该方法使用
OpenStack
对接
Ceph
后端存储云桌面虚拟机磁盘
,
使用磁盘镜像方式,批量将虚拟机磁盘迁移到远端备份集群,并启动新虚拟机,具体包括如下步骤:
[0011]S1、
开启主备云平台
Ceph
镜像同步功能;
[0012]S2、
生成主备
Ceph
集群同步密钥,主备集群互相导入对端同步密钥;
[0013]S3、
登录
Ceph
仪表盘,对需要迁移的云桌面数据磁盘开启镜像同步功能,并检查数据同步带宽和进度;
[0014]S4、
等待备云平台集群磁盘同步完成后,在备集群完成新虚拟机创建,对备份虚拟机关机;
[0015]S5、
在业务变更窗口,登录
Ceph
仪表盘,对源端云平台磁盘进行降级,对备份端云平台磁盘执行升主操作;
[0016]S6、
开启备份端虚拟机,检查虚拟机可以正常启动并对外提供业务,迁移结束

[0017]可选的,所涉及批量磁盘迁移方法使用
OpenStack

Ceph
管理虚拟机磁盘

[0018]可选的,执行步骤
S1

S6
的过程中,通过
Ceph
仪表盘页面的可视操作和可见迁移速
度,实现迁移过程可视可控可追溯

[0019]可选的,通过
ceph
镜像机制实现磁盘的实时同步,减少主备磁盘数据不一致和潜在磁盘数据损坏风险

[0020]可选的,执行步骤
S5
,对源端云平台磁盘进行降级,对备份端云平台磁盘执行升主操作后,创建虚拟机

[0021]第二方面,本专利技术提供一种基于
ceph
镜像复制的批量磁盘迁移模块,解决上述技术问题采用的技术方案如下:
[0022]一种基于
ceph
镜像复制的批量磁盘迁移模块,使用
OpenStack
对接
Ceph
后端存储云桌面虚拟机磁盘
,
使用磁盘镜像方式,批量将虚拟机磁盘迁移到远端备份集群,并启动新虚拟机,完成批量磁盘迁移

[0023]可选的,所涉及批量磁盘迁移模块通过执行以下流程完成批量磁盘迁移:
[0024]开启主备云平台
Ceph
镜像同步功能;
[0025]生成主备
Ceph
集群同步密钥,让主备集群互相导入对端同步密钥;
[0026]登录
Ceph
仪表盘,对需要迁移的云桌面数据磁盘开启镜像同步功能,并检查数据同步带宽和进度;
[0027]等待备云平台集群磁盘同步完成后,在备集群完成新虚拟机创建,对备份虚拟机关机;
[0028]在业务变更窗口,登录
Ceph
仪表盘,对源端云平台磁盘进行降级,对备份端云平台磁盘执行升主操作;
[0029]开启备份端虚拟机,检查虚拟机可以正常启动并对外提供业务,迁移结束

[0030]可选的,所涉及批量磁盘迁移模块完成批量磁盘迁移的过程中,使用
OpenStack

Ceph
管理虚拟机磁盘

[0031]可选的,所涉及批量磁盘迁移模块通过
Ceph
仪表盘页面的可视操作和可见迁移速度,实现迁移过程可视可控可追溯

[0032]可选的,所涉及批量磁盘迁移模块通过
ceph
镜像机制实现磁盘的实时同步,减少主备磁盘数据不一致和潜在磁盘数据损坏风险

[0033]本专利技术的一种基于
ceph
镜像复制的批量磁盘迁移方法及模块,与现有技术相比具有的有益效果是:
[0034]本专利技术针对磁盘迁移过程多次数据搬运过程进行精简,对多个磁盘同时迁移开发自动化迁移能力,最小化数据迁移的业务中断时间和迁移时间,实现高效数据迁移和接近零业务中断

附图说明
[0035]附图1是本专利技术实施例一的方法流程图

具体实施方式
[0036]为使本专利技术的技术方案

解决的技术问题和技术效果更加清楚明白,以下结合具体实施例,对本专利技术的技术方案进行清楚

完整的描述

[0037]实施例一:
[0038]本实施例提出一种基于
ceph
镜像复制的批量磁盘迁移方法,该方法使用
OpenStack
对接
Ceph
后端存储云桌面虚拟机磁盘
,
使用磁盘镜像方式,批量将虚拟机磁盘迁移到远端备份集群,并启动新虚拟机,结合附图1,具体包括如下步骤:
[0039]S1、
开启主备云平台
Ceph
镜像同步功能;
[0040]S2、
生成主备
Ceph本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于
ceph
镜像复制的批量磁盘迁移方法,其特征在于,该方法使用
OpenStack
对接
Ceph
后端存储云桌面虚拟机磁盘
,
使用磁盘镜像方式,批量将虚拟机磁盘迁移到远端备份集群,并启动新虚拟机,具体包括如下步骤:
S1、
开启主备云平台
Ceph
镜像同步功能;
S2、
生成主备
Ceph
集群同步密钥,主备集群互相导入对端同步密钥;
S3、
登录
Ceph
仪表盘,对需要迁移的云桌面数据磁盘开启镜像同步功能,并检查数据同步带宽和进度;
S4、
等待备云平台集群磁盘同步完成后,在备集群完成新虚拟机创建,对备份虚拟机关机;
S5、
在业务变更窗口,登录
Ceph
仪表盘,对源端云平台磁盘进行降级,对备份端云平台磁盘执行升主操作;
S6、
开启备份端虚拟机,检查虚拟机可以正常启动并对外提供业务,迁移结束
。2.
根据权利要求1所述的一种基于
ceph
镜像复制的批量磁盘迁移方法,其特征在于,所述批量磁盘迁移方法使用
OpenStack

Ceph
管理虚拟机磁盘
。3.
根据权利要求1所述的一种基于
ceph
镜像复制的批量磁盘迁移方法,其特征在于,执行步骤
S1

S6
的过程中,通过
Ceph
仪表盘页面的可视操作和可见迁移速度,实现迁移过程可视可控可追溯
。4.
根据权利要求1所述的一种基于
ceph
镜像复制的批量磁盘迁移方法,其特征在于,通过
ceph
镜像机制实现磁盘的实时同步,减少主备磁盘数据不一致和潜在磁盘数据损坏风险
。5.
根据权利要求1所述的一种基于
ceph
镜像复制的批量磁盘迁移方法,其特征在于,执行...

【专利技术属性】
技术研发人员:刘庆厉肃姚海涛
申请(专利权)人:浪潮通信技术有限公司
类型:发明
国别省市:

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

1