A STUDY ON LOAD BALANCING, SLA MANAGEMENT AND POWER OPTIMIZATION TECHNIQUES IN CLOUD COMPUTING

Main Article Content

Somshekhar Tubachi
Venkatesh K nayakodi, Sudhanwa G S

Abstract

Cloud computing is a service provisioning technique where computing resources such as servers, storage devices, software’s and complete platform for developing applications are provided as a service by the cloud providers. Customers can use these resources as and when needed, can increase or decrease resource capacities dynamically according to their requirements and pay only for how much the resource were used. Because of these reasons cloud computing is gaining popularity. Before the customer actually starts the service with the cloud providers, they make an agreement called Service Level Agreement (SLA). SLA is a contract made between providers and customers that include service quality, resources capability, scalability, obligations and consequences in case of violations. Managing the SLA, avoiding SLA violations and retaining the customers are very challenging for the providers. Another major issue in cloud computing is power consumption. Since in the cloud servers are running all the time, huge amount of heat is released from servers. This heat may cause system failure and also large amount of CO2 gases are released which leads to increase in carbon emission rate that is polluting our natural environment. Thus, reducing power consumption and providing a green computing is another challenging issue for the cloud providers. Thus distributing the load optimally that satisfies SLA as well as effective utilization of provider’s resources and optimizes the power consumption in the Servers is very challenging issue for the cloud providers. In this paper, several load optimization techniques, SLA management techniques and power reduction techniques are discussed.

Keywords: Service level agreement, Cloud computing, Load balancing, Power optimization.

Downloads

Download data is not yet available.

Article Details

Section
Articles