TY - GEN
T1 - Backoff Algorithms to Avoid TCP Incast in Data Center Networks
AU - Osada, Shigeyuki
AU - Izumi, Daichi
AU - Kishimoto, Shiden
AU - Fukushima, Yukinobu
AU - Yokohira, Tokumi
PY - 2018/11/16
Y1 - 2018/11/16
N2 - When a standard TCP implementation using the minimum retransmission timeout (RTOmin) of 200 ms is used in distributed file systems in data centers, a well-known throughput collapse called TCP Incast occurs in barrier synchronized applications, because 200 ms is too large as an RTOmin in data center networks. A TCP implementation (TCPFG) using a much smaller RTOmin attained by a fine-grained kernel timer is proposed in order to avoid TCP Incast. However, throughput still decreases in TCPFG when the number of servers in distributed file systems is large. In order to improve the performance of TCPFG, we have proposed a method (NOBTCP) which use a new TCP option which forces servers belonging to a barrier synchronized application to retransmit packets. Although the performance of the method is much better, it is practically hard to introduce the new TCP option. In this paper, in order to improve the performance of TCPFG, we propose using different backoff algorithms from the binary exponential backoff algorithm in TCPFG. Numerical examples show that TCPFG with each of the proposed backoff algorithms shows better performance than NOBTCP.
AB - When a standard TCP implementation using the minimum retransmission timeout (RTOmin) of 200 ms is used in distributed file systems in data centers, a well-known throughput collapse called TCP Incast occurs in barrier synchronized applications, because 200 ms is too large as an RTOmin in data center networks. A TCP implementation (TCPFG) using a much smaller RTOmin attained by a fine-grained kernel timer is proposed in order to avoid TCP Incast. However, throughput still decreases in TCPFG when the number of servers in distributed file systems is large. In order to improve the performance of TCPFG, we have proposed a method (NOBTCP) which use a new TCP option which forces servers belonging to a barrier synchronized application to retransmit packets. Although the performance of the method is much better, it is practically hard to introduce the new TCP option. In this paper, in order to improve the performance of TCPFG, we propose using different backoff algorithms from the binary exponential backoff algorithm in TCPFG. Numerical examples show that TCPFG with each of the proposed backoff algorithms shows better performance than NOBTCP.
KW - Data Center Networks
KW - Incast
KW - TCP
KW - Throughput
UR - http://www.scopus.com/inward/record.url?scp=85059459276&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85059459276&partnerID=8YFLogxK
U2 - 10.1109/ICTC.2018.8539630
DO - 10.1109/ICTC.2018.8539630
M3 - Conference contribution
AN - SCOPUS:85059459276
T3 - 9th International Conference on Information and Communication Technology Convergence: ICT Convergence Powered by Smart Intelligence, ICTC 2018
SP - 515
EP - 520
BT - 9th International Conference on Information and Communication Technology Convergence
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 9th International Conference on Information and Communication Technology Convergence, ICTC 2018
Y2 - 17 October 2018 through 19 October 2018
ER -