Dynamic Server Cluster Load Balancing in Virtualization Environment with OpenFlow

The load balancing technology is widely used in current enterprise network to provide high quality and reliable service. Conventional load balancing technology is often achieved by specific hardware that is usually very expensive and lacks sufficient flexibility. Meanwhile, it is easy to become a si...

Full description

Saved in:
Bibliographic Details
Main Authors: Wenbo Chen, Zhihao Shang, Xinning Tian, Hui Li
Format: Article
Language:English
Published: Wiley 2015-07-01
Series:International Journal of Distributed Sensor Networks
Online Access:https://doi.org/10.1155/2015/531538
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832553111169794048
author Wenbo Chen
Zhihao Shang
Xinning Tian
Hui Li
author_facet Wenbo Chen
Zhihao Shang
Xinning Tian
Hui Li
author_sort Wenbo Chen
collection DOAJ
description The load balancing technology is widely used in current enterprise network to provide high quality and reliable service. Conventional load balancing technology is often achieved by specific hardware that is usually very expensive and lacks sufficient flexibility. Meanwhile, it is easy to become a single point of failure and would be restricted in virtualization environments. Thus, we propose a load balancing algorithm based on server running state, which can calculate comprehensive loading according to the CPU utilization, memory utilization, and network traffic of the servers. Furthermore, a load balancing solution based on software defined networks (SDN) technology is applied in this paper, and it is designed and implemented in OpenFlow network. We combine network management and server state monitor in this scheme, in which the OpenFlow switches forward the request to the least comprehensive loading server by modifying the packet.
format Article
id doaj-art-3540c69aa77e49ee90f737fb8a2e7ce1
institution Kabale University
issn 1550-1477
language English
publishDate 2015-07-01
publisher Wiley
record_format Article
series International Journal of Distributed Sensor Networks
spelling doaj-art-3540c69aa77e49ee90f737fb8a2e7ce12025-02-03T05:55:23ZengWileyInternational Journal of Distributed Sensor Networks1550-14772015-07-011110.1155/2015/531538531538Dynamic Server Cluster Load Balancing in Virtualization Environment with OpenFlowWenbo ChenZhihao ShangXinning TianHui LiThe load balancing technology is widely used in current enterprise network to provide high quality and reliable service. Conventional load balancing technology is often achieved by specific hardware that is usually very expensive and lacks sufficient flexibility. Meanwhile, it is easy to become a single point of failure and would be restricted in virtualization environments. Thus, we propose a load balancing algorithm based on server running state, which can calculate comprehensive loading according to the CPU utilization, memory utilization, and network traffic of the servers. Furthermore, a load balancing solution based on software defined networks (SDN) technology is applied in this paper, and it is designed and implemented in OpenFlow network. We combine network management and server state monitor in this scheme, in which the OpenFlow switches forward the request to the least comprehensive loading server by modifying the packet.https://doi.org/10.1155/2015/531538
spellingShingle Wenbo Chen
Zhihao Shang
Xinning Tian
Hui Li
Dynamic Server Cluster Load Balancing in Virtualization Environment with OpenFlow
International Journal of Distributed Sensor Networks
title Dynamic Server Cluster Load Balancing in Virtualization Environment with OpenFlow
title_full Dynamic Server Cluster Load Balancing in Virtualization Environment with OpenFlow
title_fullStr Dynamic Server Cluster Load Balancing in Virtualization Environment with OpenFlow
title_full_unstemmed Dynamic Server Cluster Load Balancing in Virtualization Environment with OpenFlow
title_short Dynamic Server Cluster Load Balancing in Virtualization Environment with OpenFlow
title_sort dynamic server cluster load balancing in virtualization environment with openflow
url https://doi.org/10.1155/2015/531538
work_keys_str_mv AT wenbochen dynamicserverclusterloadbalancinginvirtualizationenvironmentwithopenflow
AT zhihaoshang dynamicserverclusterloadbalancinginvirtualizationenvironmentwithopenflow
AT xinningtian dynamicserverclusterloadbalancinginvirtualizationenvironmentwithopenflow
AT huili dynamicserverclusterloadbalancinginvirtualizationenvironmentwithopenflow