一种云桌面虚拟机异地数据中心容灾备份方法及模块与流程

文档序号:36260500发布日期:2023-12-05 17:50阅读:40来源:国知局
一种云桌面虚拟机异地数据中心容灾备份方法及模块与流程

本发明涉及数据备份,具体的说是一种云桌面虚拟机异地数据中心容灾备份方法及模块。


背景技术:

1、目前传统虚拟化厂商多使用开源openstack,openstack并未提供可靠的异地数据中心容灾能力。对于高可用要求较严苛的场景,客户关心本地集群在故障后,需要有远端备份能力可以接管业务,保证业务连续和高可用。


技术实现思路

1、本发明针对openstack并未提供可靠的异地数据中心容灾能力这一缺陷,提供一种云桌面虚拟机异地数据中心容灾备份方法及模块,利用ceph后端的磁盘镜像同步技术,实现对保护组中的虚拟机开启远端备份,保证数据实时同步到备端集群。

2、第一方面,本发明提供一种云桌面虚拟机异地数据中心容灾备份方法,解决上述技术问题采用的技术方案如下:

3、一种云桌面虚拟机异地数据中心容灾备份方法,该方法通过扩展原生openstackcinder卷组接口,扩展关联虚拟机信息和映射信息;通过对接ceph后端存储云桌面虚拟机磁盘,使用磁盘镜像方式,将虚拟机磁盘同步到远端备份集群;在本地数据中心发生灾难故障时,将远端备份集群的磁盘相关虚拟机重新启动,实现本地虚拟机的高可靠。

4、可选的,所涉及容灾备份方法使用openstack和ceph管理虚拟机磁盘,具体实现步骤如下:

5、s1、开启主备云平台ceph镜像同步功能;

6、s2、生成主备ceph集群同步密钥,主备集群互相导入对端同步密钥;

7、s3、配置cinder本地和备份集群启用镜像功能,配置对端存储集群ip和ceph客户端keyring;

8、s4、通过cinder卷组接口添加关联虚拟机,将虚拟机当前挂载的磁盘卷,开启镜像同步功能,同步到备份集群;

9、s5、使用配置文件或cinder卷组接口,关联主备集群映射的网络和存储池信息。根据本地的虚拟机名称、规格、网络名称、磁盘类型,在备份端使用备份磁盘新建备份虚拟机;

10、s6、当本地云平台集群故障时,使用备份集群cinder服务倒换接口,强制将备份云平台磁盘提升为主,启动备份业务虚拟机,继续对外恢复业务。

11、可选的,所涉及容灾备份方法通过cinder卷组接口实现在备份端集群创建相同的磁盘和虚拟机。

12、所涉及容灾备份方法通过ceph镜像机制实现磁盘的实时同步,减少主备磁盘数据不一致和潜在磁盘数据损坏风险。

13、第二方面,本发明提供一种云桌面虚拟机异地数据中心容灾备份模块,解决上述技术问题采用的技术方案如下:

14、一种云桌面虚拟机异地数据中心容灾备份模块,通过openstack cinder卷组接口,扩展关联虚拟机信息和映射信息,通过对接ceph后端存储云桌面虚拟机磁盘,使用磁盘镜像方式,将虚拟机磁盘同步到远端备份集群,并在备站点创建关联相同资源的新虚拟机,实现本地虚拟机的高可靠;

15、所涉及容灾备份模块利用openstack和ceph管理虚拟机磁盘,实现本地虚拟机高可靠的具体流程如下:

16、开启主备云平台ceph镜像同步功能;

17、生成主备ceph集群同步密钥,主备集群互相导入对端同步密钥;

18、配置cinder本地和备份集群启用镜像功能,配置对端存储集群ip和ceph客户端keyring;

19、通过cinder卷组接口添加关联虚拟机,将虚拟机当前挂载的磁盘卷,开启镜像同步功能,同步到备份集群;

20、使用配置文件或cinder卷组接口,关联主备集群映射的网络和存储池信息。根据本地的虚拟机名称、规格、网络名称、磁盘类型,在备份端使用备份磁盘新建备份虚拟机;

