Cloud computing is a prototype for permitting universal, appropriate, on-demand network access. Cloud is a method of computing where enormously scalable IT-enabled proficiencies are delivered „as a service‟ using Internet tools to multiple outdoor clients. Virtualization is the establishment of a virtual form of something such as computing device or server, an operating system, or network devices and storage device. The different names for cloud data management are DaaS Data as a service, Cloud Storage, and DBaaS Database as a service. Cloud storage permits users to store data, information in documents formats. iCloud, Google drive, Drop box, etc. are most common and widespread cloud storage methods. The main challenges connected with cloud database are fault tolerance, scalability, data consistency, high availability and integrity, confidentiality and many more. Load balancing improves the performance of the data center. We propose an architecture which provides load balancing to the cloud database. We introduced a load balancing server which calculates the load of the data center using our proposed algorithm and distributes the data accordingly to the different data centers. Experimental results showed that it also improve the performance of the cloud system.