Cloud computing provides services through online to users. The computing cloud is intended to allow the user to avail of various services without investing in the underlying architecture. Load balancing is one of the main issues in the field of cloud computing. The load is in the form of memory, CPU capacity, network or delay load. Cloud load balancing is the process of distributing workloads across multiple computing resources. Cloud load balancing reduces costs associated with document management systems and maximizes availability of resources.