Abstract: Cloud computing is a paradigm of distributed computing to provide the customers on-demand, utility based computing services. Cloud users aim at providing more reliable, available and updated services to their clients in turn. Since cloud computing stores the data and widely spread resources in the open environment. So the amount of data storage increases quickly. Cloud itself consists of physical nodes in the data centers of cloud providers and there are number of applications that run on cloud which a user uses on a basis of pay per use. Therefore, the system that incurs a cost for the user should function properly .So as to make the system function properly it should have the proper algorithms implemented. In this paper, a load balancing algorithm has been put forward and implemented in CloudSim toolkit andalso simulation results have been computed andanalysed.

Keywords: Cloudlets; Data Center Broker; Clusters.