Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Deadline Constrained Modified Min-Min algorithm for Cloudlet Scheduling

View through CrossRef
Cloud computing provides scalable and cost-effective computing services through virtualization and distributed resource sharing. Efficient task scheduling and load balancing are important challenges in cloud environments, as improper cloudlet allocation may increase Makespan, reduce resource utilization, and cause deadline violations. Most existing scheduling algorithms mainly focus on minimizing completion time and often ignore important factors such as current VM load, computing capability, expected execution time of cloudlets on different virtual machines, and task deadlines. This paper proposes a Deadline-Constrained Modified Min-Min (DCMM) scheduling algorithm for efficient cloudlet allocation and dynamic load balancing in cloud computing environments. The proposed algorithm initially allocates cloudlets using a modified Min-Min approach by selecting the VM with minimum completion time. A rescheduling mechanism is then applied to balance workload by migrating tasks from heavily loaded virtual machines to lightly loaded ones whenever better completion time can be achieved. The algorithm also considers task deadlines and reduces the number of missed deadlines during scheduling. The proposed method is implemented using the CloudSim simulation framework and compared with the Smarter Round Robin (SRR) algorithm. Experimental results show that the DCMM algorithm achieves better Makespan, improved load balancing, higher resource utilization, and more tasks meeting their deadlines.
Title: Deadline Constrained Modified Min-Min algorithm for Cloudlet Scheduling
Description:
Cloud computing provides scalable and cost-effective computing services through virtualization and distributed resource sharing.
Efficient task scheduling and load balancing are important challenges in cloud environments, as improper cloudlet allocation may increase Makespan, reduce resource utilization, and cause deadline violations.
Most existing scheduling algorithms mainly focus on minimizing completion time and often ignore important factors such as current VM load, computing capability, expected execution time of cloudlets on different virtual machines, and task deadlines.
This paper proposes a Deadline-Constrained Modified Min-Min (DCMM) scheduling algorithm for efficient cloudlet allocation and dynamic load balancing in cloud computing environments.
The proposed algorithm initially allocates cloudlets using a modified Min-Min approach by selecting the VM with minimum completion time.
A rescheduling mechanism is then applied to balance workload by migrating tasks from heavily loaded virtual machines to lightly loaded ones whenever better completion time can be achieved.
The algorithm also considers task deadlines and reduces the number of missed deadlines during scheduling.
The proposed method is implemented using the CloudSim simulation framework and compared with the Smarter Round Robin (SRR) algorithm.
Experimental results show that the DCMM algorithm achieves better Makespan, improved load balancing, higher resource utilization, and more tasks meeting their deadlines.

Related Results

Comparison of Flow Scheduling Policies for Mix of Regular and Deadline Traffic in Datacenter Environments
Comparison of Flow Scheduling Policies for Mix of Regular and Deadline Traffic in Datacenter Environments
Datacenters are the main infrastructure on top of which cloud computing services are offered. Such infrastructure may be shared by a large number of tenants and applications genera...
Comparison of Flow Scheduling Policies for Mix of Regular and Deadline Traffic in Datacenter Environments
Comparison of Flow Scheduling Policies for Mix of Regular and Deadline Traffic in Datacenter Environments
Datacenters are the main infrastructure on top of which cloud computing services are offered. Such infrastructure may be shared by a large number of tenants and applications genera...
Cloudlet Scheduling by Hybridized Monarch Butterfly Optimization Algorithm
Cloudlet Scheduling by Hybridized Monarch Butterfly Optimization Algorithm
Cloud computing technology enables efficient utilization of available physical resources through the virtualization where different clients share the same underlying physical hardw...
Adapted Cloudlet for Mobile Distance Learning: Design, Prototype and Evaluation
Adapted Cloudlet for Mobile Distance Learning: Design, Prototype and Evaluation
The Open and Distance Learning (ODL) currently operated by some institutions in Nigeria has problems of accessibility from remote locations due to bandwidth and latency issues. To ...
A Survey on Load Balancing in Mobile Cloud Computing using Cloudlet
A Survey on Load Balancing in Mobile Cloud Computing using Cloudlet
Mobile applications and tasks are huge and handle huge data. These applications are offloaded and executed in the cloud. Instead of executing in the cloud, the cloudlet which is a ...
Optimal irrigation scheduling combining water content sensors and remote sensing data
Optimal irrigation scheduling combining water content sensors and remote sensing data
By 2025, the Food and Agriculture Organization of the United Nations predicts that two-thirds of the world population will experience water stress conditions. In addition, it is ex...
CONTINUOUS COMPRESSION WITHOUT DEFIBRILLATION FAVOURED NO SHORT-TERM SURVIVAL IN PROLONGED VENTRICULAR FIBRILLATION
CONTINUOUS COMPRESSION WITHOUT DEFIBRILLATION FAVOURED NO SHORT-TERM SURVIVAL IN PROLONGED VENTRICULAR FIBRILLATION
Objectives Aims: During the 2005 American Heart Association (AHA) Consensus Conference, compression first versus defibrillation first for sudden cardiac arrest wi...

Back to Top