A Survey on Different Types of Load Balancing Techniques and Its Characteristics Used In Cloud Computing
Cloud computing is an innovative development rising in IT situation with enormous necessities of communications and property. ”Cloud computing” is an expression, which involve virtualization, dispersed computing, networking, software and web services. A cloud consists of more than a few rudiments such as customers, datacenter and dispersed servers. It includes error acceptance, high ease of use, scalability, elasticity, summary slide for users, condensed cost of possession, on demand service etc. Load Balancing is an important feature of cloud computing atmosphere. A well-organized load balancing plan ensure competent resource operation by provisioning of possessions to cloud user’s on-demand basis in pay-as-you-say-manner Central to these issues lays the establishment of an effective load balancing algorithm. The load can be CPU load, recollection ability, delay or network load. Load balancing is the process of distributing the load among various nodes of a distributed system to advance both resource consumption and job response time while also avoid a location where some of the nodes are seriously full while other nodes are unneeded or doing very tiny work. Load balancing ensure that all the mainframe in the system or every node in the network does about the equal amount of work at any immediate of time. This method can be sender initiate, phone initiate or symmetric type (mixture of sender initiate and phone initiate type.
Cloud computing, load balancing, Static Load balancing and dynamic load balancing.