CFP last date
22 April 2024
Reseach Article

Hierarchical Load Balancing Algorithms in Cloud: A Survey

by B. Priya, T. Gnanasekaran
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 171 - Number 4
Year of Publication: 2017
Authors: B. Priya, T. Gnanasekaran
10.5120/ijca2017915018

B. Priya, T. Gnanasekaran . Hierarchical Load Balancing Algorithms in Cloud: A Survey. International Journal of Computer Applications. 171, 4 ( Aug 2017), 19-22. DOI=10.5120/ijca2017915018

@article{ 10.5120/ijca2017915018,
author = { B. Priya, T. Gnanasekaran },
title = { Hierarchical Load Balancing Algorithms in Cloud: A Survey },
journal = { International Journal of Computer Applications },
issue_date = { Aug 2017 },
volume = { 171 },
number = { 4 },
month = { Aug },
year = { 2017 },
issn = { 0975-8887 },
pages = { 19-22 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume171/number4/28169-2017915018/ },
doi = { 10.5120/ijca2017915018 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T00:19:06.067341+05:30
%A B. Priya
%A T. Gnanasekaran
%T Hierarchical Load Balancing Algorithms in Cloud: A Survey
%J International Journal of Computer Applications
%@ 0975-8887
%V 171
%N 4
%P 19-22
%D 2017
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Cloud Computing is a methodology for distributing and accessing applications across the network. The various parameters considered in Cloud are: fault tolerance, high availability, scalability, and flexibility, reduced overhead for users, reduced cost of ownership, on demand services. The set of rules and policies that control the order by which various jobs are executed in a system form the basis for scheduling. Load balancing algorithms attempts to improve the response time of the user’s submitted applications by ensuring maximum utilization of available resources. Load balancing deals with the way by which the various tasks are assigned to the resources thereby improving the system performance. Scheduling of various tasks to the resources in a Cloud environment is an active research area. Resources are dynamic in nature so the load of resources varies with change in configuration of Cloud and hence Load balancing of the tasks in a Cloud environment can significantly influence the Cloud’s performance. The hierarchical load balancing concept uses the tree data structure to make decision regarding the placement of tasks on Virtual Machine. In order to utilize the resources efficiently and to satisfy the QoS requirement of the users, several hierarchical load balancing algorithms have been proposed by researchers for various applications. This paper deals with the overview of the load balancing concepts in Cloud with an assessment of the various hierarchical load balancing algorithms.

References
  1. Peter Mell,Timothy Grance, "Cloud Computing" by National Institute of Standards and Technology – Computer Security Resource Center-www.csrc.nist.gov.
  2. Vijayalakshmi A. Lepakshi, Dr. Prashanth C S R, “A Study on Task Scheduling Algorithms in Cloud Computing”, International Journal of Engineering and Innovative Technology (IJEIT) Volume 2, Issue 11, May 2013
  3. Han Xiangchun, Chen Duanjun, Chen Jing, “one centralized scheduling pattern for dynamic load balance in Grid”, 2009 international forum on Information Technology and Applications.
  4. “Two Level Hierarchical Model of Load Balancing in Cloud”, International Journal of Emerging Technology and Advanced Engineering, ISSN 2250-2459,Volume 3 Issue 10, October2013.
  5. Foster, I., Y. Zhao, I. Raicu and S. Lu, “Cloud computing and Grid Computing 360-degree compared,” in proc. Grid Computing Environments Workshop, pp: 99-106, 2008.
  6. Nitin Kumar Mishra, Nishchol Mishra, “ Load Balancing Techniques: Need, Objectives and Major Challenges in Cloud Computing- A Systematic Review”, International Journal of Computer Applications (0975 – 8887) Volume 131 – No.18, December 2015.
  7. Mayanka Katyal, Atul Mishra “A Comparative Study of Load Balancing Algorithms in Cloud Computing Environment”, International Journal of Distributed and Cloud Computing Volume 1 Issue 2 December 2013.
  8. Shu-Ching Wang, Kuo-Qin Yan, Wen-Pin Liao and Shun-Sheng Wang “Towards a Load Balancing in a Three-level Cloud Computing Network”, Computer Science and Information Technology (ICCSIT), 2010 3rd IEEE International Conference on (Volume:1 ): 9-11 July 2010.
  9. Shu-Ching, Wang Kuo-Qin, Yan*(Corresponding author) Shun-Sheng, Wang Ching-Wei, Chen, “A Three-Phases Scheduling in a Hierarchical Cloud Computing Network”, 978-0-7695-4357-4/11 $26.00 © 2011 IEEE
  10. Ambika Mishra, Prof. Susheel Jain, Prof. Anurag Jain, “ A Hierarchical Resource Switching and Load Assignment Algorithm for Load Balancing in Cloud System”, International Journal of Scientific & Engineering Research, Volume 5, Issue 3, March-2014 1179 ISSN 2229-5518
  11. Gaojin Wen, Jue Hong, Chengzhong Xu, Pavan Balaji, Shengzhong Feng, Pingchuang Jiang, “Energy-aware hierarchical scheduling of applications in large scale data centers 2011 IEEE International conference on Cloud on Service Computing.
  12. Yiming Han and Anthony T. Chronopoulos ”A Hierarchical Distributed Loop Self-Scheduling Scheme for Cloud Systems”, 2013 IEEE 12th International Symposium on Network Computing and Applications.
  13. Jixiang Yang, Ling Ling and Haibin Liu, ”A Hierarchical Load Balancing Strategy considering Communication Delay Overhead for Large Distributed Computing Systems”, Hindawi Publishing Corporation Mathematical Problems in Engineering Volume 2016, Article ID 5641831, 9 pages http://dx.doi.org/10.1155/2016/5641831
  14. V. P. Narkhede, Prof. S. T. Khandare, “Fair Scheduling Algorithm with Dynamic Load Balancing Using In Grid Computing” International Journal Of Engineering And Science Vol.2, Issue 10 (April 2013), Pp 53-57 Issn(e): 2278-4721, Issn(p):2319-6483
  15. Rajesh George Rajan, V.Jeyakrishnan, “A Survey on Load Balancing in Cloud Computing Environments”, International Journal of Advanced Research in Computer and Communication Engineering Vol. 2, Issue 12, December 2013
  16. Sajjan R.S, Biradar Rekha Yashwantrao, “Load Balancing and its Algorithms in Cloud Computing:A Survey”, International Journal of Computer Sciences and Engineering, Volume 5, Issue 1, 2017.
Index Terms

Computer Science
Information Sciences

Keywords

Hierarchical Virtual Machine(VM) OLB Load Balancer LBMM