An efficient load balancing using seven stone game optimization in cloud computing

被引:3
作者
Karthikeyan, Periyasami [1 ]
机构
[1] Parul Univ, Fac Engn & Technol, Parul Inst Technol, Vadodara 391760, Gujarat, India
关键词
cloud computing; genetic algorithm; load balancing; particle swarm optimization; seven stone game optimization; simulated annealing; tabu search; RESOURCE-ALLOCATION; ALGORITHM; SCHEME;
D O I
10.1002/spe.2954
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cloud computing offers massive processing power to cloud client to solve the scientific, financial forecasting, and weather forecasting applications. The process of distributing to the load to the different cloud service providers is a complex problem. Cloud service providers have different types of virtual machines with different computing power types in multi-layered architectures. Various optimization works have been proposed to tackle the load balancing problem in cloud service providers. Improving performance in load balancing is a cumbersome task. Seven stone game optimization (SSGO) is designed based on the south Indian seven stone game workflow. The proposed method's foremost ambition is to reduce makespan time and maximize cloud service providers' utilization. The proposed method was simulated, and results demonstrate that minimizes the makespan time and maximizes the resource utilization than the particle swarm optimization (PSO), genetic algorithm (GA), simulated annealing (SA), and Tabu search (TS). The experimental results show that the SSGO provides 4% more resource utilization than PSO, 5% more than GA, and 7% more than SA and 10% more than TS.
引用
收藏
页码:1242 / 1258
页数:17
相关论文
共 35 条
[1]   Meta heuristic-based task deployment mechanism for load balancing in IaaS cloud [J].
Adhikari, Mainak ;
Nandy, Sudiirshan ;
Amgoth, Tarachand .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 128 :64-77
[2]   A model for communication between resource discovery and load balancing units in computing environments [J].
Arab, Mohammad Norouzi ;
Sharifi, Mohsen .
JOURNAL OF SUPERCOMPUTING, 2014, 68 (03) :1538-1555
[3]   Network-aware embedding of virtual machine clusters onto federated cloud infrastructure [J].
Aral, Atakan ;
Ovatman, Tolga .
JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 120 :89-104
[4]   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
[5]   A fair multi-attribute combinatorial double auction model for resource allocation in cloud computing [J].
Baranwal, Gaurav ;
Vidyarthi, Deo Prakash .
JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 108 :60-76
[6]   Energy-Efficient Scheduling of Urgent Bag-of-Tasks Applications in Clouds through DVFS [J].
Calheiros, Rodrigo N. ;
Buyya, Rajkumar .
2014 IEEE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2014, :342-349
[7]   A multiswarm for composite SaaS placement optimization based on PSO [J].
Chainbi, W. ;
Sassi, E. .
SOFTWARE-PRACTICE & EXPERIENCE, 2018, 48 (10) :1847-1864
[8]   A small world based overlay network for improving dynamic load-balancing [J].
Daraghmi, Eman Yasser ;
Yuan, Shyan-Ming .
JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 107 :187-203
[9]   Hybridization of firefly and Improved Multi-Objective Particle Swarm Optimization algorithm for energy efficient load balancing in Cloud Computing environments [J].
Devaraj, A. Francis Saviour ;
Elhoseny, Mohamed ;
Dhanasekaran, S. ;
Lydia, E. Laxmi ;
Shankar, K. .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 142 :36-45
[10]   An extended Intelligent Water Drops algorithm for workflow scheduling in cloud computing environment [J].
Elsherbiny, Shaymaa ;
Eldaydamony, Eman ;
Alrahmawy, Mohammed ;
Reyad, Alaa Eldin .
EGYPTIAN INFORMATICS JOURNAL, 2018, 19 (01) :33-55