Fault Administration by Load Balancing in Distributed SDN Controller: A Review
- PDF / 1,566,020 Bytes
- 33 Pages / 439.37 x 666.142 pts Page_size
- 95 Downloads / 134 Views
Fault Administration by Load Balancing in Distributed SDN Controller: A Review Gaurang Lakhani1 · Amit Kothari2
© Springer Science+Business Media, LLC, part of Springer Nature 2020
Abstract Tremendous amount of data generated due to increasing no of users every day in the technology world. It is difficult to manage huge amount of discrete data with the traditional network. Even it is difficult to manage with technologies such as, big data, cloud computing in traditional network. Software Defined Networking (SDN) brings all the functionalities to a single location and making centralized decision. Controllers are the main entity of the SDN design, which governs decisions while routing packets. Centralized decision increases performance of the network. Distributed SDN controllers are physically distributed and logically centralized. Through this paper, we presented basics of distributed SDN controllers with its properties, studied classification of SDN controllers vide their logical design (hierarchical/flat model), programming language, adaptability, application domain etc. We categorize fault management issues in management plane, control plane and infrastructure plane and their interface. Paper will be concentrated on the faults generated through overloading of the controllers. As a solution switch migration technique will be derived. Provide detail discussion on prior work done in switch migration techniques for fault management through load balancing in distributed controllers. At last addition of fault management plane will be proposed in the SDN stack for generating robust distributed SDN controller. Keywords Software defined networking · Fault management · Resiliency · Fault detection · Fault prevention · Fault recovery · Failure · Survivability
1 Introduction SDN separated control sense from its underlying hardware and its centralism is software based controllers. In Multiple controller environment they are physically distributed, logically centralized. It generates issues like scalability, reliability, availability, consistency, security etc. * Gaurang Lakhani [email protected] Amit Kothari [email protected] 1
Gujarat Technological University, Ahmedabad, Gujarat, India
2
Accenture, Pune, India
13
Vol.:(0123456789)
G. Lakhani, A. Kothari
SDN structure shadows top-down coherently centralized network control, SDN controller with SDN application installed can handled all the switches in the network. By this midway control network handled proficiently and respond the dynamic incident spontaneously. This logical centralization managed by single and distributed SDN controller. All the switches are handled by one SDN controller in single SDN controller. But scalability and robustness issues arise in single SDN controller.
1.1 Scalability Issue In general, scalability refers to the ability of the network to scale and control high amount of traffic, In SDN, the scalability reflects the capacity of SDN controller in handling multiple path forwarding requests from switches. SDN controller h
Data Loading...