International Journal of Advancements in Research & Technology, Volume 3, Issue 8, August-2014 68
ISSN 2278-7763
Copyright © 2014 SciResPub. IJOART
A Survey of Load Balancing Algorithms using VM
B.KalaiSelvi
1
and Dr.L.Mary Immaculate Sheela
2
1
Research Scholar, Mother Teresa Women’s University, Kodaikanal.
jkalaimca@gmail.com
2
Professor, R.M.D Engineering College, Chennai.
drsheela09@gmail.com
ABSTRACT
Cloud Computing is an emerging computing paradigm. It aims to share data, calculations, and
service transparently over a scalable network of nodes. Since Cloud computing stores the data
and disseminated resources in the open environment. So, the amount of data storage increases
quickly. In the cloud storage, load balancing is a key issue. It would consume a lot of cost to
maintain load information, since the system is too huge to timely disperse load. Load balancing
is one of the main challenges in cloud computing which is required to distribute the dynamic
workload across multiple nodes to ensure that no single node is overwhelmed. It helps in optimal
utilization of resources and hence in enhancing the performance of the system. A few existing
scheduling algorithms can maintain load balancing and provide better strategies through efficient
job scheduling and resource allocation techniques as well. In order to gain maximum profits with
optimized load balancing algorithms, it is necessary to utilize resources efficiently. The main aim
of this paper is to discuss some of the existing load balancing algorithms in cloud computing
environment.
Keywords : Cloud Computing, Load Balancing, Virtualization, Hypervisor
1 INTRODUCTION
Today, network bandwidth and hardware technology advance continuously to keep pace with the
vigorous development of the Internet. Cloud computing is a new concept in distributed systems.
Cloud computing is currently used many commodity nodes that can cooperate to perform a
specific service together. It is currently used mainly in business applications in which computers
cooperate to perform a specific service together. As network bandwidth and quality outstrip
computer performance, various communication and computing technologies previously regarded
as being of different domains can now be integrated. Thus, applications associated with network
integration have gradually attracted considerable attention. In a cloud-computing environment,
users have access to faster operational capability on the Internet, and the computer systems must
IJOART