skip to main content
10.1145/2556871.2556907acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicccConference Proceedingsconference-collections
research-article

Adaptive Load Balancing Algorithm Based on Prediction Model in Cloud Computing

Authors Info & Claims
Published:01 December 2013Publication History

ABSTRACT

In cloud computing, load balancing is required to distribute the dynamic local workload evenly across all the nodes. It helps to achieve a high user satisfaction and resource utilization by ensuring an efficient and fair allocation of every computing resource. Although many load balancing schemes have been presented in Cloud computing, there is no scheme providing the elasticity and adaptive adjustment in cloud computing. In this paper, an Adaptive Load Balancing Algorithm based on load prediction model (ALBA) was proposed to improve the resource utilization. When the load in the cluster of virtual machines is lower than the minimal threshold, the ALBA scheme can callback the resources of the cluster. While the load in the cluster of virtual machines is higher than the maximum threshold, the ALBA will adaptively add new virtual machines to balance the computation load and ensure the response time. To avoid the data fluctuation causing by the real-time load acquisition, a load prediction model was introduced and used to improve the accuracy of load prediction. The extensive experiments with CloudSim demonstrate that the proposed adaptive load balancing algorithm -- ALBA, can improve the resource utilization as well as reduce the respond time of tasks.

References

  1. DataCenter Knowledge {EB/OL}.http://www.datacenterknowledge.com.Google ScholarGoogle Scholar
  2. Chen Quan, Deng Qianni. Cloud computing and its key techniques {J}, Journal of Computer Applications, 2009, 29(9): 2562-2567.Google ScholarGoogle ScholarCross RefCross Ref
  3. Gencay E, Sinz C, Kuchlin W. Towards SLA-based optimal workload distribution in SANs: NOMS 2008 - IEEE/IFIP Network Operations and Management Symposium: Pervasive Management for Ubiquitous Networks and Services, April 7, 2008 - April 11, 2008, Salvador - Bahia, Brazil, 2008{C}. Inst. of Elec. and Elec. Eng. Computer Society.Google ScholarGoogle Scholar
  4. Filin S, Harada H, Hasegawa M, et al. QoS-guaranteed load-balancing dynamic spectrum access algorithm: 2008 IEEE 19th International Symposium on Personal, Indoor and Mobile Radio Communications, PIMRC 2008, September 15, 2008 - September 18, 2008, Poznan, Poland, 2008{C}. Institute of Electrical and Electronics Engineers Inc.Google ScholarGoogle Scholar
  5. Lin Chuang, TianYuan, Yao Min. Green Network and Green Evaluation: Energy-Saving Scheme, Model and Evaluation {J}. Journal of Computer, 2011(4):593-612.Google ScholarGoogle Scholar
  6. Chen Quan, Deng Qianni. Cloud computing and its key techniques {J}, Journal of Computer Applications, 2009, 29(9):2562-2567.Google ScholarGoogle ScholarCross RefCross Ref
  7. Zuo Liyun, Zuo Lifeng. Cloud Computing Scheduling Optimization Algorithm Based on Reservation Category {J}, Computer Engineering and Design, 2012(4): 1357-1361.Google ScholarGoogle Scholar
  8. Martin Arlitt. A collection of 1.35 billion Web requests recorded at servers for the 1998 FIFA World Cup {EB/OL}. IRCache project, 1998 {2012.12.5}. http://www.ircache.net/Google ScholarGoogle Scholar
  9. M. Arlitt, T. Jin. 1998 World Cup Web Site Access Logs{EB/OL}.http://www.acm.org/sigcomm/ITA/.Google ScholarGoogle Scholar
  10. Teo Y M, Ayani R. Comparison of load balancing strategies on cluster-based web servers{J}. Simulation, 2001, 77(5-6): 185-195.Google ScholarGoogle ScholarCross RefCross Ref
  11. Ungureanu V, Melamed B, Katehakis M. Effective load balancing for cluster-based servers employing job preemption {J}. Performance Evaluation, 2008, 65(8): 606-622. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Adaptive Load Balancing Algorithm Based on Prediction Model in Cloud Computing

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Other conferences
              ICCC '13: Proceedings of the Second International Conference on Innovative Computing and Cloud Computing
              December 2013
              285 pages
              ISBN:9781450321198
              DOI:10.1145/2556871
              • General Chairs:
              • Min Wu,
              • Wei Lee,
              • Program Chairs:
              • Yiyi Zhouzhou,
              • Riza Esa,
              • Xiang Lee

              Copyright © 2013 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 1 December 2013

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article
              • Research
              • Refereed limited

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader