Scalable Load Balancing Approach for Cloud Environment

Cloud computing is a combination of parallel and distributed system which aims at effective resource utilization, providing uninterrupted services all the time which adapts itself with varying number of users without much capital investment. Ubiquitous, scalability and elasticity are some of the imp...

Full description

Bibliographic Details
Main Authors: Anurag Jain, Rajneesh Kumar
Format: Article
Language:English
Published: Taiwan Association of Engineering and Technology Innovation 2017-09-01
Series:International Journal of Engineering and Technology Innovation
Subjects:
Online Access:http://ojs.imeti.org/index.php/IJETI/article/view/483
id doaj-bc0bb77192ab45cfa84c4bc71a2bee71
record_format Article
spelling doaj-bc0bb77192ab45cfa84c4bc71a2bee712020-11-25T00:32:03ZengTaiwan Association of Engineering and Technology InnovationInternational Journal of Engineering and Technology Innovation2223-53292226-809X2017-09-0174275Scalable Load Balancing Approach for Cloud EnvironmentAnurag Jain0Rajneesh KumarAssistant Professor (SG), Department of Virtualization, School of Computer Science & Engineering, University of Petroleum & Energy Studies, Dehradun, Uttarakhand, IndiaCloud computing is a combination of parallel and distributed system which aims at effective resource utilization, providing uninterrupted services all the time which adapts itself with varying number of users without much capital investment. Ubiquitous, scalability and elasticity are some of the important features of cloud computing. To maintain essential characteristics, there is a need of mechanism which distributes the load efficiently among the available resources. Load balancing means the distribution of tasks among different available resources so that no one is over or under-utilized. Scalable, adaptable, efficient and reliable are some of the desirable features of a load balancing approach. In this paper, authors have proposed a new load balancing approach named “Weighted Biased Random Walk” for the cloud environment using the concept of biased random walk. Weighted biased random walk approach has been analytically & experimentally analyzed. It has been compared with other load balancing approaches based on biased random walk found in literature. It has been found that weighted biased random walk approach is self-adjustable, distributed, dynamic, scalable and efficient in nature. It outperforms the other load balancing approaches based upon biased random walk. Collective presence of all the desirable features makes the weighted biased random walk approach perfect load balancing approach for the cloud environment. http://ojs.imeti.org/index.php/IJETI/article/view/483cloud computingload balancingbiased random walkscalable
collection DOAJ
language English
format Article
sources DOAJ
author Anurag Jain
Rajneesh Kumar
spellingShingle Anurag Jain
Rajneesh Kumar
Scalable Load Balancing Approach for Cloud Environment
International Journal of Engineering and Technology Innovation
cloud computing
load balancing
biased random walk
scalable
author_facet Anurag Jain
Rajneesh Kumar
author_sort Anurag Jain
title Scalable Load Balancing Approach for Cloud Environment
title_short Scalable Load Balancing Approach for Cloud Environment
title_full Scalable Load Balancing Approach for Cloud Environment
title_fullStr Scalable Load Balancing Approach for Cloud Environment
title_full_unstemmed Scalable Load Balancing Approach for Cloud Environment
title_sort scalable load balancing approach for cloud environment
publisher Taiwan Association of Engineering and Technology Innovation
series International Journal of Engineering and Technology Innovation
issn 2223-5329
2226-809X
publishDate 2017-09-01
description Cloud computing is a combination of parallel and distributed system which aims at effective resource utilization, providing uninterrupted services all the time which adapts itself with varying number of users without much capital investment. Ubiquitous, scalability and elasticity are some of the important features of cloud computing. To maintain essential characteristics, there is a need of mechanism which distributes the load efficiently among the available resources. Load balancing means the distribution of tasks among different available resources so that no one is over or under-utilized. Scalable, adaptable, efficient and reliable are some of the desirable features of a load balancing approach. In this paper, authors have proposed a new load balancing approach named “Weighted Biased Random Walk” for the cloud environment using the concept of biased random walk. Weighted biased random walk approach has been analytically & experimentally analyzed. It has been compared with other load balancing approaches based on biased random walk found in literature. It has been found that weighted biased random walk approach is self-adjustable, distributed, dynamic, scalable and efficient in nature. It outperforms the other load balancing approaches based upon biased random walk. Collective presence of all the desirable features makes the weighted biased random walk approach perfect load balancing approach for the cloud environment.
topic cloud computing
load balancing
biased random walk
scalable
url http://ojs.imeti.org/index.php/IJETI/article/view/483
work_keys_str_mv AT anuragjain scalableloadbalancingapproachforcloudenvironment
AT rajneeshkumar scalableloadbalancingapproachforcloudenvironment
_version_ 1725321089737818112