Affiliation:
1. NITTTR, Chandigarh, India
Abstract
With the growth in computing technologies, cloud computing has added a new paradigm to user services that allows accessing Information Technology services on the basis of pay-per-use at any time and any location. Owing to flexibility in cloud services, numerous organizations are shifting their business to the cloud and service providers are establishing more data centers to provide services to users. However, it is essential to provide cost-effective execution of tasks and proper utilization of resources. Several techniques have been reported in the literature to improve performance and resource use based on load balancing, task scheduling, resource management, quality of service, and workload management. Load balancing in the cloud allows data centers to avoid overloading/underloading in virtual machines, which itself is a challenge in the field of cloud computing. Therefore, it becomes a necessity for developers and researchers to design and implement a suitable load balancer for parallel and distributed cloud environments. This survey presents a state-of-the-art review of issues and challenges associated with existing load-balancing techniques for researchers to develop more effective algorithms.
Publisher
Association for Computing Machinery (ACM)
Subject
General Computer Science,Theoretical Computer Science
Reference127 articles.
1. Scheduling techniques in on-demand grid as a service cloud: A review;Abdulhamid Shafi Muhammad;Journal of Theoretical 8 Applied Information Technology,2014
2. Semi-distributed load balancing for massively parallel multicomputer systems
3. Impact of Selecting Virtual Machine with Least Load on Tasks Scheduling Algorithms in Cloud Computing
4. A guide to dynamic load balancing in distributed computer systems;Alakeel Ali Mohammad;International Journal of Computer Science and Information Security,2010
Cited by
153 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献