虚拟化磁盘双活容灾方法、装置和系统制造方法及图纸

技术编号:26762069 阅读:34 留言:0更新日期:2020-12-18 23:06
本发明专利技术提出了虚拟化磁盘双活容灾方法、装置和系统,该方法包括以下步骤:以双活容灾的方式开启虚拟机;在虚拟机正常运行时,将虚拟机的输入输出文件同时写入原虚拟机模拟器的两个磁盘文件;当其中一个磁盘文件或者磁盘文件所在存储池出错时,则将虚拟机的输入输出文件写入未出错的磁盘文件;并执行原quorum设备模拟层镜像,将未出错的磁盘文件分别拷贝至镜像后quorum设备模拟层下面的两个磁盘文件。基于该方法,本发明专利技术还提出了虚拟化磁盘双活容灾装置和系统。本发明专利技术在虚拟化平台上对虚拟化磁盘增加了双活优化,使ICS在不依赖昂贵的硬件磁盘双活时,在软件层面上对虚拟机的磁盘提供双活容灾。

【技术实现步骤摘要】
虚拟化磁盘双活容灾方法、装置和系统
本专利技术属于计算机数据安全处理
,特别涉及虚拟化磁盘双活容灾方法、装置和系统。
技术介绍
ICS,是InCloudSphere的简称,浪潮服务器虚拟化系统。浪潮服务器虚拟化系统InCloudSphere是面向IT云化设计和开发的虚拟化平台,通过虚拟化技术整合计算、存储和网络等物理资源,对虚拟资源、硬件资源、用户资源进行集中管理。利用qemu提供虚拟机并对虚拟机的整个生命周期进行管理。ICS虚拟化磁盘双活容灾方案,是在虚拟化层面对虚拟磁盘进行双写,虚拟机下的每次IO都被复制并写到两个存储池下的磁盘文件中;当一个存储池损坏后,可以使用另外一个存储池中的磁盘文件,保证用户数据不丢失,且能够保证虚拟机不暂停,用户在虚拟机内部无感知。目前缺少浪潮服务器虚拟化系统InCloudSphere与存储双活间对接的实现方式。
技术实现思路
为了解决上述技术问题,本专利技术提出了虚拟化磁盘双活容灾方法、装置和系统,虚拟化平台上对虚拟化磁盘增加了双活优化,使ICS在不依赖昂贵的硬件磁盘双活时,在软本文档来自技高网...

【技术保护点】
1.虚拟化磁盘双活容灾方法,其特征在于,包括以下步骤:/n以双活容灾的方式开启虚拟机;/n在虚拟机正常运行时,将虚拟机的输入输出文件同时写入原虚拟机模拟器的两个磁盘文件;/n当其中一个磁盘文件或者磁盘文件所在存储池出错时,则将虚拟机的输入输出文件写入未出错的磁盘文件;并执行原quorum设备模拟层镜像,将未出错的磁盘文件分别拷贝至镜像后quorum设备模拟层下面的两个磁盘文件。/n

【技术特征摘要】
1.虚拟化磁盘双活容灾方法,其特征在于,包括以下步骤:
以双活容灾的方式开启虚拟机;
在虚拟机正常运行时,将虚拟机的输入输出文件同时写入原虚拟机模拟器的两个磁盘文件;
当其中一个磁盘文件或者磁盘文件所在存储池出错时,则将虚拟机的输入输出文件写入未出错的磁盘文件;并执行原quorum设备模拟层镜像,将未出错的磁盘文件分别拷贝至镜像后quorum设备模拟层下面的两个磁盘文件。


2.根据权利要求1所述的虚拟化磁盘双活容灾方法,其特征在于,所述将未出错的磁盘文件分别拷贝至镜像后quorum设备模拟层下面的两个磁盘文件之后,暂停虚拟机,并从原quorum设备模拟层切换至镜像后的quorum设备模拟层,然后恢复虚拟机运行。


3.根据权利要求2所述的虚拟化磁盘双活容灾方法,其特征在于,所述从原quorum设备模拟层切换至镜像后的quorum设备模拟层,恢复虚拟机运行之后,删除原虚拟机模拟器的两个磁盘文件。


4.根据权利要求1所述的虚拟化磁盘双活容灾方法,其特征在于,所述以双活容灾的方式开启虚拟机包括:
在开机时,校验虚拟机的输入输出文件与磁盘文件的内容是否相同;如果相同,则直接以双活容灾方式开启虚拟机;如果不相同,则复制虚拟机的输入输出文件至容灾存储池,然后再以双活容灾的方式开启虚拟机。


5.根据权利要求1所述的虚拟化磁盘双活容灾方法,其特征在于,所述在虚拟机正常运行时,将虚拟机的输入输出文件同时写入虚拟机模拟器的两个磁盘文件包括:
虚拟机模拟器依次通过内部的块设备模拟层将底层的...

【专利技术属性】
技术研发人员:王亮
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1