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 条
[11]  
Fahim Y, 2014, 2014 SECOND WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS), P594, DOI 10.1109/ICoCS.2014.7060891
[12]  
Fortino G., 2017, WOA, P90
[13]   Dynamic Load Balancing Strategy for Cloud Computing with Ant Colony Optimization [J].
Gao, Ren ;
Wu, Juebo .
FUTURE INTERNET, 2015, 7 (04) :465-483
[14]   Toward a Cloud-ready Dynamic Load Balancer based on the Apache Web Server [J].
Heinzl, Steffen ;
Metz, Christoph .
2013 IEEE 22ND INTERNATIONAL WORKSHOP ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2013, :342-345
[15]   Load Rebalancing for Distributed File Systems in Clouds [J].
Hsiao, Hung-Chang ;
Chung, Hsueh-Yi ;
Shen, Haiying ;
Chao, Yu-Chang .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (05) :951-962
[16]   DNA Cryptography and Deep Learning using Genetic Algorithm with NW algorithm for Key Generation [J].
Kalsi, Shruti ;
Kaur, Harleen ;
Chang, Victor .
JOURNAL OF MEDICAL SYSTEMS, 2018, 42 (01)
[17]  
Kaur H., 2017, CATALYZING DEV ICT A, P288
[18]   A Proposed Solution and Future Direction for Blockchain-Based Heterogeneous Medicare Data in Cloud Environment [J].
Kaur, Harleen ;
Alam, M. Afshar ;
Jameel, Roshan ;
Mourya, Ashish Kumar ;
Chang, Victor .
JOURNAL OF MEDICAL SYSTEMS, 2018, 42 (08)
[19]  
Kun Li, 2011, 2011 Sixth ChinaGrid Annual Conference (ChinaGrid), P3, DOI 10.1109/ChinaGrid.2011.17
[20]   A Tabu Search Algorithm for the Location of Data Centers and Software Components in Green Cloud Computing Networks [J].
Larumbe, Federico ;
Sanso, Brunilde .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2013, 1 (01) :22-35