[发明专利]负载分担方法、装置及网络设备有效
申请号: | 201910241514.9 | 申请日: | 2019-03-28 |
公开(公告)号: | CN111082959B | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 李倩 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L41/0663 | 分类号: | H04L41/0663;H04L47/125;H04L47/20 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 负载 分担 方法 装置 网络设备 | ||
1.一种负载分担方法,应用于网络设备,其特征在于,所述网络设备将接入的多个互为负载分担的业务板划分至同一负载分担组中,并通过负载分担数组表征所述负载分担组,所述负载分担数组中数组元素存储业务板的标识,所述方法包括:
若所述网络设备中在位的第一业务板故障,从所述第一业务板所在第一负载分担组中,选择一个在位且正常的第二业务板;
根据所述第一业务板的标识,从用于表征所述第一负载分担组的第一负载分担数组中,查找第一数组元素,所述第一数组元素存储所述第一业务板的标识;
将所述第一数组元素存储的所述第一业务板的标识,更新为所述第二业务板的标识,以使所述第二业务板承载所述第一业务板中的用户流量;
其中,通过数组标识表征所述负载分担数组,所述数组元素还包括下标,所述下标用于标识数组元素;
所述将所述第一数组元素存储的所述第一业务板的标识,更新为所述第二业务板的标识之后,所述方法还包括:
根据所述第一负载分担数组的第一数组标识和所述第一数组元素的下标,从本地记录的用户标识、数组标识以及数组元素的下标之间的对应关系中,查找第一对应关系;
根据所述第二业务板的标识,从所述第一负载分担数组中,查找除所述第一数组元素以外的第三数组元素;
将所述第一对应关系包括的第一数组元素的下标,更新为所述第三数组元素的下标;
清除所述第一数组元素存储的业务板的标识。
2.如权利要求1所述的方法,其特征在于,所述数组元素还存储已上线用户的数量,所述从所述第一业务板所在第一负载分担组中,选择一个在位且正常的第二业务板,包括:
根据多个在位且正常的第三业务板的标识,从所述第一负载分担数组中,查找第二数组元素,所述第二数组元素存储所述第三业务板的标识;
根据各第二数组元素存储的已上线用户的数量,累计各第三业务板中已上线用户的数量;
从各第三业务板中,选择已上线用户的数量最少的第三业务板作为所述第二业务板。
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
接收用户上线报文,所述用户上线报文包括当前上线用户的第一用户标识;
获取所述当前上线用户所属域的第一域标识;
根据所述第一域标识,从本地记录的域标识和负载分担组的对应关系中,查找与所述第一域标识对应的第二负载分担组;
根据所述第二负载分担组中多个在位且正常的第四业务板的标识,从用于表征所述第二负载分担组的第二负载分担数组中,查找第四数组元素;
根据各第四数组元素存储的已上线用户的数量,累计各第四业务板中已上线用户的数量;
从各第四业务板中,选择已上线用户的数量最少的第五业务板;
根据所述第五业务板的标识,从各第四数组元素中,查找第五数组元素;
建立所述第一用户标识、所述第二负载分担数组的第二数组标识以及所述第五数组元素的下标之间的对应关系。
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
接收用户下线报文,所述用户下线报文包括当前下线用户的第二用户标识;
根据所述第二用户标识,从本地记录的用户标识、数组标识以及数组元素的下标之间的对应关系中,查找与所述第二用户标识对应的第三数组标识以及第六数组元素的下标,所述第三数组标识用于表征第三负载分担数组;
根据所述第六数组元素的下标,从所述第三负载分担数组中,找到所述第六数组元素;
将所述第六数组元素存储的已上线用户的数量减一;
删除所述第二用户标识、所述第三数组标识以及所述第六数组元素的下标之间的对应关系。
5.如权利要求1所述的方法,其特征在于,所述方法还包括:
接收配置指令,所述配置指令用于指示将接入的第六业务板划分至所述第一负载分担组中;
从所述第一负载分担数组中,查找存储信息为空的第七数组元素;
将所述第六业务板的标识存储到所述第七数组元素中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910241514.9/1.html,转载请声明来源钻瓜专利网。