21、当本地云平台集群故障时,使用备份集群cinder服务倒换接口,强制将备份云平台磁盘提升为主,启动备份业务虚拟机,继续对外恢复业务。

22、可选的,所涉及容灾备份模块利用cinder卷组接口,实现在备份端集群创建相同的磁盘和虚拟机。

23、所涉及容灾备份模块通过ceph镜像机制实现磁盘的实时同步,减少主备磁盘数据不一致和潜在磁盘数据损坏风险。

24、本发明的一种云桌面虚拟机异地数据中心容灾备份方法及模块,与现有技术相比具有的有益效果是:

25、本发明利用ceph后端的磁盘镜像同步技术,实现对保护组中的虚拟机开启远端备份,保证数据实时同步到备份端集群;当主站点集群出现故障时,可在备站点拉起备份虚拟机,重新恢复业务继而保障业务连续可用,减少业务因异常宕机而产生的不可控中断时间。



技术特征:

1.一种云桌面虚拟机异地数据中心容灾备份方法,其特征在于,该方法通过扩展原生openstack cinder卷组接口,扩展关联虚拟机信息和映射信息;通过对接ceph后端存储云桌面虚拟机磁盘,使用磁盘镜像方式,将虚拟机磁盘同步到远端备份集群;在本地数据中心发生灾难故障时,将远端备份集群的磁盘相关虚拟机重新启动,实现本地虚拟机的高可靠。

2.根据权利要求1所述的一种云桌面虚拟机异地数据中心容灾备份方法,其特征在于,所述方法的具体实现步骤如下:

3.根据权利要求2所述的一种云桌面虚拟机异地数据中心容灾备份方法,其特征在于,所述方法使用openstack和ceph管理虚拟机磁盘。

4.根据权利要求2所述的一种云桌面虚拟机异地数据中心容灾备份方法,其特征在于,通过cinder卷组接口实现在备份端集群创建相同的磁盘和虚拟机。

5.根据权利要求4所述的一种云桌面虚拟机异地数据中心容灾备份方法,其特征在于,通过ceph镜像机制实现磁盘的实时同步,减少主备磁盘数据不一致和潜在磁盘数据损坏风险。

6.一种云桌面虚拟机异地数据中心容灾备份模块,其特征在于,所述容灾备份模块通过openstack cinder卷组接口,扩展关联虚拟机信息和映射信息,通过对接ceph后端存储云桌面虚拟机磁盘,使用磁盘镜像方式,将虚拟机磁盘同步到远端备份集群,并在备站点创建关联相同资源的新虚拟机,实现本地虚拟机的高可靠;

7.根据权利要求6所述的一种云桌面虚拟机异地数据中心容灾备份模块,其特征在于,所述容灾备份模块利用openstack和ceph管理虚拟机磁盘。

8.根据权利要求7所述的一种云桌面虚拟机异地数据中心容灾备份模块,其特征在于,所述容灾备份模块利用cinder卷组接口,实现在备份端集群创建相同的磁盘和虚拟机。

9.根据权利要求7所述的一种云桌面虚拟机异地数据中心容灾备份模块,其特征在于,所述容灾备份模块通过ceph镜像机制实现磁盘的实时同步,减少主备磁盘数据不一致和潜在磁盘数据损坏风险。


技术总结
本发明公开一种云桌面虚拟机异地数据中心容灾备份方法及模块,涉及数据备份技术领域,其实现包括:通过扩展原生OpenStack cinder卷组接口,扩展关联虚拟机信息和映射信息;通过对接Ceph后端存储云桌面虚拟机磁盘,使用磁盘镜像方式,将虚拟机磁盘同步到远端备份集群;在本地数据中心发生灾难故障时,将远端备份集群的磁盘相关虚拟机重新启动,实现本地虚拟机的高可靠。本发明利用ceph后端的磁盘镜像同步技术,实现对保护组中的虚拟机开启远端备份,保证数据实时同步到备份端集群;当主站点集群出现故障时,可在备站点拉起备份虚拟机,重新恢复业务继而保障业务连续可用,减少业务因异常宕机而产生的不可控中断时间。

技术研发人员:刘庆,厉肃,姚海涛
受保护的技术使用者:浪潮通信技术有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1