[发明专利]一种虚拟机容错方法和系统无效
申请号: | 201110204570.9 | 申请日: | 2011-07-21 |
公开(公告)号: | CN102455951A | 公开(公告)日: | 2012-05-16 |
发明(设计)人: | 兰雨晴;徐舫;宋潇豫;夏颖 | 申请(专利权)人: | 中标软件有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F9/455;G06F11/00 |
代理公司: | 北京汇智英财专利代理事务所 11301 | 代理人: | 刘祖芬 |
地址: | 200030 上海市番*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种虚拟机容错的方法和系统。其是由一个虚拟机与其他虚拟机通信决定成员关系配置文件,每个虚拟机运行在网络中的一个节点计算机上,通常指定第一个虚拟机为活动虚拟机,其他虚拟机为备选虚拟机,建立一个虚拟的步调一致计算系统。当活动虚拟机执行单步操作时,将产生一个操作令牌,该令牌包含该单步操作步骤的内容。活动虚拟机根据成员关系配置文件将操作令牌分发到所有备选虚拟机。各个备选虚拟机依次接收并执行操作令牌并发送到下一个备选虚拟机,保证所有虚拟机保持一致的状态。一个或多个虚拟机发生故障时,未发生故障的虚拟机重新建立成员关系配置文件,恢复故障发生前的状态,继续故障发生前的操作任务,从而有效地实现了系统的容错功能。 | ||
搜索关键词: | 一种 虚拟机 容错 方法 系统 | ||
【主权项】:
一种虚拟机容错方法,其特征在于,包括以下步骤:一个虚拟机与至少两个其他虚拟机通信,建立虚拟步调一致计算系统的成员关系,所述成员包括数个虚拟机,每个虚拟机运行在联网的节点计算机上;首先,一个虚拟机与其他虚拟机通信,决定虚拟步调一致计算系统的成员关系配置文件,在该成员关系配置文件中确定活动虚拟机和备选虚拟机;然后,虚拟步调一致计算系统中的每个成员虚拟机按照成员关系配置文件中的顺序执行每个单步操作,并且监控其他虚拟机的工作状态;如果工作正常,循环该单步操作;如果该虚拟步调一致计算系统中有一个或多个虚拟机发生故障被其他虚拟机检测到,则检测到故障的虚拟机与所有剩余的虚拟机通信重新建立虚拟步调一致计算系统的成员关系;并重新执行故障发生前的操作并传递到新的成员关系配置文件中的下一个虚拟机。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中标软件有限公司,未经中标软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110204570.9/,转载请声明来源钻瓜专利网。
- 上一篇:紫外线照射装置以及印刷装置
- 下一篇:一种治疗直肠脱垂的中药配方