SD‐WLB: An SDN‐aided mechanism for web load balancing based on server statistics

Software‐defined networking (SDN) is a modern approach for current computer and data networks. The increase in the number of business websites has resulted in an exponential growth in web traffic. To cope with the increased demands, multiple web servers with a front‐end load balancer are widely used...

Full description

Bibliographic Details
Main Authors: Kiarash Soleimanzadeh, Mahmood Ahmadi, Mohammad Nassiri
Format: Article
Language:English
Published: Electronics and Telecommunications Research Institute (ETRI) 2019-01-01
Series:ETRI Journal
Subjects:
Online Access:https://doi.org/10.4218/etrij.2018-0188
_version_ 1819177422755463168
author Kiarash Soleimanzadeh
Mahmood Ahmadi
Mohammad Nassiri
author_facet Kiarash Soleimanzadeh
Mahmood Ahmadi
Mohammad Nassiri
author_sort Kiarash Soleimanzadeh
collection DOAJ
description Software‐defined networking (SDN) is a modern approach for current computer and data networks. The increase in the number of business websites has resulted in an exponential growth in web traffic. To cope with the increased demands, multiple web servers with a front‐end load balancer are widely used by organizations and businesses as a viable solution to improve the performance. In this paper, we propose a load‐balancing mechanism for SDN. Our approach allocates web requests to each server according to its response time and the traffic volume of the corresponding switch port. The centralized SDN controller periodically collects this information to maintain an up‐to‐date view of the load distribution among the servers, and incoming user requests are redirected to the most appropriate server. The simulation results confirm the superiority of our approach compared to several other techniques. Compared to LBBSRT, round robin, and random selection methods, our mechanism improves the average response time by 19.58%, 33.94%, and 57.41%, respectively. Furthermore, the average improvement of throughput in comparison with these algorithms is 16.52%, 29.72%, and 58.27%, respectively.
first_indexed 2024-12-22T21:26:25Z
format Article
id doaj.art-8ccae17a11ab4bb5b938be90e9d6846d
institution Directory Open Access Journal
issn 1225-6463
2233-7326
language English
last_indexed 2024-12-22T21:26:25Z
publishDate 2019-01-01
publisher Electronics and Telecommunications Research Institute (ETRI)
record_format Article
series ETRI Journal
spelling doaj.art-8ccae17a11ab4bb5b938be90e9d6846d2022-12-21T18:12:02ZengElectronics and Telecommunications Research Institute (ETRI)ETRI Journal1225-64632233-73262019-01-0141219720610.4218/etrij.2018-018810.4218/etrij.2018-0188SD‐WLB: An SDN‐aided mechanism for web load balancing based on server statisticsKiarash SoleimanzadehMahmood AhmadiMohammad NassiriSoftware‐defined networking (SDN) is a modern approach for current computer and data networks. The increase in the number of business websites has resulted in an exponential growth in web traffic. To cope with the increased demands, multiple web servers with a front‐end load balancer are widely used by organizations and businesses as a viable solution to improve the performance. In this paper, we propose a load‐balancing mechanism for SDN. Our approach allocates web requests to each server according to its response time and the traffic volume of the corresponding switch port. The centralized SDN controller periodically collects this information to maintain an up‐to‐date view of the load distribution among the servers, and incoming user requests are redirected to the most appropriate server. The simulation results confirm the superiority of our approach compared to several other techniques. Compared to LBBSRT, round robin, and random selection methods, our mechanism improves the average response time by 19.58%, 33.94%, and 57.41%, respectively. Furthermore, the average improvement of throughput in comparison with these algorithms is 16.52%, 29.72%, and 58.27%, respectively.https://doi.org/10.4218/etrij.2018-0188Load balancingOpenFlowSDNServer response timeSwitch port traffic
spellingShingle Kiarash Soleimanzadeh
Mahmood Ahmadi
Mohammad Nassiri
SD‐WLB: An SDN‐aided mechanism for web load balancing based on server statistics
ETRI Journal
Load balancing
OpenFlow
SDN
Server response time
Switch port traffic
title SD‐WLB: An SDN‐aided mechanism for web load balancing based on server statistics
title_full SD‐WLB: An SDN‐aided mechanism for web load balancing based on server statistics
title_fullStr SD‐WLB: An SDN‐aided mechanism for web load balancing based on server statistics
title_full_unstemmed SD‐WLB: An SDN‐aided mechanism for web load balancing based on server statistics
title_short SD‐WLB: An SDN‐aided mechanism for web load balancing based on server statistics
title_sort sd wlb an sdn aided mechanism for web load balancing based on server statistics
topic Load balancing
OpenFlow
SDN
Server response time
Switch port traffic
url https://doi.org/10.4218/etrij.2018-0188
work_keys_str_mv AT kiarashsoleimanzadeh sdwlbansdnaidedmechanismforwebloadbalancingbasedonserverstatistics
AT mahmoodahmadi sdwlbansdnaidedmechanismforwebloadbalancingbasedonserverstatistics
AT mohammadnassiri sdwlbansdnaidedmechanismforwebloadbalancingbasedonserverstatistics