论文标题

针对数据中心网络的公平拥塞控制的设计和实施

Design and Implementation of Fair Congestion Control for Data Centers Networks

论文作者

Abdelmoniem, Ahmed M., Bensaou, Brahim

论文摘要

在数据中心,复合爆发流量的性质以及小带宽播放产品和开关缓冲液导致了几个拥塞问题,这些问题无法通过传统的拥塞控制机制(例如TCP)来解决。现有的工作尝试通过修改TCP来解决数据中心的运营性质来解决问题。在私人环境中,这实际上是可行的,但是在公共环境中,禁止这种修改。因此,在这项工作中,我们设计了简单的基于开关的队列管理,以充分处理此类拥堵问题。这种方法不需要对TCP发件人和接收器算法进行任何修改,该算法可以在公共数据中心轻松而无缝的部署。我们提出了一个理论分析,以显示该方案的稳定性和有效性。我们还提出了三种不同的实际实现(作为Linux内核模块,是OpenVswitch的附加功能),并在小型测试床群中从NS-2仿真和实际部署实验中给出数值结果,以显示其在达到高吞吐量的有效性,可以达到高通量的整体,良好的公平性和短流程的延迟启动时间。

In data centers, the nature of the composite bursty traffic along with the small bandwidth-delay product and switch buffers lead to several congestion problems that are not handled well by traditional congestion control mechanisms such as TCP. Existing work try to address the problem by modifying TCP to suit the operational nature of data centers. This is practically feasible in private settings, however, in public environments, such modifications are prohibited. Therefore, in this work, we design simple switch-based queue management to deal with such congestion issues adequately. This approach entails no modification to the TCP sender and receiver algorithms which enables easy and seamless deployment in public data centers. We present a theoretical analysis to show the stability and effectiveness of the scheme. We also present, three different real implementations (as a Linux kernel module and as an added feature to OpenvSwitch) and give numerical results from both NS-2 simulation and experiments of real deployment in a small test-bed cluster to show its effectiveness in achieving high throughput overall, a good fairness and short flow completion times for delay-sensitive flows.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源