NORMA eResearch @NCI Library

Dynamic Scheduling in Edge-Cloud Computing Environments using metaheuristic techniques

Shaikh, Javed Abidali (2023) Dynamic Scheduling in Edge-Cloud Computing Environments using metaheuristic techniques. Masters thesis, Dublin, National College of Ireland.

[thumbnail of Master of Science]
Preview
PDF (Master of Science)
Download (706kB) | Preview
[thumbnail of Configuration manual]
Preview
PDF (Configuration manual)
Download (1MB) | Preview

Abstract

Cloud computing has been expanded by fog/edge computing to the network's edge, where data sources and devices are located. For use cases like the Internet of Things (IoT) and other time-sensitive tasks, it attempts to provide low-latency, real-time data analysis and processing. In the fields of distributed computing and cloud computing, ideas like scheduling jobs, makespan, and resource utilization are fundamental. They gain considerably greater significance when used in a fog computing environment because of the specific attributes of fog/edge computing devices. The capacity of metaheuristic techniques to tackle dynamic, complicated, and frequently NP-hard optimization problems makes them ideal for dynamic job scheduling in cloud systems. In this study, we propose to apply particle swarm optimization (PSO) and artificial bee colony optimizer (ABC) algorithms for the task scheduling problem. The key objective is to minimize the makespan and thereby maximizing the usage of resources. The proposed work was implemented on the CloudSim simulation framework configured to represent the edge cloud infrastructure and the scheduling algorithms were trained on two workload datasets for benchmarking. The study assesses the performance of these two metaheuristic algorithms along with other baseline approaches and offers insights into how well they can improve scheduling performance and cloud resource management through extensive experiments and analysis.

Item Type: Thesis (Masters)
Supervisors:
Name
Email
Heeney, Sean
UNSPECIFIED
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Cloud computing
T Technology > TK Electrical engineering. Electronics. Nuclear engineering > Telecommunications > Computer networks > Internet of things
Divisions: School of Computing > Master of Science in Cloud Computing
Depositing User: Tamara Malone
Date Deposited: 18 Oct 2024 16:14
Last Modified: 18 Oct 2024 16:14
URI: https://norma.ncirl.ie/id/eprint/7103

Actions (login required)

View Item View Item