[发明专利]一种虚拟机高可用容灾方法及其系统在审
申请号: | 201710112542.1 | 申请日: | 2017-02-28 |
公开(公告)号: | CN106874150A | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 曾鹏;刘为峰 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/16 | 分类号: | G06F11/16;G06F11/20 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 可用 方法 及其 系统 | ||
1.一种虚拟机高可用容灾方法,其特征在于,用于高可用虚拟机应用系统,包括:
实时同步主服务器节点上的高可用虚拟机内的内存状态和磁盘I/O数据至第一备用服务器节点上的第一影子虚拟机;所述第一影子虚拟机与所述高可用虚拟机同等配置,且处于非活跃状态;
若所述主服务器节点宕机,激活所述第一影子虚拟机接管所述高可用虚拟机的任务继续执行。
2.根据权利要求1所述的方法,其特征在于,所述主服务器节点宕机后还包括:
触发第二备用服务器节点创建第二影子虚拟机;
实时同步所述第一影子虚拟机内的内存状态和磁盘I/O数据至所述第二影子虚拟机;
若所述第一备用服务器节点宕机,激活所述第二影子虚拟机接管所述第一虚拟机的任务继续执行。
3.根据权利要求2所述的方法,其特征在于,所述高可用虚拟机与所述第一影子虚拟机以及所述第一影子虚拟机与所述第二影子虚拟机之间的通信频率为毫秒级。
4.根据权利要求3所述的方法,其特征在于,所述高可用虚拟机与所述第一影子虚拟机以及所述第一影子虚拟机与所述第二影子虚拟机之间通过libvirtd C函数库进行TCP传输控制协议或RDMA远程直接数据存取通信。
5.一种虚拟机高可用容灾系统,其特征在于,用于高可用虚拟机应用系统,包括:
设置于主服务器节点的高可用虚拟机创建模块,用于创建高可用虚拟机;
设置于第一备用服务器节点上的第一影子虚拟机创建模块,用于创建第一影子虚拟机;
分别设置于所述主服务器节点和所述第一备用服务器节点上的同步监测模块,用于实时同步所述高可用虚拟机内的内存状态和磁盘I/O数据至所述第一影子虚拟机;所述第一影子虚拟机与所述高可用虚拟机同等配置且处于非活跃状态;若所述主服务器节点宕机,激活所述第一影子虚拟机接管所述高可用虚拟机的任务继续执行。
6.根据权利要求5所述的系统,其特征在于,还包括:
设置于第二备用服务器节点上的同步监测模块;分别设置于所述第一备用服务器节点和所述第二备用服务器节点上的同步监测模块用于实时同步所述第一影子虚拟机内的内存状态和磁盘I/O数据至所述第二影子虚拟机;若所述第一备用服务器节点宕机,激活所述第二影子虚拟机接管所述第一虚拟机的任务继续执行;
所述第一备用服务器节点上的同步监测模块还包括:
触发单元,用于在所述主服务器节点宕机时,触发设置于所述第一备用服务器节点上的重建模块;
所述重建模块,用于触发设置于第二备用服务器节点上的第二影子虚拟机创建模块;
所述第二影子虚拟机创建模块,用于创建第二影子虚拟机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710112542.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种硬件看门狗逻辑电路
- 下一篇:一种同步缓存的方法及装置