[发明专利]一种基于角色的高可用虚拟机池化管理系统有效
申请号: | 201310398784.3 | 申请日: | 2013-09-05 |
公开(公告)号: | CN103457775A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 黄涛;张文博;钟华;罗涛;吴恒;徐继伟 | 申请(专利权)人: | 中国科学院软件研究所 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L12/713;G06F9/455 |
代理公司: | 北京科迪生专利代理有限责任公司 11251 | 代理人: | 成金玉;顾炜 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于角色的高可用虚拟机池化管理系统,所述虚拟机池化管理方法中包括主节点即master节点、从节点即slave节点和备份节点即backup节点;master节点是虚拟机资源池的唯一逻辑入口,负责管理资源池中的所有节点;slave节点主要负责本节点的虚拟机生命周期的管理;backup节点用于备份master节点的状态信息,保证与master节点的状态信息一致,并在master节点失效时接管其工作;所述虚拟机池化管理过程中各个节点会随着不同条件在三种角色,即master节点、从节点slave和备份节点backup中转换;通过序列法保障系统中只有一个master节点和备份节点,以及通过双向异步通信机制来保障master节点和备份节点的数据一致性。本发明提高了虚拟化系统的可靠性以及管理的灵活性。 | ||
搜索关键词: | 一种 基于 角色 可用 虚拟机 管理 系统 | ||
【主权项】:
一种基于角色的高可用虚拟机池化管理系统,其特征在于:所述虚拟机池化中包括主节点即master节点、从节点即slave节点和备份节点即backup节点;master节点是虚拟机资源池的唯一逻辑入口,负责管理资源池中的所有节点;slave节点主要负责本节点的虚拟机生命周期的管理;backup节点用于备份master节点的状态信息,保证与master节点的状态信息一致,并在master节点失效时接管其工作;所述虚拟机池化中各个节点所处的角色并不是固定的,而是随着不同条件在三种角色,即master节点、从节点slave和备份节点backup中转换;所述每个节点均包括节点管理模块、资源池管理模块和高可用管理模块;每个节点均包括若干个虚拟机;节点管理模块:负责本节点的虚拟机的生命周期管理,包括虚拟机的创建、关闭、启动、迁移,周期性地监听本节点和运行其上的每个虚拟机的资源使用情况,并写入本地的文件方便远程客户端解析;周期性地向master节点和backup节点发送状态信息,状态信息包括运行了哪些虚拟机,虚拟机关联的磁盘文件;同时还接收来自master节点的操作请求,根据这个转发的请求在本节点完成相应的操作;资源池管理模块:当节点作为master时,该模块功能开启,负责管理虚拟机资源池中的每个节点即slave和backup节点,接受来自slave和backup节点的状态信息,判定它们是否有效;同时负责接收用户的请求,将请求转发给正确的目标节点;高可用管理模块:当节点为master节点和backup节点时,该模块功能开启,该模块通过基于角色的双机热备方法,保障在master节点宕机时,系统能迅速恢复功能服务;通过序列法来保障资源池中只有一个master节点和backup节点,利用双向异步通信机制来保障master节点和backup节点两者状态信息的一致性;上述模块中,资源池管理模块和高可用管理模块共同负责管理各个节点在三种角色中的转换。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院软件研究所,未经中国科学院软件研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310398784.3/,转载请声明来源钻瓜专利网。
- 上一篇:铝熔炼炉旋转蓄热式燃烧装置
- 下一篇:大功率LED路灯