International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 65 - Number 24 |
Year of Publication: 2013 |
Authors: Yatendra Sahu, R. K. Pateriya |
10.5120/11236-6559 |
Yatendra Sahu, R. K. Pateriya . Cloud Computing Overview with Load Balancing Techniques. International Journal of Computer Applications. 65, 24 ( March 2013), 40-44. DOI=10.5120/11236-6559
Nowadays, cloud computing has become a key technology for online allotment of computing resources and online storage of user's data in a lower cost, where computing resources are available all the time, over the internet with pay per use concept. Cloud computing is business oriented concept where computing resources are outsourced by cloud provider to their client, who demand computing online. There is various advantage of cloud computing including virtual computing environment, on-demand services, maximize resource utilization and easy to use services etc. But there are also some critical issues like security, privacy, load management and fault tolerance etc. In this paper we are providing an overview of cloud technology and its components. We are also focusing on load balancing of cloud computing with some of the existing load balancing techniques, which are responsible to manage the load when some node of the cloud system is overloaded and others are under loaded. In computing, the load may be of various types like memory load, CPU load and network load etc. Load balancing is the process of searching overloaded node and transferring the extra load of the overloaded node to other nodes which are under loaded, for improving resource utilization and decreasing server response time of the jobs.