DocumentCode :
652895
Title :
Ease the Queue Oscillation: Analysis and Enhancement of DCTCP
Author :
Wen Chen ; Peng Cheng ; Fengyuan Ren ; Ran Shu ; Chuang Lin
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear :
2013
fDate :
8-11 July 2013
Firstpage :
450
Lastpage :
459
Abstract :
Because of the terrible performance of TCP protocol in data center environment, DCTCP has been proposed as a TCP replacement, which uses a simple marking mechanism at switches and a few amendments at end hosts to adjust congestion window based on the extent of the congestion in networks. Thus, DCTCP can make a proper tradeoff between high throughput and low latency. However, through our observation, we discover that DCTCP causes severe oscillation of queue under some parameters and network configuration. Our perceptual analysis concludes that the rough single-threshold marking mechanism may be the essential reason. Therefore, we propose Double-Threshold DCTCP as an improvement of DCTCP. Then, by applying describing function method in nonlinear control theory, we analyze the stability of both DCTCP and Double-Threshold DCTCP, and theoretically explain why Double-Threshold DCTCP is more stable than DCTCP. At last, we validate theoretical analysis and conclude that the Double- Threshold DCTCP can achieve smaller queue, and the queue length of Double-Threshold DCTCP is less sensitive to the growing number of flows. Further, Double-Threshold DCTCP can postpone the throughput collapse caused by Incast traffic and reduce the tail latency in completion time experiment.
Keywords :
nonlinear control systems; queueing theory; stability; telecommunication congestion control; transport protocols; Double-Threshold DCTCP; Incast traffic; TCP protocol; TCP replacement; congestion window; data center environment; function method; marking mechanism; network congestion; nonlinear control theory; queue oscillation; stability; tail latency reduction; Analytical models; Mathematical model; Oscillators; Queueing analysis; Stability criteria; Throughput; DCTCP; DF approach; Double-Threshold DCTCP; stability criterion;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems (ICDCS), 2013 IEEE 33rd International Conference on
Conference_Location :
Philadelphia, PA
ISSN :
1063-6927
Type :
conf
DOI :
10.1109/ICDCS.2013.22
Filename :
6681614
Link To Document :
بازگشت