TY - GEN
T1 - Design of a load-balancing middlebox based on SDN for data centers
AU - Tu, Renlong
AU - Wang, Xin
AU - Zhao, Jin
AU - Yang, Yue
AU - Shi, Lei
AU - Wolf, Tilman
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2015/8/4
Y1 - 2015/8/4
N2 - Modern cloud-based applications are becoming more communication-intensive, posing a challenge for data centers to supply sufficient bandwidth. Current data centers are not optimized for such cloud-based software services. In practice, due to the variability of traffic load, data centers may suffer from lower throughput, as well as higher latency, dramatically reducing quality of service (QoS). This paper addresses this challenging problem by introducing a programmable middlebox that can distribute traffic more evenly. The middlebox is based on a Clos network design and uses Software Defined Networking (SDN) to enhance bandwidth utilization while guaranteeing QoS. The SDN controller of the middlebox collects information from switches and servers to learn the traffic distribution and server loads and to perform load balancing accordingly. When implemented in a data center, the middlebox can greatly improve bandwidth utilization and reduce latency up to 50%. Since the middlebox does not rely on any specific feature of the data center, it can readily be deployed in current data centers.
AB - Modern cloud-based applications are becoming more communication-intensive, posing a challenge for data centers to supply sufficient bandwidth. Current data centers are not optimized for such cloud-based software services. In practice, due to the variability of traffic load, data centers may suffer from lower throughput, as well as higher latency, dramatically reducing quality of service (QoS). This paper addresses this challenging problem by introducing a programmable middlebox that can distribute traffic more evenly. The middlebox is based on a Clos network design and uses Software Defined Networking (SDN) to enhance bandwidth utilization while guaranteeing QoS. The SDN controller of the middlebox collects information from switches and servers to learn the traffic distribution and server loads and to perform load balancing accordingly. When implemented in a data center, the middlebox can greatly improve bandwidth utilization and reduce latency up to 50%. Since the middlebox does not rely on any specific feature of the data center, it can readily be deployed in current data centers.
UR - http://www.scopus.com/inward/record.url?scp=84943246808&partnerID=8YFLogxK
U2 - 10.1109/INFCOMW.2015.7179431
DO - 10.1109/INFCOMW.2015.7179431
M3 - Conference contribution
AN - SCOPUS:84943246808
T3 - Proceedings - IEEE INFOCOM
SP - 480
EP - 485
BT - 2015 IEEE Conference on Computer Communications Workshops, INFOCOM WKSHPS 2015
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - IEEE Conference on Computer Communications Workshops, INFOCOM WKSHPS 2015
Y2 - 26 April 2015 through 1 May 2015
ER -