ROA: Optimizing Scheduling Time and Load Balancing in Cloud Computing Environment

In Cloud Computing (CC) environments, efficient Task Scheduling (TS) and load balancing are critical for maximizing resource utilization and minimizing service delays. This paper introduces a novel Red Kite Optimization Algorithm (ROA) aimed at optimizing task scheduling time and ensuring balanced workloads across distributed virtual machines. The ROA mimics the hunting and soaring behavior of red kites to dynamically assign tasks to the most appropriate resources based on current load and task requirements. Through enhanced exploration and exploitation phases, ROA significantly reduces task scheduling time, while maintaining load balancing across cloud nodes. Simulations conducted in CloudSim demonstrate that ROA outperforms traditional scheduling algorithms in terms of makespan, throughput, and load balancing improved by 18.3%, 16.4%, and 21.3% respectively, making it a promising solution for cloud service providers to achieve efficient and cost-effective operations.

Authors

Institutions

Publication Details

Published
2024-12-11
DOI
https://doi.org/10.1109/icscna63714.2024.10864139
Citations
39
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
13.61
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

ROA: Optimizing Scheduling Time and Load Balancing in Cloud Computing Environment

P Archana, Jinka Sreedhar, Santhosh Kumar Medishetti, Satish Kumar Manchala
39 citations
Distributed and Parallel Computing Systems
13.61
article

ROA: Optimizing Scheduling Time and Load Balancing in Cloud Computing Environment

P Archana, Jinka Sreedhar, Santhosh Kumar Medishetti, Satish Kumar Manchala
article en
39 citations

Abstract

In Cloud Computing (CC) environments, efficient Task Scheduling (TS) and load balancing are critical for maximizing resource utilization and minimizing service delays. This paper introduces a novel Red Kite Optimization Algorithm (ROA) aimed at optimizing task scheduling time and ensuring balanced workloads across distributed virtual machines. The ROA mimics the hunting and soaring behavior of red kites to dynamically assign tasks to the most appropriate resources based on current load and task requirements. Through enhanced exploration and exploitation phases, ROA significantly reduces task scheduling time, while maintaining load balancing across cloud nodes. Simulations conducted in CloudSim demonstrate that ROA outperforms traditional scheduling algorithms in terms of makespan, throughput, and load balancing improved by 18.3%, 16.4%, and 21.3% respectively, making it a promising solution for cloud service providers to achieve efficient and cost-effective operations.

Advanced Numerical Research and Analysis Group (IN), GITAM University (IN)
Openalex Percentile: Top 1%
Distributed and Parallel Computing Systems
13.61
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

ROA: Optimizing Scheduling Time and Load Balancing in Cloud Computing Environment — P Archana, Jinka Sreedhar, et al. · (2024) | TGRS Research Map | TGRS