JOURNAL ARTICLE

Software-defined load balancer in cloud data centers

Abstract

Today's Data Centers deploy load balancers to balance the traffic load across multiple servers. Commercial load balancers are highly specialized machines that are located at the front end of a Data Center. When a client request arrives at the Data Center, the load balancer would determine the server to service this client's request. It routes the request to an appropriate server based on the native policies such as round-robin, random or others without considering the traffic state. It is not possible to implement arbitrary polices as load balancers as they are vendor specific. Apart from that, the piece of hardware is expensive and becomes single point of failure. In this paper, we develop a software defined network (SDN) based load balancing architecture with a load-aware policy using OpenFlow switch connected to SDN controller and commodity servers. It is less expensive when compared to the commercial load balancer and has programming flexibility in terms of applying arbitrary polices by writing modules in the SDN controller. With the facility of supporting multiple controller connections in commercially-available OpenFlow switches, the system is robust to single point of controller failures. We develop a prototype implementation of the proposed SDN based load balancer and carry out performance study to demonstrate its effectiveness.

Keywords:
OpenFlow Computer science Single point of failure Load balancing (electrical power) Server Failover Software-defined networking Operating system Round-robin DNS Cloud computing Data center Computer network Controller (irrigation) Software Load management Distributed computing Engineering

Metrics

4
Cited By
0.60
FWCI (Field Weighted Citation Impact)
3
Refs
0.76
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Software-Defined Networks and 5G
Physical Sciences →  Computer Science →  Computer Networks and Communications
Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
Advanced Optical Network Technologies
Physical Sciences →  Engineering →  Electrical and Electronic Engineering

Related Documents

JOURNAL ARTICLE

Implementing Software Defined Load Balancer and Firewall

Shreya Rajkumar

Journal:   Zenodo (CERN European Organization for Nuclear Research) Year: 2022
JOURNAL ARTICLE

Implementing Software Defined Load Balancer and Firewall

Rajkumar, Shreya

Journal:   Zenodo (CERN European Organization for Nuclear Research) Year: 2022
BOOK

Software-Defined Cloud Centers

Pethuru RajAnupama Raman

Computer communications and networks Year: 2018
© 2026 ScienceGate Book Chapters — All rights reserved.