基于DCTCP的无损以太网拥塞控制

LOSSLESS ETHERNET CONGESTION CONTROL BASED ON DCTCP

  • 摘要: 无损以太网对于数据中心网络有着很强的吸引力,如今为了实现无损这一目的,诞生了很多新的拥塞控制协议如DataCenterTCP(DCTCP)、QuantizedCongestionNotification(QCN)、DataCenterQuantizedCongestionNotification(DCQCN)等。对DCTCP、DCQCN等拥塞控制算法进行仿真实验,分析不同的拥塞控制在数据中心网络模型中应对大量突发流的情况,并分析其中存在的拥塞扩散、发送源阻塞、死锁等问题。针对这些问题进行改进,提出融合控制拥塞通知(FusionControlCongestionNotification,FCCN),以改善拥塞扩散和死锁问题,减少了拥塞控制的吞吐量损失。多次仿真结果表明提出的FCCN方法在不丢包的情况下应对的突发流达到DCTCP的1.5倍,同时突发流对于整个网络吞吐量的下降减少了20%,延迟减少了25%。

     

    Abstract: The data center network is strongly attracted by the lossless network. In order to achieve the goal of lossless, many new congestion control protocols have been proposed, such as DCTCP, QCN, DCQCN, etc. This paper conducted simulation experiments on DCTCP, DCQCN, and other congestion control algorithms. The situations that different congestion controls deal with a large number of bursts in the data center network model were analyzed in the paper. It was also analyzed in this paper that the problems like congestion diffusion, transmission source blocking, and deadlock were exposed when dealing with burst flows. To solve these problems, fusion control congestion notification (hereinafter referred to as FCCN) was proposed, aimed at improving congestion diffusion and deadlock and reducing the throughput loss of congestion control. Multiple simulation results show that the proposed FCCN method can deal with 1.5 times of the burst flow of DCTCP without packet loss, and the reduction of the burst flow to the whole network throughput is reduced by 20%, and the delay is reduced by 25%.

     

/

返回文章
返回