[发明专利]一种基于虚拟机的容灾备份系统在审
| 申请号: | 201510167677.9 | 申请日: | 2015-04-09 |
| 公开(公告)号: | CN104767643A | 公开(公告)日: | 2015-07-08 |
| 发明(设计)人: | 姚楠 | 申请(专利权)人: | 喜舟(上海)实业有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
| 代理公司: | 上海精晟知识产权代理有限公司 31253 | 代理人: | 杨军;袁步兰 |
| 地址: | 201702 上海市青浦*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 虚拟机 备份 系统 | ||
1.一种基于虚拟机的容灾备份系统,其特征在于:包括部署管理模块、监控管理模块、容灾管理模块、虚拟机部署模块、虚拟机迁移模块和虚拟机备份模块,所述部署管理模块、监控管理模块、容灾管理模块、虚拟机迁移模块依次连接,所述虚拟机迁移模块、虚拟机备份模块分别连接虚拟资源池,所述虚拟资源池与虚拟机部署模块相连,所述虚拟机备份模块包括复制服务器、复制引擎、心跳检测和外部设备缓冲四个子模块,所述心跳检测子模块用于备份节点并同时对多个活跃节点进行心跳检测维护活跃节点列表,所述复制服务器、复制引擎子模块用于传输控制系统进程,所述外部设备缓冲子模块包括网络缓冲和外部磁盘存储缓冲。
2.如权利要求1所述的基于虚拟机的容灾备份系统,其特征在于,所述网络缓冲的工作进程包括如下步骤:
(1)生成运行中虚拟机的快照,复制所有状态的改变到缓冲中;
(2)状态的改变保存在缓冲中,虚拟机继续执行;
(3)被缓存的状态传送到备份主机中;
(4)当状态接收完毕时,通知活跃主机;
(5)最后,缓存的网络输出被释放。
3.如权利要求1或2所述的基于虚拟机的容灾备份系统,其特征在于:所述虚拟机备份模块还包括多个虚拟机副本,所述多个虚拟机副本保存于多个备份节点中。
4.如权利要求3所述的基于虚拟机的容灾备份系统,其特征在于:所述虚拟机迁移模块由监听迁移模块、运行迁移模块、预拷贝模块、冻结模块和激活模块组成,所述监听迁移模块、运行迁移模块、激活模块依次连接,所述预拷贝模块、冻结模块分别连接运行迁移模块。
5.如权利要求4所述的基于虚拟机的容灾备份系统,其特征在于:所述监听迁移模块用于启动迁移、选择目的主机并预定资源,以及发送迁移信号。
6.如权利要求4所述的基于虚拟机的容灾备份系统,其特征在于:所述运行迁移模块用于在监听迁移模块发送一个迁移信号后,收集源客户机的系统状态信息,该系统状态信息包括VCPU的状态、系统的时间状态、寄存器的状态以及I/O设备的通信状态,并对收集到的状态进行封装,然后向冻结模块发送冻结信号,对源客户机进行冻结,拷贝内存页,拷贝结束后,向目标客户机发送激活信号,激活目标客户机。
7.如权利要求4所述的基于虚拟机的容灾备份系统,其特征在于:所述冻结模块用于保证迁移后源客户机与目标客户机的一致性。
8.如权利要求4所述的基于虚拟机的容灾备份系统,其特征在于:所述激活模块用于在冻结模块对源客户机进行冻结后,运行模块继续迁移剩余的内存页,直到所有的内存页全部拷贝到目标主机,运行迁移模块会向激活模块发送一个激活信号,启动激活模块,然后激活模块激活目标主机上的迁移客户。
9.如权利要求4所述的基于虚拟机的容灾备份系统,其特征在于:所述预拷贝模块用于记录一段时间内内存页的修改情况,然后迭代传输修改频率不高的内存页。
10.如权利要求4所述的基于虚拟机的容灾备份系统,其特征在于:所述预拷贝模块包括HIT内存迁移模块和脏页减速模块,所述HIT内存迁移模块用于对每次迭代后定位的需要传送的内存页做写记录,利用该记录判断当前脏页率的变化,以调用脏页减速模块中的脏页减速器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于喜舟(上海)实业有限公司,未经喜舟(上海)实业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510167677.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:路由快速切换的方法和装置
- 下一篇:预警方法及预警系统





