[发明专利]识别集群网络中可用分区的方法、装置及集群网络系统有效
申请号: | 201210033905.X | 申请日: | 2012-02-15 |
公开(公告)号: | CN102594596A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 何敏 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L29/08 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 识别 集群 网络 可用 分区 方法 装置 系统 | ||
1.一种集群网络系统,其特征在于,所述系统包括管理节点和至少两个业务节点,其中:
所述业务节点用于:向所述集群网络系统中的其它业务节点发送心跳信息;当在预设时间内没收到1个或1个以上其它业务节点的心跳信息时,检测集群网络中的其它业务节点与自己本身的联通状况,并收集其它业务节点与自己本身的联通状况数据,所述联通状况数据反映该业务节点与其它业务节点联通与否;
所述管理节点用于:根据至少两个业务所述节点收集的联通状况数据,将所述集群网络分割成至少两个分区,从所述分区中确定出可用分区。
2.根据权利要求1所述的系统,其特征在于,所述系统还包括存储节点,其中:
所述存储节点用于:存储所述业务节点收集的联通状况数据;
所述业务节点还用于:将收集的其它业务节点与自己本身的联通状况数据发送给所述存储节点;
所述管理节点还用于:从所述存储节点中获取所述至少两个业务节点收集的联通状况数据。
3.根据权利要求1或2所述的系统,其特征在于,所述管理节点还用于:向所述集群网络系统中的业务节点发送心跳信息;当在预设时间内没收到1个或1个以上业务节点的心跳信息时,检测集群网络中的业务节点与自己本身的联通状况并收集业务节点与自己本身的联通状况数据,所述联通状况数据反映该管理节点与业务节点联通与否。
4.根据权利要求1所述的系统,其特征在于,所述可用分区为节点个数最多的分区或分区权重值最大的分区,所述分区权重值为根据所述分区中每个节点的权重,按照加权法则,计算得到的值。
5.一种识别集群网络中可用分区的方法,其特征在于,所述方法包括:
根据所述集群网络中节点之间的联通状况数据将所述集群网络分割成至少两个分区;
从所述分区中确定出可用分区。
6.如权利要求5所述的方法,其特征在于,所述联通状况数据使用二进制掩码表示,所述根据所述集群网络中节点之间的联通状况数据将所述集群网络分割成至少两个分区,具体包括:
A、在所述集群网络节点之间的联通状况数据中选择一个节点的联通状况数据,将所述选择的节点的联通状况数据与其它节点的联通状况数据进行与运算,根据运算的结果,将与所述选择的节点有交集的节点作为一个分区;
B、在未被分区的节点中继续选择下一个节点的联通状况数据,将所述下一个节点的联通状况数据与剩余的未被分区的节点的联通状况数据继续进行与运算,根据运算的结果,将与所述下一个节点有交集的节点作为一个分区;
C、判断分区是否完成,若是,则结束;若否,则返回执行步骤B。
7.如权利要求5或6所述的方法,其特征在于,所述可用分区为节点个数最多的分区或分区权重值最大的分区,所述分区权重值为根据所述分区中每个节点的权重,按照加权法则,计算得到的值。
8.根据权利要求5所述的方法,其特征在于,所述方法还包括:
当在预设时间内没收到1个或1个以上节点的心跳信息时,检测集群网络中的其它节点与自己本身的联通状况并收集其它节点与自己本身的联通状况数据,所述联通状况数据反映该节点与其它节点联通与否。
9.一种识别集群网络中可用分区的装置,其特征在于,所述装置包括:
分割模块,用于根据所述集群网络中节点之间的联通状况数据将所述集群网络分割成至少两个分区;
识别模块,用于从所述分区中确定出可用分区。
10.如权利要求9所述的装置,其特征在于,所述联通状况数据使用二进制掩码表示,所述分割模块具体用于:A、在所述集群网络节点之间的联通状况数据中选择一个节点的联通状况数据,将所述选择的节点的联通状况数据与其它节点的联通状况数据进行与运算,根据运算的结果,将与所述选择的节点有交集的节点作为一个分区;B、在未被分区的节点中继续选择下一个节点的联通状况数据,将所述下一个节点的联通状况数据与剩余的未被分区的节点继续进行与运算,根据运算的结果,将与所述下一个节点有交集的节点作为一个分区;C、判断分区是否完成,若是,则结束;若否,则返回执行步骤B。
11.如权利要求9或10所述的装置,其特征在于,所述可用分区为节点个数最多的分区或分区权重值最大的分区,所述分区权重值为根据所述分区中每个节点的权重,按照加权法则,计算得到的值。
12.根据权利要求9所述的装置,其特征在于,所述装置还包括:
信息收集模块,用于当在预设时间内没收到1个或1个以上业务节点的心跳信息时,检测集群网络中的业务节点与自己本身的联通状况并收集业务节点与自己本身的联通状况数据,所述联通状况数据反映该管理节点与业务节点联通与否。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210033905.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:可充当移动车的作业台
- 下一篇:有载分接开关测试仪