Efficient WMaxMin static algorithm for load balancing in cloud computation

Cloud Computing is the new emerging area which provides variety of deployment as well as service model such as SAAS, PAAS and IAAS and it is in rapid adoption by many vendors and companies which are growing in the fast rate. Most critical functionality in Cloud Computation is Load balancing because the data centers have n number of hosts and these host comprises of n number of virtual machines, so when tasks (cloudlets) comes it must be assigned to the virtual machines without overloaded and under loaded any of the VMs. There are many algorithms for load balancing in cloud but still the problem persists. Here the idea is to combine the Weighted Round Robin and Max Min algorithm to implement an efficient load balancing algorithm which is WeightedMaxMin by taking two consideration factors viz., waiting time and Response time. The simulation and implementation is through CloudSim.

[1]  Anurag Gupta,et al.  NBST algorithm: A load balancing algorithm in cloud computing , 2016, 2016 International Conference on Computing, Communication and Automation (ICCCA).

[2]  Mohammed Farik,et al.  Static Load Balancing Algorithms In Cloud Computing: Challenges & Solutions , 2015 .

[3]  Jaydeep Viradiya,et al.  A Survey Of Various Load Balancing Algorithms In Cloud Computing , 2014 .

[4]  Atul Mishra,et al.  A Comparative Study of Load Balancing Algorithms in Cloud Computing Environment , 2014, ArXiv.

[5]  D. Saranya,et al.  Load Balancing Algorithms in Cloud Computing: A Review , 2015 .

[6]  Amir Masoud Rahmani,et al.  Performance evaluation and analysis of load balancing algorithms in cloud computing environments , 2016, 2016 Second International Conference on Web Research (ICWR).

[7]  Zhenhua Wang,et al.  Workload balancing and adaptive resource management for the swift storage system on cloud , 2015, Future Gener. Comput. Syst..

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

[9]  Rajkumar Buyya,et al.  CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms , 2011, Softw. Pract. Exp..

[10]  Nguyen Hong Son,et al.  Load balancing algorithm based on estimating finish time of services in cloud computing , 2016, 2016 18th International Conference on Advanced Communication Technology (ICACT).

[11]  Mohammad S. Obaidat,et al.  A cluster-based load balancing algorithm in cloud computing , 2014, 2014 IEEE International Conference on Communications (ICC).

[12]  Yihua Lan,et al.  The load balancing algorithm in cloud computing environment , 2012, Proceedings of 2012 2nd International Conference on Computer Science and Network Technology.

[13]  Khalid Moussaid,et al.  A Performed Load Balancing Algorithm for Public Cloud Computing Using Ant Colony Optimization , 2018 .

[14]  Shabnam Sharma,et al.  Review of recent load balancing techniques in cloud computing and BAT algorithm variants , 2016, 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom).

[15]  V. Ariharan,et al.  Neighbour Aware Random Sampling (NARS) algorithm for load balancing in Cloud computing , 2015, 2015 IEEE International Conference on Electrical, Computer and Communication Technologies (ICECCT).