Application for load balancing in SDN


Abstract:

This paper presents an application that implements three load balancers using a Software Defined Network (SDN). The application was developed for the Ryu controller. First, the principles of three queueing algorithms are presented; the selected algorithms are: FIFO, Round Robin and Deficit Round Robin. Then, the main aspects of the design and implementation of load balancing modules based on each of the aforementioned algorithms are outlined. The application is able to assign a client request to a server based on the criteria associated to a given queuing algorithm. Additionally, the tests that were carried out with the application using both a virtual SDN implemented with Mininet and a physical SDN using an OpenFlow switch are discussed. Finally, the results of the tests on the physical SDN that focused on proofing the functionality and estimating the response time of the application are included.

Año de publicación:

2016

Keywords:

  • Mininet
  • Ryu
  • openflow
  • SDN
  • Load balancing

Fuente:

scopusscopus

Tipo de documento:

Conference Object

Estado:

Acceso restringido

Áreas de conocimiento:

  • Red informática

Áreas temáticas:

  • Ciencias de la computación