Designing Cost-Latency Optimization of Task Scheduling Algorithm Over Fog-Cloud Computing Environments

Loading...
Thumbnail Image

Authors

Gadissa, Dagne

Journal Title

Journal ISSN

Volume Title

Publisher

ASTU

Abstract

The Internet of Things has recently generated large amounts of data, which has an impact on cloud computing infrastructures. Fog computing is an extension and complement to cloud computing in which services like computation and storage are provided at the network's edge. However, the variation in fog resource capacity has introduced new challenges, such as latency reduction, deadline meeting, and cost reduction, in order to efficiently utilize resources and provide services. Task scheduling is essential for assigning tasks uploaded from IoT devices to efficient fog and cloud nodes while accounting for latency, resource utilization, deadlines, and costs. As a result, if proper task allocation to available resources is not strictly followed, it results in wasted resources and unsatisfactory service quality. Over the years, different approaches such as task scheduling and resource allocation have been proposed to optimize the quality of service in a fog-cloud environment. However, it is still challenging to get an accurate estimate of the optimum quality of services such as latency, resource utilization, deadline, and cost. This study proposed an improved hybrid grey wolf optimization algorithm for allocating IoT device-generated tasks to appropriate cloud and fog nodes. The suggested approach modifies the goal function to handle multiple objectives into a single objective using the scalarization method in order to solve the task scheduling problem that includes latency and cost while taking the deadline of tasks into account. On the cloudsim simulator, the effectiveness of the proposed approach has been evaluated. Based on experimental results, the proposed algorithm has reduced latency by 22.45%, cost reduction by 17.67%, outperforming FCFS, and has reduced latency by 21.9%, cost reduction by 18%, outperforming SJF algorithms. It has also reduced latency by 4 %, cost reduction by 7.1% outperforming PSO, reduced latency by 4.4%, cost reduction by 6.7%GWO, and reduced latency by 5%, cost reduction by 6.65 % outperforming GA. Additionally, compared to existing algorithms, the suggested approach more successfully meets the requirement of a task deadline

Description

Citation

Collections

Endorsement

Review

Supplemented By

Referenced By