【技术实现步骤摘要】
本专利技术涉及通信领域,尤其涉及一种多核处理器负载均衡的处理方法及系统。
技术介绍
多核处理器在网络通信设备等众多领域得到了广泛的应用,如何让多核处理器的 各个核的处理能力得到充分的发挥成了一个关键的问题。如果某个核负载过多,则它很可 能成为整个系统的瓶颈,导致整个系统性能的下降。在通信设备中,为了保证各个数据流内 部的报文顺序和保存数据流的信息,常常需要将同一个数据流数据分发到多核处理器的同 一个的核进行处理,由于流的数量、区分方法、流标识的离散程度在不同的场合可能有很大 的不同,所以负载均衡的方法和规则就会有多种选择。目前,多核处理器负载均衡的方法通常是通过对分发器的智能化和复杂化来实现 的。例如,在相关技术中,提供了一种根据各个核负载情况进行负荷分担的方法,需要在分 发器中记录每条流上次分发的核的编号,以便同一条流的报文发往同一个核。而在另一种 动态调整HASH空间与核的对应关系的方法中,当某个核负载轻时需要扩大其负责的HASH 空间,使其有可能分配到更多的任务,而HASH空间的划分是需要分发器记忆和动态调整 的。由于多核处理器的分发一般需要在处理器内部 ...
【技术保护点】
一种多核处理器负载均衡的处理方法,其特征在于,包括以下步骤:多核处理器提取输入报文的标识信息;所述多核处理器将所述标识信息和选择的HASH散列因子经过HASH运算,得到与所述标识信息对应的HASH值,并将所述输入报文发送到与所述HASH值对应的核中进行处理;以及根据所述多核处理器中各个核的负载情况对所述选择的HASH散列因子进行调整。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘志远,冯刚,单丽杰,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。