期刊文献+

一种基于系统实时负载的网络流量均衡方法 被引量:1

A Traffi c-balancing Method based on Real-time Load
在线阅读 下载PDF
导出
摘要 为了解决传统NAPI机制中单核网络处理的性能瓶颈问题,Google提出了Receive packet steering(RPS),将接收到的网络流量均衡到多个CPU核上并行处理,从而提高网络吞吐量。但是,RPS只是一种静态均衡策略,不能充分利用系统资源。改进了RPS的流量均衡方法,提出了一种基于系统实时负载的网络流量均衡方法,综合考虑各CPU核的实时负载情况,动态地均衡网络流量。实验结果表明,该方法能够根据系统当前的各CPU核的负载情况动态地分配网络流量,因此能够更加有效地提高系统的网络吞吐量。 In order to solve the performance bottlenecks of the NAPI mechanism on single core, a method called Receive packet steering(RPS) is presented by Google. The network traffic received is balanced to multiple CPU cores, so the network throughput is improved. But RPS just uses a static balancing strategy and cannot make full use of system resources. A traffic-balancing method based on real-time load of the system is presented by this paper. It is proved that the method can balance the traffic dynamically by the load of each CPU core, and improve the network throughput more effectively.
作者 周计 梁刚
出处 《计算机安全》 2014年第3期7-11,共5页 Network & Computer Security
关键词 负载均衡 RPS NAPI 多核 实时负载 load balance RPS NAPI multicore real-time load
  • 相关文献

参考文献7

  • 1Christian Benvenuti. Understanding Linux Network Internals[M]. Sebastopol:O' Reilly Media, 2006.
  • 2SimonLiu.1inuxkernel2.6.35中RFs特性详解[EB/OL].http://www.pagefault.info/?p=115,2010/10/14.
  • 3Jonathan Corbet.Receivepacket steering[EB/OL].http://1wn.net/Articles/562559/.2009/11/17.
  • 4Linux CPU Usage Analysis[EB/OL].http://www.ilinuxkernel.com/files/Linux-CPU-Usage-Analysis.pdf.
  • 5蒋文保,郝双,戴一奇,刘庭华.高速网络入侵检测系统负载均衡策略与算法分析[J].清华大学学报(自然科学版),2006,46(1):106-110. 被引量:29
  • 6张亚林.高速网络入侵检测系统动态负载均衡策略的研究与实现[D].湖南:湖南大学软件学院软件工程.2010.
  • 7李冬梅,施海虎.负载平衡调度问题的一般模型研究[J].计算机工程与应用,2007,43(8):121-125. 被引量:15

二级参考文献30

共引文献42

同被引文献10

引证文献1

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部