Open Access Open Access  Restricted Access Subscription or Fee Access

A Survey of Efficient Load Balancing Technique in Cloud Computing

Chirag Bhalara, Ashish Kumar Srivastav


Cloud computing is technology which enhance the network capacity by sharing resources of the node. Cloud comprises of many hardware and software resources and managing these resources play an importance role in executing the service request. Now a day’s, clients from the different location request burst of service request at a time. In this situation the load balancing algorithm should be efficient enough for allocating requested service by fully utilizing the available cloud computing resources.  It need to monitor the resource and allocates it based on the load state of the resources. If there is not proper scheduling of the task, it may be possible that some servers may have more task and some are idle. So, the job is first scheduling the task. The existing approach faces overhead issue in distributed dispatching of task to resources. In this paper, we investigate the different algorithms proposed to resolve the issue of load balancing and task scheduling in Cloud Computing. We discuss and compare these algorithms to provide an overview of the latest approaches in the field.


Cloud Computing, Load Balancing, Dynamic Resource Allocation, Virtual Machine.

Full Text:



Shridhar G.Damanal and G. Ram Mahana Reddy, “Optimal Load Balancing in Cloud Computing by Efficient Utilization of Virtual Machines,” Department of Information Technology, pp.678-681, 2014.

Wenyu Zhou1, Shoubao Yang2, Jun Fang3, Xianlong Niu4 and Hu Song ,“VMCTune: A Load Balancing Scheme for Virtual Machine Cluster Based on Dynamic Resource Allocation”, International Conference on Grid and Cloud Computing, pp.81-86,2010.

Huankai Chen, Professor frank Wang, Dr. Na Helian, Gbola Akanmu, “User-Priority Guided Min-Min Scheduling Algorithm For Load Balancing in Cloud Computing”, Parallel Computing Technology (PARCOMPTECH),pp.1-8, 2013.

Shridhar G. Domanal and G. Ram Mohana Reddy," Load Balanc-ing in Cloud Computing Using Modified Throttled Algorithm", IEEE, International conference. CCEM, 2013.

Rabiatul Addawiyah Mat Razali, Ruhani Ab Rahman, Norliza Zaini, Mustaffa Samad,” Virtual Machine Migration Implementa-tion in Load Balancing for Cloud Computing,” Faculty of Electrical Engineering, Universiti Teknologi MARA (UiTM), pp.678-681, 2014.

Kumar Nishant, Pratik Sharma, Vishal Krishna,Chhavi Gupta and Kuwar Pratap Singh, “Load Balancing of Nodes in Cloud Using Ant Colony Optimization”, International Conference on Modelling and Simulation, pp.3-8,2012.

Klaithem Al Nuaimi, Nader Mohamed, Mariam Al Nuaimi and Jameela Al-Jaroodi, “A Survey of load balancing in cloud: Chal-lenge and Algorithm”, IEEE Second Symposium on Network Cloud Computing and Applications, pp.137-142, 2012.

Zhen Xiao, Weijia Song and Qi Chen, "Dynamic Resource Alloca-tion Using Virtual Machines for Cloud Computing Environment" IEEE transactions on parallel and distributed systems,vol. 24, no. 6, june 2013.

B. Wickremasinghe, R.N.Calheiros,R.Buyya, Cloudanalyst: A cloudsim-based visual modeller for analysing cloud computing in:Proceedings of the 24th International Conference on Ad-vancedInformation Networking and Applications (AINA 2010), Perth,Australia" 2010.

Bernardetta Addis, Danilo Ardagna, Barbara Panicucci,” A Hierar-chical Approach for the Resource Management of Very Large Cloud Platforms”, IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, VOL. 10, NO. 5, 2013.

A.Khiyaita, M.Zbakh, H. El Bakkali, Dafir El Kettani,”Load Bal-ancing Cloud Computing : State Of Art, ”, Ieee Transactions On Dependable And Secure Computing,2012.

N. Shivaratri, P. Krueger, and M. Singhal. Load distributing for locally distributed systems.IEEE Computer, 25(12), pp. 33-44, December 1992.

Swachil J. Patel, Upendra R. Bhoi, “Improved Priority based Job Scheduling Algorithm in Cloud Computing using Iterative Meth-od”, International Conference on Advances in Computing and Communications,vol.4,2014.

Yun-Han Lee, Seiven Leu, Ruay-Shiung Chang, Improving Jobscheduling Algorithms In A Grid Environment, Future Genera-tioncomputer Systems, 27 (2011) 991–998.

Shamsollah Ghanbaria, Mohamed Othman, A Priority based Job Scheduling Algorithm in Cloud Computing, International Confer-ence on Advances Science and Contemporary Engineering 2012, pp. 778-785


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.