Turkish Journal of Electrical Engineering and Computer Sciences
DOI
10.3906/elk-1712-232
Abstract
The Internet offers a large number of applications and services that we use on a daily basis. These widely used applications are hosted on large-scale, high-performance computing systems called data centers. The performance of TCP is inefficient in many-to-one communication, which is a common traffic pattern in data center networks. This many-to-one communication causes significant packet losses followed by timeouts, which consequently results in throughput collapse in data center networks; this problem is known as TCP Incast. In this paper, we present a queue length feedback-based solution to mitigate TCP Incast. The scheme has two parts: i) a novel queue length-based congestion parameter, which accurately measures congestion along the path from source to destination, and ii) a congestion control scheme that effectively uses the new congestion parameter to prevent throughput collapse due to Incast traffic patterns. Results are compared with TCP and DCTCP, the two most common transport protocols deployed in data center networks. The results show that the proposed scheme minimizes packet drops and achieves high utilization and burst tolerance.
Keywords
Data center networks, TCP, Incast, many-to-one communication, queue length, explicit congestion notification
First Page
2068
Last Page
2080
Recommended Citation
AHMED, HASNAIN and ARSHAD, JUNAID
(2019)
"Queue length feedback-based solution of TCP Incast in data center networks,"
Turkish Journal of Electrical Engineering and Computer Sciences: Vol. 27:
No.
3, Article 36.
https://doi.org/10.3906/elk-1712-232
Available at:
https://journals.tubitak.gov.tr/elektrik/vol27/iss3/36
Included in
Computer Engineering Commons, Computer Sciences Commons, Electrical and Computer Engineering Commons