Science & Engineering Research Support soCiety (SERSC)
With rapidly growing influence and demand for cloud computing services, issues involving control, migration, security, availability of data, trust matters directly related to sensitive information stored can no longer be treated lightly. Through the authors' work as explained in this paper, they discuss these topics, and also review several algorithms which are used in cloud computing. These algorithms are implemented in a cloud computing architecture to balance load to improve efficiency. Weighted active monitoring load balancing algorithm, dynamic load balancing algorithm, static algorithms and ant colony algorithm are all used for load balancing in distributed computing systems.