Adaptive Heterogeneity Index Cloudlet Scheduler for Variable Workload and Virtual Machine Configuration

Authors

  • Gritto D 1Department of Computer Science, College of Science and Humanities, SRM Institute of Science and Technology, Chengalpet, Tamilnadu, India-603203
  • Muthulakshmi P Department of Computer Science, College of Science and Humanities, SRM Institute of Science and Technology, Chengalpet, Tamilnadu, India-603203 https://orcid.org/0000-0001-5422-6716

DOI:

https://doi.org/10.52866/ijcsm.2024.05.03.048

Keywords:

Cloudlets, Quality of Service, Load Balancing, Scheduling, Virtual Machines

Abstract

In any service-based computing environment, performance pertains to the effectiveness of a system or application in managing user tasks. The key performance assessment metrics include makespan, responsiveness, speed, throughput, resource utilization, etc. In any distributed landscape, like cloud computing, optimal performance relies on resource management techniques such as scheduling, load balancing, etc. Cloud environments often exhibit varying levels of heterogeneity arising from the diverse characteristics of cloudlets and virtual machines. This research paper focuses on the impact of this heterogeneity and proposes two scheduling algorithms to address it effectively: the Variance Managed Heuristic Scheduler (VMHS) and the Adaptive Heterogeneity Index Cloudlet Scheduler (AHICS). AHICS aims to minimize makespan, virtual machine underutilization, the degree of load imbalance, and the deviation of completion time among virtual machines. AHICS functions as the main scheduler, whereas VMHS and MaxMin act as sub-schedulers in this proposed work. AHICS is designed to be flexible and adjust its scheduling strategy based on the level of heterogeneity within the cloud environment. AHICS utilizes the VMHS scheduler in scenarios with a low heterogeneity index or the MaxMin scheduler when the cloudlets and the virtual machines characteristics are highly diverse or heterogeneous. This multi-objective AHICS scheduling algorithm harnesses the strengths of both schedulers as a hybrid algorithm. Implemented using the CloudSim 3.0.3 simulator, experimental results demonstrate that AHICS outperforms other heuristic scheduling algorithms, including MinMin, TASA, HAMM, PTFR, and RSSM, in terms of makespan, virtual machine utilization ratio, the degree of load imbalance, and the deviation of completion time among the virtual machines in both low and high heterogeneity levels

Downloads

Download data is not yet available.

Downloads

Published

2024-08-29

How to Cite

[1]
G. D and M. P, “Adaptive Heterogeneity Index Cloudlet Scheduler for Variable Workload and Virtual Machine Configuration”, Iraqi Journal For Computer Science and Mathematics, vol. 5, no. 3, Aug. 2024.
CITATION
DOI: 10.52866/ijcsm.2024.05.03.048
Published: 2024-08-29

Issue

Section

Articles