An SDN-based Hybrid Strategy for Load Balancing in Data Center Networks
- 1 June 2019
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
th for various services. Yet today’s widely used load balancing scheme, i.e., ECMP, may cause serious congestion when hash collision happens. Recent proposals either push load balancing function to a centralized controller or network edges. However, the centralized schemes are too slow for latency-sensitive flows, while the distributed schemes lack the global view and usually cannot make the best choices. In this paper, based on Software-Defined Networking (SDN), we present a new hybrid load balancing scheme called BLEND. It promotes the cooperation among network components and takes advantage of both global view and fast end-host action. BLEND aims to improve the throughput of big flows and reduce the latency of small and medium flows. It employs a controller to assign paths to big flows to achieve high throughput. In addition, in order to provide guidance for fast distributed load balancing decisions, the controller also calculates the optimal network delay thresholds for small and medium flows, while hosts utilize these thresholds to decide whether to change the current paths. BLEND is practical and easily deployable in the current data center networks. Comprehensive experiments demonstrate that BLEND outperforms both the centralized and distributed schemes and achieves at most 40% reduction in FCT and at most 2.8 times improvement in throughput.Keywords
This publication has 11 references indexed in Scilit:
- PrestoACM SIGCOMM Computer Communication Review, 2015
- TIMELYPublished by Association for Computing Machinery (ACM) ,2015
- The power of slightly more than one sample in randomized load balancingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2015
- CONGAPublished by Association for Computing Machinery (ACM) ,2014
- Per-packet load-balanced, low-latency routing for clos-based data center networksPublished by Association for Computing Machinery (ACM) ,2013
- Network traffic characteristics of data centers in the wildPublished by Association for Computing Machinery (ACM) ,2010
- The nature of data center trafficPublished by Association for Computing Machinery (ACM) ,2009
- VL2ACM SIGCOMM Computer Communication Review, 2009
- A scalable, commodity data center network architecturePublished by Association for Computing Machinery (ACM) ,2008
- Dynamic load balancing without packet reorderingACM SIGCOMM Computer Communication Review, 2007