A Hybrid Meta-Heuristic for Optimal Load Balancing in Cloud Computing

被引:51
作者
Annie Poornima Princess, G. [1 ]
Radhamani, A. S. [2 ]
机构
[1] VV Coll Engn, Dept Comp Sci & Engn, Tisaiyanvilai, Tamil Nadu, India
[2] VV Coll Engn, Dept Elect & Commun Engn, Tisaiyanvilai, Tamil Nadu, India
关键词
Load balancing; Virtual machines; Hawks optimization algorithm (HOA); Pigeon optimization algorithm (POA);
D O I
10.1007/s10723-021-09560-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, a trending technology that provides a virtualized computer resources based on the internet is named as cloud computing, these clouds performance mostly depends on the various factors among the load balancing. The allocation of the dynamic workload in between the cloud systems and equally shares the resources so that no database server is overloaded or under loaded is technically referred to as load balancing (LB). Therefore, in cloud an active load balancing scheme can perhaps enhance the reliability, services and the utilization of resources as well. In this manuscript, the benefits are integrated for Harries Hawks Optimization and Pigeon inspired Optimization Algorithm to create efficient load balancing scheme, which ensures the optimal resources utilizations with tasks response time. The proposed approach is implemented in JAVA Net beans IDE incorporated in the cloudsim framework that is analyzed based on different number of task in order to assess the performance. However, the simulation outcomes demonstrate that the proposed Hawks Optimization and Pigeon inspired Optimization algorithm based load balancing scheme is significantly balance the load optimally amid the Virtual Machines within a shorter period of time than the existing algorithms. The efficiency of the proposed method is 97% compared to the other existing methods. The computational time, cost, throughput analysis, make span, latency, execution time are determined and gets analysed, compared with the Harries Hawks Optimization, Spider Monkey Algorithm, Ant Colony Optimization and Honey Bee Optimization.
引用
收藏
页数:22
相关论文
共 54 条
[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]  
Agarwal A. K., 2015, International Journal of Computer Applications, V132, P13
[3]  
Alam Md Imran, 2015, International Journal of Information Technology and Computer Science, V7, P68, DOI 10.5815/ijitcs.2015.02.09
[4]  
[Anonymous], 2015, INDIAN J SCI TECHNOL
[5]  
[Anonymous], 2015, INDIAN J SCI TECHNOL, V8
[6]  
Aravinth A., 2017, KSII T INTERNET INF, V11
[7]   Job Scheduling in Cloud Computing Using a Modified Harris Hawks Optimization and Simulated Annealing Algorithm [J].
Attiya, Ibrahim ;
Abd Elaziz, Mohamed ;
Xiong, Shengwu .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2020, 2020
[8]   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
[9]   Towards Predictable Datacenter Networks [J].
Ballani, Hitesh ;
Costa, Paolo ;
Karagiannis, Thomas ;
Rowstron, Ant .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2011, 41 (04) :242-253
[10]   Evaluation of A Secure Live Migration of Virtual Machines Using IPsec Implementation [J].
bin Sulaiman, Norshazrul Azman ;
Masuda, Hideo .
INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2015, 3 (02) :99-108