发明公开
- 专利标题: 一种基于两级转发的网络流量线程级动态负载均衡方法及系统
- 专利标题(英): Network flow thread level dynamic load balancing method and system based on two-stage forwarding
-
申请号: CN201710415776.3申请日: 2017-06-05
-
公开(公告)号: CN107147734A公开(公告)日: 2017-09-08
- 发明人: 邹昕 , 贺欣 , 张家琦 , 王啸 , 王子厚 , 尚秋里 , 涂波 , 刘丙双 , 戴帅夫 , 何清林 , 马秀娟
- 申请人: 国家计算机网络与信息安全管理中心
- 申请人地址: 北京市朝阳区裕民路甲3号
- 专利权人: 国家计算机网络与信息安全管理中心
- 当前专利权人: 国家计算机网络与信息安全管理中心
- 当前专利权人地址: 北京市朝阳区裕民路甲3号
- 代理机构: 北京君尚知识产权代理事务所
- 代理商 司立彬
- 主分类号: H04L29/08
- IPC分类号: H04L29/08
摘要:
本发明公开了一种基于两级转发的网络流量线程级动态负载均衡方法及系统。本方法为:1)设置一控制器,并在各服务器上设置一状态监控Agent;2)控制器在每个状态采集周期触发采集模块发送采集请求给各Agent采集服务器的CPU核运行状态信息;3)计算模块根据CPU核运行状态信息计算各CPU核的权重;4)执行模块将各核的权重下发到第一级转发设备,如果当前流为新流,则根据核的权重为新流分配目的CPU,然后将该目的CPU所属的服务器序号与CPU核序号填写在输出流量的MAC地址中,并更新流表;如果为已存在流,则按照上一次转发的目的CPU核转发;第二级转发设备根据MAC地址中的服务器序号将流量转发到目的端口。