A Study on Efficient Load Balancing Algorithms in Cloud Computing Environment
Pages : 1767-1770
Cloud computing is an on demand service in which shared resources, information, software and other devices are provided according to the clients requirement at specific time. It’s a term which is generally used in case of Internet. The whole Internet can be viewed as a cloud. Capital and operational costs can be cut using cloud computing. Cloud computing is defined as a large scale distributed computing paradigm that is driven by economics of scale in which a pool of abstracted virtualized dynamically scalable , managed computing power ,storage , platforms and services are delivered on demand to external customer over the internet. cloud computing is a recent field in the computational intelligence techniques which aims at surmounting the computational complexity and provides dynamically services using very large scalable and virtualized resources over the Internet. It is defined as a distributed system containing a collection of computing and communication resources located in distributed data enters which are shared by several end users. It has widely been adopted by the industry, though there are many existing issues like Load Balancing, Virtual Machine Migration, Server Consolidation, Energy Management, etc. Central to these issues is the issue of load balancing that is a mechanism to distribute the dynamic workload evenly to all the nodes in the whole cloud to achieve a high user satisfaction and resource utilization ratio. In this study the various and only the most efficient existing algorithms to overcome the problems of load balancing has been discussed.
Keywords: Cloud computing, Capital and operational costs
Article published in International Journal of Current Engineering and Technology, Vol.3,No.5(Dec- 2013)