Various Methods of Load Balancing in Cloud Computing

Nigam, Aviral, Snehal Chauhan, and Varsha Murali. Various Methods of Load Balancing in Cloud Computing. National Institute of Technology, Calicut, Report.


Cloud computing is the use of computing resources (hardware and software)
that are delivered as a service over a network. Load balancing is a computer
networking methodology to distribute workload across multiple computers
or a computer cluster, network links, central processing units, disk drives,
or other resources, to optimize resource utilization, maximize throughput,
minimize response time, and avoid overload. With Clouds becoming one of
the most important concept in the field of internet and resource sharing, it is
of utmost importance to optimally balance the tasks and loads in the Cloud.
The objective of this work is to study various load balancing algorithms used
in Clouds and to design a new algorithm for tackling this issue.

project_report.pdf176.52 KB