2019 · 17 citations · 14 references
ComputingComputer ScienceComputer SystemsDistributed SystemsFault ToleranceFault-tolerant SystemsFailover MechanismsHigh AvailabilityLoad BalancingLoad Balancing Under FailuresReliable Distributed SystemsSoftware-defined NetworkingFailoverFault Tolerance MechanismsFault-tolerant Distributed SystemsFault-tolerant Load BalancingFault-tolerant NetworkingLoad Balancing For Fault ToleranceLoad DistributionThroughput
Software Defined Networking (SDN) at first was introduced with only one single controller. However, this causes serious problems such as scalability, availability and single point of failure. To overcome these problems, researchers have introduced distributed controllers as an initial solution. Nevertheless, we still have to deal with load distribution and fault issues among multiple controllers. In this paper, we propose a load balancing and Fault tolerance (LBFT) method for distributed controllers by using group migration of switches. The proposed method detects the failure of the master controller and try to migrate its connected switches to slave controllers. Meanwhile, it also tries to balance the loads among controllers. Our experimental results show that our approach not only can balance the loads among controllers, but also can re-optimize the overall throughput in short amount of time after failure. Furthermore, the failover process takes around 50 ms. Our method prolongs a little end to end RTT, and also there is no packet loss. Our proposed method can be implemented and run as a module on top of any controller.
14
Network traffic characteristics of data centers in the wild
Theophilus Benson, Aditya Akella, David A. Maltz · 2010 · 2.2K citations
Pankaj Berde, Matteo Gerola, Jonathan Hart et al. · 2014 · 1.1K citations · Full text
Advait Dixit, Hao Fang, Sarit Mukherjee et al. · 2014 · 222 citations
Naga Praveen Kumar Katta, Haoyu Zhang, Michael J. Freedman et al. · 2015 · 137 citations
BalanceFlow: Controller load balancing for OpenFlow networks
Yannan Hu, Wendong Wang, Xiangyang Gong et al. · 2012 · 131 citations