[发明专利]一种虚拟化资源池管理节点失效处理方法和装置在审
申请号: | 201710859876.5 | 申请日: | 2017-09-21 |
公开(公告)号: | CN107592228A | 公开(公告)日: | 2018-01-16 |
发明(设计)人: | 桑圣远;闫冬冬 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 北京安信方达知识产权代理有限公司11262 | 代理人: | 李红爽,李丹 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 资源 管理 节点 失效 处理 方法 装置 | ||
1.一种虚拟化资源池管理节点失效处理方法,其特征在于,包括:
在虚拟化资源池节点失效时,对所述虚拟化资源池中多种类型节点按照预先设定的转换策略进行节点转换;所述多种类型节点包括master;
按照预先设定的选择策略选出新的master管理节点,使所述虚拟化资源池中只有一个master管理节点接管失效master节点的工作。
2.根据权利要求1所述的虚拟化资源池管理节点失效处理方法,其特征在于,所述按照预先设定的选择策略选出新的master管理节点包括:
按照预先设定的序列对转换后的各个节点进行排序;
按照所述排序选出所述新的master管理节点。
3.根据权利要求1所述的虚拟化资源池管理节点失效处理方法,其特征在于,所述master,为管理节点,负责管理所有从节点salve;
所述多种类型节点还包括:
所述slave,负责管理本节点的虚拟机生命周期;
master_bak,用于同步备份master节点信息,并在master失效时接管其工作;
new,为新节点,为节点初始状态。
4.根据权利要求3所述的虚拟化资源池管理节点失效处理方法,其特征在于,所述对虚拟化资源池中多种类型节点按照预先设定的转换策略进行节点转换包括以下任意一种或多种:
转换1,节点初始化为new,管理员建立资源池时,指定一个new节点为master节点;
转换2,节点初始化为new,加入资源池后,该节点从new转变为slave;
转换3,节点master发生宕机或停止服务恢复后,主动转变为slave;
转换4,节点slave退出资源池转变为new;
转换5,节点slave通过master选取指定为master_bak;
转换6,节点master_bak探测到资源池中master失效时,主动转变为master接管工作并选取新的master_bak;以及,
转换7,节点master_bak发生宕机或停止服务恢复后主动转变为slave节点。
5.根据权利要求1所述的虚拟化资源池管理节点失效处理方法,其特征在于,还包括:所述master节点选取所述master_bak节点;
所述master节点选取master_bak节点包括:如果之前没有master_bak或探测到当前master_bak节点无效时,则遍历资源池中所有节点,如果发现一个节点有效,则将其置为master_bak节点,并将master节点信息备份传输给master_bak节点,结束此次选取;
如果遍历完未发现有效节点,则此次选取失败,继续下次选取。
6.根据权利要求5所述的虚拟化资源池管理节点失效处理方法,其特征在于,还包括:
当master节点因网络出现问题失效时,master_bak探测到master节点失效后,主动接管其工作,旧master节点网络恢复正常后,从资源池存在的两个master节点中按照所述排序选出所述新的master管理节点;
所述按照所述排序选出所述新的master管理节点包括:
为资源池中每个节点设定序列号,slave节点序列号为0,master节点序列号为K;
当master选取出master_bak节点后,将master_bak节点序列号置为K+1;当出现多个master节点时,按照序列号排序,取序列号最大的节点为master,另外的master转变为slave。
7.一种虚拟化资源池管理节点失效处理装置,其特征在于,包括:
转换模块,用于在虚拟化资源池节点失效时,对所述虚拟化资源池中多种类型节点按照预先设定的转换策略进行节点转换;所述多种类型节点包括master;
选择模块,用于按照预先设定的选择策略选出新的master管理节点,使所述资源池中只有一个master管理节点接管失效master节点的工作。
8.根据权利要求7所述的虚拟化资源池管理节点失效处理装置,其特征在于,所述选择模块还用于:
按照预先设定的序列对转换后的各个节点进行排序;
按照所述排序选出所述新的master管理节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710859876.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种直管快速接头
- 下一篇:一种外螺纹式快速接头