Abstract:
With the onset of new network technology, the praxis of internet is growing eminently. This leads to tremendous demand on the underlying infrastructure. So load balancing...Show MoreMetadata
Abstract:
With the onset of new network technology, the praxis of internet is growing eminently. This leads to tremendous demand on the underlying infrastructure. So load balancing is a technique to efficiently disseminate the load across the various entities to utilize the resources, maximize throughput and scale down the response time to avoid the single entity from being overloaded. Software Defined Network (SDN) is seen as a promising toolset to expedite network programmability to develop network application. Unlike traditional network paradigm, it dissevers the control (brain) and forwarding plane, which benefits dynamic computing. SDN controller is accountable for managing the complete network, it has the global view and knowledge about the load on every switch along the routing path, which makes the practice of load balancing easy and cost-effective. To allay the problem of availability and scalability faced due to the centralized controller (i.e., Single point of failure), multiple distributed SDN controllers are used. Distributing the load among these multiple controllers is itself a significant challenge. This paper proposes an algorithm for multiple distributed SDN controller load balancing using clustering and bully election algorithm.
Published in: 2019 4th International Conference on Information Systems and Computer Networks (ISCON)
Date of Conference: 21-22 November 2019
Date Added to IEEE Xplore: 16 March 2020
ISBN Information: