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.
A Novel Load Balancing approach in Software Defined Network
Thakur D.
Writing – Original Draft Preparation
2019-01-01
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.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.