LDDWRR: Least Delay Dynamic Weighted Round-Robin Load Balancing in Software Defined Networking

Main Article Content

Manamrit Singh Sroya

Abstract

In traditional network devices, tight coupling of data plane with the control plane so large amount of traffic on the web is not correctly handled by the Traditional network devices. The emerging strategy that decoupled the data plane from control plane is called Software Defined Networking (SDN). Control plane of these devices act like a brain or master. It is also called Software Defined networking controller or Openflow controller. Data plane is called slave that behave according to the instructions given by the master or control plane. To convert a data plane into powerful network devices we have to create Firewall, Load balancer, Intrusion Detection system applications and then run that applications at management plane that is on top of control plane. In such a manner we can convert data plane into powerful network devices according to the application. The application that we have created on the top of control plane is load balancer application that convert the dumb data plane into load balancer. Load balancer architecture consists of number of servers and clients which distributed the client traffic among number of servers based on particular strategy. There are number of strategies are available such as Round Robin, random policy. Each load balancing policy has some advantages and disadvantages. We created “least delay dynamic weighted round robin (LDDWRR)†strategy in this paper and run on the top of SDN controller. Then we evaluate the result of our load balancing strategy by comparing with the round robin strategy. Mininet is used for the experiment and controller that is used as control plane is called POX controller.

Downloads

Download data is not yet available.

Article Details

Section
Articles
Author Biography

Manamrit Singh Sroya, Computer Science Engg., North West Group of Institutions Dhudike Moga

Manamrit Singh Sroya received the B.Tech degree in Computer Science Engineering from the SBSSTC Ferozpur,India. He is currently doing M.Tech in Computer Science Engineering from North West Group of Institutions Dhudike Punjab. His area of interest are linux, cloud computing and Software Defined Network.

References

Kaur, Sukhveer, and Japinder Singh. "Implementation of Server Load Balancing in Software Defined Networking." In Information Systems Design and Intelligent Applications, pp. 147-157. Springer India, 2016.

Uppal, Hardeep, and Dane Brandon. "OpenFlow based load balancing." CSE561: Networking Project Report, University of Washington (2010).

Xia, Wenfeng, Yonggang Wen, Chuan Heng Foh, Dusit Niyato, and Haiyong Xie. "A survey on software-defined networking." IEEE Communications Surveys & Tutorials 17, no. 1 (2015): 27-51.

Akyildiz, Ian F., Ahyoung Lee, Pu Wang, Min Luo, and Wu Chou. "A roadmap for traffic engineering in SDN-OpenFlow networks." Computer Networks 71 (2014): 1-30.

Feamster, Nick, Jennifer Rexford, and Ellen Zegura. "The road to SDN: an intellectual history of programmable networks." ACM SIGCOMM Computer Communication Review 44, no. 2 (2014): 87-98.

Shah, Syed Abdullah, Jannet Faiz, Maham Farooq, Aamir Shafi, and Syed Akbar Mehdi. "An architectural evaluation of SDN controllers." In Communications (ICC), 2013 IEEE International Conference on, pp. 3504-3508. IEEE, 2013.

Prete, Ligia Rodrigues, Christiane Marie Schweitzer, Ailton Akira Shinoda, and Rogerio Leao Santos de Oliveira. "Simulation in an SDN network scenario using the POX Controller." In Communications and Computing (COLCOM), 2014 IEEE Colombian Conference on, pp. 1-6. IEEE, 2014.

Khondoker, Rahamatullah, Adel Zaalouk, Ronald Marx, and Kpatcha Bayarou. "Feature-based comparison and selection of Software Defined Networking (SDN) controllers." In Computer Applications and Information Systems (WCCAIS), 2014 World Congress on, pp. 1-7. IEEE, 2014.

Medved, Jan, Robert Varga, Anton Tkacik, and Ken Gray. "Opendaylight: Towards a model-driven sdn controller architecture." In A World of Wireless, Mobile and Multimedia Networks (WoWMoM), 2014 IEEE 15th International Symposium on, pp. 1-6. IEEE, 2014.

Fernandez, Marcial P. "Comparing openflow controller paradigms scalability: Reactive and proactive." In Advanced Information Networking and Applications (AINA), 2013 IEEE 27th International Conference on, pp. 1009-1016. IEEE, 2013.

Kaur, Sukhveer, Krishan Kumar, Japinder Singh, and Navtej Singh Ghumman. "Round-robin based load balancing in Software Defined Networking." In Computing for Sustainable Global Development (INDIACom), 2015 2nd International Conference on, pp. 2136-2139. IEEE, 2015.

Wang, Richard, Dana Butnariu, and Jennifer Rexford. "OpenFlow-Based Server Load Balancing Gone Wild." Hot-ICE 11 (2011): 12-12.

Koerner, Marc, and Odej Kao. "Multiple service load-balancing with OpenFlow." In High Performance Switching and Routing (HPSR), 2012 IEEE 13th International Conference on, pp. 210-214. IEEE, 2012.

Keti, Faris, and Shavan Askar. "Emulation of Software Defined Networks Using Mininet in Different Simulation Environments." In Intelligent Systems, Modelling and Simulation (ISMS), 2015 6th International Conference on, pp. 205-210. IEEE, 2015.