A Fuzzy Based Hybrid Firefly Optimization Technique for Load Balancing in Cloud Datacenters

Cloud computing technology has massive inferences with the use of virtualization technologies. Most of the organizations have incorporated to practice the virtualization strategies to create and operate an effective dynamic data center. The growing maturity of the technologies and utilities of the cloud make the users hasten the adoption of the cloud. The dynamic demanding nature of cloud resources leads to an imbalance in virtual machine utilization and radically increases the energy consumption and operating cost of the data center. In this paper, we propose a fuzzy based hybrid load balancing algorithm for the optimal utilization of virtual machines. The proposed algorithm aim is to reduce the makespan, response time and cost with minimal energy usage and resource wastage. The fuzzy based hybrid optimization approach unveils better performance than existing metaheuristic load balancing algorithms.

[1]  Amit Panwar,et al.  Load Balancing Technique in Cloud Computing : A Review , 2016 .

[2]  Nishchol Mishra,et al.  Load Balancing Techniques: Need, Objectives and Major Challenges in Cloud Computing- A Systematic Review , 2015 .

[3]  Rajkumar Buyya,et al.  InterCloud: Utility-Oriented Federation of Cloud Computing Environments for Scaling of Application Services , 2010, ICA3PP.

[4]  Olasupo Ajayi,et al.  Cloud Ownership and Reliability - Issues and Developments , 2017, SpaCCS Workshops.

[5]  James R. Larus,et al.  Join-Idle-Queue: A novel load balancing algorithm for dynamically scalable web services , 2011, Perform. Evaluation.

[6]  Kousik Dasgupta,et al.  Load Balancing in Cloud Computing using Stochastic Hill Climbing-A Soft Computing Approach , 2012 .

[7]  Kousik Dasgupta,et al.  A Genetic Algorithm (GA) based Load Balancing Strategy for Cloud Computing , 2013 .

[8]  M. Ajit,et al.  VM level load balancing in cloud environment , 2013, 2013 Fourth International Conference on Computing, Communications and Networking Technologies (ICCCNT).

[9]  Olusola Abayomi-Alli,et al.  An Enterprise Cloud-Based Electronic Health Records System , 2014 .

[10]  Kiranbir Kaur,et al.  An Adaptive Firefly Algorithm for Load Balancing in Cloud Computing , 2016, SocProS.

[11]  Shriram K. Vasudevan,et al.  An In-depth Analysis and Study of Load Balancing Techniques in the Cloud Computing Environment , 2015 .

[12]  D. S. Shaji,et al.  Green Cloud: An Energy Efficient Load Balancing Approach Using Global Load Optimization , 2014 .

[13]  A. Paulin Florence,et al.  A Load Balancing Model using Firefly Algorithm in Cloud Computing , 2014, J. Comput. Sci..

[14]  Mohit Kumar,et al.  Dynamic load balancing algorithm for balancing the workload among virtual machine in cloud computing , 2017 .

[15]  John A. Chandy,et al.  Exploiting user metadata for energy-aware node allocation in a cloud storage system , 2016, J. Comput. Syst. Sci..