The International Journal of Innovative Research in Computer and Communication Engineering
Cloud computing is advancement of IT sector where end-user are provided with the services of infrastructure and applications on the basis of pay-per use model. Some of the cloud based application services are social networking, web hosting and content delivery. Several elements are present in cloud that is clients, datacenter and distributed servers. With cloud computing there is high availability, flexibility, less overhead for users and reduced cost. The major problem associated with cloud computing is balancing the load among cloud by choosing effective load balancing algorithm.