Review on load Balancing in Cloud Computing |
Author(s): |
| Sachi V. Bhavsar , PG Student; Mr. Pushkar Jha, Silver oak college of engineering |
Keywords: |
| Cloud Computing, Load Balancing, Resource scheduling, Resources allocation |
Abstract |
|
Cloud computing†is a term, which involves virtualization, distributed computing, networking, software and web services. A cloud consists of several elements such as clients, datacenters and distributed servers. It includes fault tolerance, high availability, scalability, flexibility, reduced overhead for users, reduced cost of ownership, on demand services etc. Central to these issues lays the establishment of an effective future prediction based load balancing algorithm. The load can be CPU load, memory capacity, delay or network load. Load balancing is the process of distributing the load among various nodes of a distributed system to improve both resource utilization and job response time while also avoiding a situation where some of the nodes are heavily loaded while other nodes are idle or doing very little work. Load balancing ensures that all the processor in the system or every node in the network does approximately the equal amount of work at any instant of time with minimum over load rejection. The main objective of this paper is to analysis of a various scheduling algorithms for efficient load balancing to maximize or minimize different parameters (performance factor, load factor and future load factor, response time, current load on server, etc) for the clouds of different size. |
Other Details |
|
Paper ID: IJSRDV3I1260 Published in: Volume : 3, Issue : 1 Publication Date: 01/04/2015 Page(s): 539-542 |
Article Preview |
|
|
|
|
