TY - GEN
T1 - A threshold controlled TCP for data center networks
AU - Chan, Yi Cheng
AU - Chiou, Tzu Hsuan
PY - 2016/8/16
Y1 - 2016/8/16
N2 - Data centers are considered as the indispensable infrastructure for cloud services nowadays. However, large-scale data centers use the traditional TCP protocol may experience performance issues, such as TCP incast. TCP incast is caused by the deficiency of TCP works for many-to-one traffic patterns on high-bandwidth, low-latency networks. In this paper, we propose a new TCP variant named Threshold Controlled TCP (TC-TCP) for data center networks. TC-TCP combines explicit congestion notification (ECN) with a novel control scheme at the sources. Sources estimate the fraction of marked packets, and use that as a signal for the extent of congestion. This allows TC-TCP to operate without packet losses and achieving high throughput. The ns-2 simulation results reveal that TC-TCP obtains better performance as compared to DCTCP and New Reno in data center networks.
AB - Data centers are considered as the indispensable infrastructure for cloud services nowadays. However, large-scale data centers use the traditional TCP protocol may experience performance issues, such as TCP incast. TCP incast is caused by the deficiency of TCP works for many-to-one traffic patterns on high-bandwidth, low-latency networks. In this paper, we propose a new TCP variant named Threshold Controlled TCP (TC-TCP) for data center networks. TC-TCP combines explicit congestion notification (ECN) with a novel control scheme at the sources. Sources estimate the fraction of marked packets, and use that as a signal for the extent of congestion. This allows TC-TCP to operate without packet losses and achieving high throughput. The ns-2 simulation results reveal that TC-TCP obtains better performance as compared to DCTCP and New Reno in data center networks.
UR - http://www.scopus.com/inward/record.url?scp=84986230183&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84986230183&partnerID=8YFLogxK
U2 - 10.1109/IS3C.2016.196
DO - 10.1109/IS3C.2016.196
M3 - Conference contribution
AN - SCOPUS:84986230183
T3 - Proceedings - 2016 IEEE International Symposium on Computer, Consumer and Control, IS3C 2016
SP - 767
EP - 771
BT - Proceedings - 2016 IEEE International Symposium on Computer, Consumer and Control, IS3C 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2016 IEEE International Symposium on Computer, Consumer and Control, IS3C 2016
Y2 - 4 July 2016 through 6 July 2016
ER -