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.
2019
Bully Election algorithm
clustering
Load balancing
Open Flow
Software Defined Network
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11770/369761
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? ND
social impact