摘要
良好的负载均衡机制是有效利用数据中心网络带宽的必备条件。现有的等价多路径路由(ECMP)的负载均衡方法由于负载均衡粒度过粗,且不具备对路径拥塞状态感知的能力,因此负载均衡效率较低。为解决此问题,近年来出现了一系列细粒度且具备拥塞感知能力的负载均衡研究工作。然而,这些研究或者需要修改交换机硬件以实时搜集网络各部位的拥塞情况,难以部署;或者虽不需要修改交换机硬件,仅需对端系统的软件进行修改,但由于缺乏准确的网络拥塞信息而导致负载混合效果不佳。针对该问题,提出了一种实现于端系统上的软件解决方案ELAB,该方案不需要对网络中的硬件进行修改,就可以达到良好的负载均衡效果。ELAB创造性地采用了基于可用带宽的方式进行流量负载均衡,相比于现有的基于端系统的方法,ELAB性能提升达20%。
A good load balance mechanism is the key to effectively use the network of the data center network.In current production data center,ECMP is the de facto load balancing scheme.However,it has two drawbacks.1)the load balance unit is too coarse-grained,2)it’s not congestion aware.To solve these problems,several fine-grained and congestion-aware load balancing works have emerged in recent years.These works either need to modify the switch hardware to collect congestion in various parts of the network in real time,and it is difficult to deploy;or only need to modify the end system,but the inaccurate sense of congestion cannot achieve a good load balancing effect.A novel edge-based load balancing scheme ELAB was proposed,which addresses above existing problems and improves the network performance up to 20%.
作者
陈果
张潍丰
CHEN Guo;ZHANG Weifeng(College of Computer Science and Electronic Engineering,Hunan University,Changsha 410082,China)
出处
《通信学报》
EI
CSCD
北大核心
2019年第3期196-205,共10页
Journal on Communications