TY - GEN
T1 - Preventing passive TCP timeouts in data center networks with packet drop notification
AU - Xia, Yu
AU - Wang, Ting
AU - Su, Zhiyang
AU - Hamdi, Mounir
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2014/11/26
Y1 - 2014/11/26
N2 - Data centers are considered as the indispensable infrastructure for cloud services nowadays. However, large-scale data centers using the traditional TCP protocol may experience some performance issues, such as TCP Incast and long query completion times. It is shown that the fundamental cause of these problems is that the existing TCP protocols are unable to effectively detect packet losses in the network, which always causes timeouts in data centers. In this paper, we present the packet drop notification, a mechanism that can accurately inform senders about packet losses. So the passive timeouts can be avoided, and the packets can be retransmitted immediately. This mechanism is simplified when used with the software-defined networking technique, which is a promising technology to build a more customizable control plane, in data center networks. Simulation results show that the precise packet drop notification can improve the goodput of high fan-in applications, and therefore effectively reduce the task completion times. Further, we evaluate the fairness of the TCP with notification, and show that it can work well with other TCP variants.
AB - Data centers are considered as the indispensable infrastructure for cloud services nowadays. However, large-scale data centers using the traditional TCP protocol may experience some performance issues, such as TCP Incast and long query completion times. It is shown that the fundamental cause of these problems is that the existing TCP protocols are unable to effectively detect packet losses in the network, which always causes timeouts in data centers. In this paper, we present the packet drop notification, a mechanism that can accurately inform senders about packet losses. So the passive timeouts can be avoided, and the packets can be retransmitted immediately. This mechanism is simplified when used with the software-defined networking technique, which is a promising technology to build a more customizable control plane, in data center networks. Simulation results show that the precise packet drop notification can improve the goodput of high fan-in applications, and therefore effectively reduce the task completion times. Further, we evaluate the fairness of the TCP with notification, and show that it can work well with other TCP variants.
KW - TCP Incast
KW - data center
KW - packet loss
KW - retransmission timeout
KW - source notification
UR - http://www.scopus.com/inward/record.url?scp=84925870199&partnerID=8YFLogxK
U2 - 10.1109/CloudNet.2014.6968988
DO - 10.1109/CloudNet.2014.6968988
M3 - Conference contribution
AN - SCOPUS:84925870199
T3 - 2014 IEEE 3rd International Conference on Cloud Networking, CloudNet 2014
SP - 173
EP - 178
BT - 2014 IEEE 3rd International Conference on Cloud Networking, CloudNet 2014
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2014 3rd IEEE International Conference on Cloud Networking, CloudNet 2014
Y2 - 8 October 2014 through 10 October 2014
ER -