2026· Computer Science and Information Systems· 0 citations
TL;DR
An SLA-aware Dynamic Enhanced Resource-Aware Load Balancing Algorithm (SLADE- RALBA) that minimizes load imbalance by considering the computational capacities of virtual machines and ensures Service Level Agreement (SLA) compliance through a three-tier priority-based workflow is proposed.
Abstract
Cloud computing has become a dominant paradigm for delivering scalable and flexible on-demand resources; however, efficiently executing high performance computing (HPC) workloads remains challenging, particularly in heterogeneous environments. Conventional static scheduling methods often lead to poor resource utilization and increased makespan, while dynamic approaches improve load distribution but introduce significant overhead due to continuous monitoring and real-time decision-making. To address these challenges, this paper proposes an SLA-aware Dynamic Enhanced Resource-Aware Load Balancing Algorithm (SLADE- RALBA). The algorithm minimizes load imbalance by considering the computational capacities of virtual machines and ensures Service Level Agreement (SLA) compliance through a three-tier priority-based workflow. The proposed approach is evaluated using CloudSim Plus on two benchmark datasets: Heterogeneous Computing Scheduling Problem (HCSP) instances and the Google Cloud Jobs dataset. Results demonstrate that SLA-DE-RALBA consistently outperforms baseline algorithms, including RALBA, DRALBA, DE-RALBA, SLA-RALBA, Dynamic Max- Min, PSSLB, and PSSELB, across key metrics such as makespan, resource utilization, job rejection, throughput, execution time, and cost. Notably, it achieves zero job rejection, reduces energy consumption by up to 85%, improves resource utilization by 11.9%, lowers makespan by 41-45%, and decreases execution time by up to 57%, making it a robust and efficient solution for HPC workload scheduling in cloud environments.
The Cloud Computing (CC) environment is dynamic in nature, and workloads keep changing between the distributed resources. This kind of fluctuation can result in overloading of Virtual Machines (VMs), high response times, and breach of Service Level Agreements (SLAs). To address this issue, this paper proposes an intell...
Siddhartha C, N Hemavathi, R. Sumathi· International Conference on...· 0 citations
: Cloud Computing (CC) is one of the widely used technologies due to its advanced features such as pay-per-use, scalability, and flexibility. The primary objective of CC is to allow users to access and purchase cloud services that are on demand through internet-based applications. Efficient load-balancing in the cloud...
S. Vijaykumar, Shanker Chandre· Journal of Computer Science· 0 citations
This research proposes a cost-aware, genetic-based task scheduling algorithm tailored for fog-cloud environments, which seeks to improve cost efficiency for real-time applications with strict deadlines, and demonstrates that the proposed algorithm surpasses existing techniques like Round-Robin and Trade-off algorithms.
Youssef Oukissou, Hamza Elhaou, Driss Ait Omar et al.· 1 citation
– Cloud computing has evolved as a significant platform to provide scalable and as-needed services, but efficient scheduling of tasks and load balancing is still difficult due to the heterogeneous virtual machines and dynamic workloads. This paper presents a hybrid model, O-MCTSALP, which is optimized to schedule tasks...
Rashmi Makkar, Neeraj Mangla· International Journal of Com...· 0 citations
Cloud computing has emerged as a ubiquitous paradigm for providing computing and storage services over the Internet. With ever-increasing demand for cloud-based services, cloud service providers need to enhance the performance, reliability, and availability of data centers while reducing operational costs. Virtualizati...
Krishan Tuli, Priyanka Tuli· British journal of multidisc...· 0 citations
Cloud computing has seen rapid growth in recent years, leading to a surge in demand for data center services. To meet this demand, data centers deploy a large number of servers, resulting in substantial energy consumption. Virtual Machine Consolidation (VMC) is an effective strategy to reduce energy usage by shutting d...
Dipak Dabhi, A. Kharwar, D. Vadhwani et al.· ITEGAM- Journal of Engineeri...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.