[发明专利]零单点故障负载平衡器的设备及方法有效
申请号: | 200780044267.9 | 申请日: | 2007-10-16 |
公开(公告)号: | CN101542445A | 公开(公告)日: | 2009-09-23 |
发明(设计)人: | 肯尼·福克;艾力克·志忠·叶 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F11/20 | 分类号: | G06F11/20 |
代理公司: | 北京律盟知识产权代理有限责任公司 | 代理人: | 刘国伟 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 单点 故障 负载 平衡器 设备 方法 | ||
1.一种用于负载平衡器的从计算设备的计算机实施的方法,其包含:
根据可独立地由所述负载平衡器中的多个从装置中的每一者操作的共用预定健 康维护算法来确定所述负载平衡器的主装置是否起作用;及
如果所述主装置不起作用,那么尝试根据可独立地由所述负载平衡器中的所述多 个从装置中的每一者操作的共用预定角色转换算法变成所述主装置,其中所述预定角 色转换算法包括在至少一个其它从装置在主装置数据库表中设定对应的其它从装置网 络识别作为主装置网络识别之前将所述主装置数据库表中的所述主装置网络识别设定 为自己的网络识别。
2.如权利要求1所述的方法,其中尝试变成所述主装置进一步包括在所述主装 置数据库表的具有主装置代码的一部分中设定所述自己的网络识别,其中所述主装置 代码包含用于所述主装置数据库表的主关键字的预定值。
3.如权利要求1所述的方法,其中尝试变成所述主装置进一步包含通过使用所 述主装置数据库表的一部分实施旗语来控制对所述主装置网络识别的存取。
4.如权利要求1所述的方法,其中尝试变成所述主装置进一步包含:
基于主装置代码从所述主装置数据库表的一部分中读取所述主装置网络识别;及
尝试删除所述主装置数据库表的包含所述主装置代码及所述主装置网络识别的 所述部分。
5.如权利要求1所述的方法,其进一步包含:
从所述主装置数据库表的对应于主装置代码的一部分中读取所述主装置网络识 别;
检查所述主装置网络识别是否对应于所述自己的网络识别;
如果所述主装置网络识别不对应于所述自己的网络识别,那么作为从装置进行工 作;及
否则如果所述主装置网络识别对应于所述自己的网络识别,那么作为所述主装置 进行工作。
6.如权利要求1所述的方法,其中确定所述主装置是否起作用,进一步包含:
基于所述主装置网络识别向所述主装置发送通信;及
如果在预定时间内未从所述主装置接收到确认,那么尝试变成所述主装置。
7.如权利要求1所述的方法,其中确定所述主装置是否起作用进一步包含在局 域网(LAN)上使用传送控制协议/因特网协议(TCP/IP)向所述主装置发送通信消息。
8.如权利要求1所述的方法,其进一步包含:
从所述主装置接收通信消息;及
向所述主装置发送确认。
9.如权利要求1所述的方法,其进一步包含:
从所述主装置接收至少一个命令以执行;及
将执行所述命令的结果发送到所述主装置。
10.如权利要求9所述的方法,其进一步包含执行所述命令,其中执行所述命令 包含处理对应于在无线网络上操作的至少一个无线装置的性能统计数据。
11.如权利要求1所述的方法,其进一步包含:
获得主装置性能要求;及
获得所述从装置的实际性能测量;及
仅在所述实际性能测量满足所述主装置性能要求的情况下允许所述从装置变成 所述主装置。
12.一种用于负载平衡器的从计算设备的装置,其包含:
第一模块,其用于根据可独立地由所述负载平衡器中的多个从装置中的每一者操 作的共用预定健康维护算法来确定所述负载平衡器的主装置是否起作用;及
第二模块,其用于在所述主装置不起作用的情况下尝试根据可独立地由所述负载 平衡器中的所述多个从装置中的每一者操作的共用预定角色转换算法变成所述主装 置,其中所述预定角色转换算法包括在至少一个其它从装置在主装置数据库表中设定 对应的其它从装置网络识别作为主装置网络识别之前将所述主装置数据库表中的所述 主装置网络识别设定为自己的网络识别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780044267.9/1.html,转载请声明来源钻瓜专利网。