JOURNAL ARTICLE

Optimized service level agreement based workload balancing strategy for cloud environment

Abstract

The emerging technological demands of users call for expanding service model which avoids problem of purchasing and maintaining IT infrastructure and supports for computation-intensive services. This has directed to the development of a new computing model termed Cloud Computing. In cloud computing, the computing resources are distributed in various data centers worldwide and these resources are offered to the customers on demand on a pay as usage basis. Currently, due to the increased usage of cloud, there is a tremendous increase in workload. The uneven distribution of load among the servers results in server overloading and may lead to the server crash. This affects the performance. Cloud computing service providers can attract the customers and maximize their profit by providing Quality of Service (QoS). Providing both QoS and load balancing among the servers are the most challenging research issues. Hence, in this paper, a framework is designed to offer both QoS and balancing the load among the servers in cloud. This paper proposes a two stage scheduling algorithm. The servers with different processing power are grouped into different clusters. In the first stage, Service Level Agreement (SLA) based scheduling algorithm determines the priority of the tasks and assigns the tasks to the respective cluster. In the second stage, the Idle-Server Monitoring algorithm balances the load among the servers within each cluster. The proposed algorithm has used the response time as a QoS parameter and is implemented using CloudSim simulator. Experimental results shows that our algorithm provides better response time, waiting time, effective resource utilization and balancing load among the servers as compared to other existing algorithms.

Keywords:
Computer science Cloud computing Server CloudSim Quality of service Load balancing (electrical power) Distributed computing Scheduling (production processes) Workload Computer network Cloud testing Utility computing Service-level agreement Operating system Cloud computing security

Metrics

10
Cited By
3.95
FWCI (Field Weighted Citation Impact)
17
Refs
0.94
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.