[发明专利]一种板卡资源的负载均衡方法及装置有效
申请号: | 201610046025.4 | 申请日: | 2016-01-22 |
公开(公告)号: | CN106998340B | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 张彦超;唐芸;米灯 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 朱佳 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 板卡 资源 负载 均衡 方法 装置 | ||
本发明涉及通信领域,特别涉及一种板卡资源的负载均衡方法及装置。用以针对单板资源短缺问题,通过负载均衡的方式,实现板卡资源的充分利用。该方法为:网元设备在接收到业务请求时,根据各个板卡的当前权值确定各个板卡实时的负载状态,并将业务请求分配至当前负载最轻的板卡进行处理,其中,一个板卡的当前权值是根据该板卡对应的至少一个负载状态参数的当前权重计算获得的。这样,由于考虑到了各个负载性能参数对板卡性能的实时影响程度,因此,可以迅速选取出当前性能最优的板卡,提高服务的处理速度和响应时间。
技术领域
本发明涉及通信领域,特别涉及一种板卡资源的负载均衡方法及装置。
背景技术
随着网络业务量的提高,网络各个核心部分的访问量和数据流量也在快速增长,相应的,设备中各个板卡的计算强度也相应增大,使得单个板卡逐渐无法承担日益增长的业务。
为了解决上述问题,如果丢弃现有设备去进行大量的板卡硬件升级,会造成现有资源的大量浪费,并且如果面临一次又一次的业务量的提升,均采用硬件升级的方式加以解决,会导致不必要的高额投入,性能再优越的设备也不能始终满足业务量的增长需求,因此,负载均衡机制显得尤为重要。
负载均衡有两方面的含义。首先,大量的并发访问或数据流量分担到多个板卡上分别处理,减少用户等待响应时长;其次,单个板卡重负载的运算,均衡到多个板卡上做并行处理,返回给用户,这样系统处理能力得到大幅提高。
负载均衡策略的优劣及其实现的难易程度有两个关键因素,第一、负载均衡算法,第二、对网络系统情况的检测方式和能力。目前的方案通常会选择以下两种方式。
第一种方式为:轮询均衡。
具体为:假设所有板卡的处理性能都相同,按顺序将业务请求轮流分配到各个板卡上。
第一种方式实现简单,但不于各个板卡性能不一致的情况,而且当外部的业务请求的到达时间相差比较大时,会导致板卡之间的负载不平衡。
第二种方式为:加权轮询均衡。
具体为:根据不同的板卡的实际配置情况,分别给每一个板卡指定一个权值,权值采用一个整数表示,表征板卡的处理性能。在用户发送业务请求时,优先把业务请求分配给权值最大的板卡,权值大的板卡被赋予更多的业务请求,一段时间后,各个板卡的处理的业务请求数趋向于各自权值的比例。
第二种方式考虑了各个板卡性能的不同,但是没有考虑各个板卡的实时负载情况,因此,当业务请求的到达时间相差比较大时,依然会导致板卡间的负载不均衡。
发明内容
本发明实施例提供一种板卡资源的负载均衡方法及装置,用以针对单板资源短缺问题,通过负载均衡的方式,实现板卡资源的充分利用。
本发明实施例提供的具体技术方案如下:
一种板卡资源的负载均衡方法,包括:
网元设备接收业务请求;
网元设备分别确定本地每一个板卡的当前权值,其中,一个板卡的当前权值表征所述一个板卡当前的负载状态,且所述当前权值是根据所述一个板卡对应的至少一种负载状态参数的当前权重获得的;
网元设备从当前权值最低的N个板卡中选取一个板卡,并将所述业务请求分配至选取的板卡进行处理。
较佳的,网元设备分别确定本地配置的每一个板卡的当前权值,包括:
在接收到业务请求之前,网元设备分别计算本地每一个板卡的当前权值,并定期进行更新,以及在接收到业务请求之后,读取最新的分别针对每一个板卡计算的当前权值;或者,
在接收到业务请求之后,网元设备实时分别计算本地每一个板卡的当前权值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610046025.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:公交站顶棚的安装结构
- 下一篇:一种智能信息亭