DocumentCode :
1789502
Title :
Packet-based load-balancing in fat-tree based data center networks
Author :
Chunzhi He ; Yeung, Kwan L. ; Jamin, Sugih
Author_Institution :
Dept. of Electr. & Electron. Eng., Univ. of Hong Kong, Hong Kong, China
fYear :
2014
fDate :
10-14 June 2014
Firstpage :
4011
Lastpage :
4016
Abstract :
In a data center with TCP/IP communications, it is generally believed that packet-based load balancing is not suitable because the associated packet out-of-order problem will significantly lower the network utilization. In this paper, we first show that if packet-based load balancing is performed properly in a fat-tree based data center, the packet out-of-order problem is not as severe as most researchers believed. This is due to the fact that multiple (minimal) paths between any given pair of servers in a fat-tree are of the same hop count. If packets are evenly routed onto different paths, they will experience similar delay performance. As a result, the packet out-of-order arrivals at the receiver are usually within a small sequence number range. Notably, the fast retransmit (FR) algorithm in TCP will be triggered for resending the “lost” packet if three duplicate ACKs are received (i.e. FR threshold is three). To provide leeway for out-of-order packet arrivals due to packet-based load balancing, we propose to judiciously increase the FR threshold. Simulation results show that FR threshold values between 6 and 9 can effectively suppress unnecessary fast retransmits and at the same time, the impact to real packet losses is minimal. Compared to a flow-based load balancing scheme, we found that our packet-based load balancing with modified TCP consistently provides higher goodput and noticeably smaller delay.
Keywords :
computer centres; computer networks; resource allocation; routing protocols; transport protocols; -based load balancing scheme; ACKs; FR threshold; TCP/IP communications; delay performance; fast retransmit algorithm; fat-tree based data center networks; network utilization; packet losses; packet out-of-order problem; packet-based load-balancing; Delays; Load management; Out of order; Ports (Computers); Receivers; Servers; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications (ICC), 2014 IEEE International Conference on
Conference_Location :
Sydney, NSW
Type :
conf
DOI :
10.1109/ICC.2014.6883948
Filename :
6883948
Link To Document :
بازگشت