Abstract
Cloud computing is an interesting era of research, where motivation is to find out the best outcome and productive data security and sharing approach. Load balancing in public impair by way of division of cloud just right geographical position. Load balancing is frequently a strategy of controlling the visitors in a cloud atmosphere. Cloud requests hunt for assets for performance. The resources are quite often storage, processing, bandwidth, and many others. Allocation these belongings efficaciously to the entire competing jobs are named as load balancing. This paper will provide a comprehensive survey of cloud load balancing techniques. This paper also proposes an updated load balancing technique. This proposed technique uses the concept of hash map for effective allocation of virtual machines to user requests.