Experimental Setup for Investigating the Efficient Load Balancing Algorithms on Virtual Cloud

被引:13
作者
Alankar, Bhavya [1 ]
Sharma, Gaurav [1 ]
Kaur, Harleen [1 ]
Valverde, Raul [2 ]
Chang, Victor [3 ]
机构
[1] Jamia Hamdard, Dept Comp Sci & Engn, Sch Engn Sci & Technol, New Delhi 110062, India
[2] Concordia Univ, John Molson Sch Business, Montreal, PQ G1X 3X4, Canada
[3] Teesside Univ, Sch Comp Engn & Digital Technol, Artificial Intelligence & Informat Syst Res Grp, Middlesbrough TS1 3BX, Cleveland, England
关键词
cloud computing; load balancing; balancer; round robin; least connections; virtual machine; HAProxy; Apache Jmeter; SIMULATION; INTERNET;
D O I
10.3390/s20247342
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Cloud computing has emerged as the primary choice for developers in developing applications that require high-performance computing. Virtualization technology has helped in the distribution of resources to multiple users. Increased use of cloud infrastructure has led to the challenge of developing a load balancing mechanism to provide optimized use of resources and better performance. Round robin and least connections load balancing algorithms have been developed to allocate user requests across a cluster of servers in the cloud in a time-bound manner. In this paper, we have applied the round robin and least connections approach of load balancing to HAProxy, virtual machine clusters and web servers. The experimental results are visualized and summarized using Apache Jmeter and a further comparative study of round robin and least connections is also depicted. Experimental setup and results show that the round robin algorithm performs better as compared to the least connections algorithm in all measuring parameters of load balancer in this paper.
引用
收藏
页码:1 / 26
页数:26
相关论文
共 32 条
[1]  
Al-Ayyoub Mahmoud, 2016, International Journal of Cloud Computing, V5, P112
[2]   Performance Analysis of Load Balancing Architectures in Cloud Computing [J].
Al-Rayis, Ektemal ;
Kurdi, Heba .
UKSIM-AMSS SEVENTH EUROPEAN MODELLING SYMPOSIUM ON COMPUTER MODELLING AND SIMULATION (EMS 2013), 2013, :520-524
[3]  
Aladwani T., 2017, P 2 INT C BIG DAT CL
[4]  
[Anonymous], 2009, GRIDSTR20091 U MELB
[5]   Honey bee behavior inspired load balancing of tasks in cloud computing environments [J].
Babu, Dhinesh L. D. ;
Krishna, P. Venkata .
APPLIED SOFT COMPUTING, 2013, 13 (05) :2292-2303
[6]   Integration of Cloud computing and Internet of Things: A survey [J].
Botta, Alessio ;
de Donato, Walter ;
Persico, Valerio ;
Pescape, Antonio .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 56 :684-700
[7]   CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms [J].
Calheiros, Rodrigo N. ;
Ranjan, Rajiv ;
Beloglazov, Anton ;
De Rose, Cesar A. F. ;
Buyya, Rajkumar .
SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) :23-50
[8]   Optimization of Resource Provisioning Cost in Cloud Computing [J].
Chaisiri, Sivadon ;
Lee, Bu-Sung ;
Niyato, Dusit .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2012, 5 (02) :164-177
[9]   On Delay Adjustment for Dynamic Load Balancing in Distributed Virtual Environments [J].
Deng, Yunhua ;
Lau, Rynson W. H. .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2012, 18 (04) :529-537
[10]  
DigitalOcean Inc, IS AM CLOUD INFR PRO