Guo CHEN, Weifeng ZHANG. ELAB:end-host-based congestion aware load balancing for data center network[J]. Journal on Communications, 2019, 40(3): 196-205.
DOI:
Guo CHEN, Weifeng ZHANG. ELAB:end-host-based congestion aware load balancing for data center network[J]. Journal on Communications, 2019, 40(3): 196-205. DOI: 10.11959/j.issn.1000-436x.2019054.
ELAB:end-host-based congestion aware load balancing for data center network
A good load balance mechanism is the key to effectively use the network of the data center network.In current production data center
ECMP is the de facto load balancing scheme.However
it has two drawbacks.1) the load balance unit is too coarse-grained
2) it’s not congestion aware.To solve these problems
several fine-grained and congestion-aware load balancing works have emerged in recent years.These works either need to modify the switch hardware to collect congestion in various parts of the network in real time
and it is difficult to deploy; or only need to modify the end system
but the inaccurate sense of congestion cannot achieve a good load balancing effect.A novel edge-based load balancing scheme ELAB was proposed
which addresses above existing problems and improves the network performance up to 20%.
关键词
Keywords
references
BENSON T , AKELLA A , MALTZ D A . Network traffic characteristics of data centers in the wild [C ] // The 10th ACM SIGCOMM Conference on Internet Measurement . 2010 : 267 - 280 .
SINGH A , ONG J , AGARWAL A . Jupiter rising:a decade of clos topologies and centralized control in google’s datacenter network [J ] . ACM SIGCOMM Computer Communication Review , 2015 , 45 ( 4 ): 183 - 197 .
HOPPS C E . Analysis of an equal-cost multi-path algorithm [R ] . Request for Comments 2992 , 2000 .
KATTA N , HIRA M , KIM C . Hula:scalable load balancing using programmable data planes [C ] // The Symposium on SDN Research . 2016 :10.
GHORBANI S , GODFREY B , GANJALI Y . Micro load balancing in data centers with DRILL [C ] // The 14th ACM Workshop on Hot Topics in Networks . ACM , 2015 :17.
ALIZADEH M , EDSALL T , DHARMAPURIKAR S . CONGA:distributed congestion-aware load balancing for datacenters [J ] . ACM SIGCOMM Computer Communication Review , 2014 , 44 ( 4 ): 503 - 514 .
KATTA N , HIRA M , GHAG A . CLOVE:how I learned to stop worrying about the core and love the edge [C ] // The 15th ACM Workshop on Hot Topics in Networks . 2016 : 155 - 161 .
ZHANG H , ZHANG J , BAI W . Resilient datacenter load balancing in the wild [C ] // The Conference of the ACM Special Interest Group on Data Communication . 2017 : 253 - 266 .
VANINI E , PAN R , ALIZADEH M . Let it flow:resilient asymmetric load balancing with flowlet switching [C ] // USENIX Symposium on Networked Systems Design and Implementation . 2017 : 407 - 420 .
HE K , ROZNER E , AGARWAL K , et al . Presto:edge-based load balancing for fast datacenter networks [J ] . ACM SIGCOMM Computer Communication Review , 2015 , 45 ( 4 ): 465 - 478 .
CAO J , XIA R , YANG P . Per-packet load-balanced,low-latency routing for clos-based data center networks [C ] // The 9th ACM Conference on Emerging Networking Experiments and Technologies . 2013 : 49 - 60 .
DITTMANN G , HERKERSDORF A . Network processor load balancing for high-speed links [C ] // The 2002 International Symposium on Performance Evaluation of Computer and Telecommunication Systems . 2002 ,735.
AL-FARES M , RADHAKRISHNAN S , RAGHAVAN B , et al . Hedera:Dynamic flow scheduling for data center networks [J ] . USENIX Symposium on Networked Systems Design and Implementation , 2010 , 10 :19.
BENSON T , ANAND A , AKELLA A . MicroTE:fine grained traffic engineering for data centers [C ] // The 17th Conference on emerging Networking Experiments and Technologies . 2011 :8.
CURTIS A R , KIM W , YALAGANDULA P . Mahout:low-overhead datacenter traffic management using end-host-based elephant detection [C ] // INFOCOM . 2011 : 1629 - 1637 .
PERRY J , BALAKRISHNAN H , SHAH D . Flowtune:flowlet control for datacenter networks [C ] // USENIX Symposium on Networked Systems Design and Implementation . 2017 : 421 - 435 .
MAHALINGAM M , DUTT D , DUDA K . Virtual extensible local area network (VXLAN):a framework for overlaying virtualized layer 2 networks over layer 3 networks [R ] . Request for Comments , 7348
KIM Y J , KOLESNIKOV V , KIM H . SSTP:a scalable and secure transport protocol for smart grid data collection [C ] // 2011 IEEE International Conference on Smart Grid Communications (SmartGridComm) . 2011 : 161 - 166 .
AUGUSTIN B , CUVELLIER X , ORGOGOZO B , et al . Avoiding traceroute anomalies with Paris traceroute [C ] // The 6th ACM SIGCOMM conference on Internet measurement . 2006 : 153 - 158 .
ISSARIYAKUL T , HOSSAIN E . Introduction to network simulator NS2 [M ] . Springer Science & Business Media , 2011 .
Multi-indicator intention-driven adaptive optimization strategy for UAV computation offloading and trajectory planning
Traffic prediction and load balancing based on in-band network telemetry data
Coordinated UAV-UGV trajectory planning based on load balancing in IoT data collection
MgdFlow: multi-granularity data flow management algorithm in microgrid scenario
Neighbor satellite load based low orbit satellite distributed routing algorithm
Related Author
Lin Peng
Huang Xinliang
Ning Zhaolong
Liu Yan
Guo Lei
Zhang Zhizhong
ZHANG Xu
ZHAO Chenxi
Related Institution
School of Computer Science and Engineering, Northeastern University
School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications
School of Electronic and Information Engineering, Nanjing University of Information Science and Technology
Key Laboratory of Intelligent Support Technology for Complex Environments, Ministry of Education, Nanjing University of Information Science and Technology
Key Laboratory of Big Data Intelligent Computing, Chongqing University of Posts and Telecommunications