Task Scheduling Algorithm Based on Improved Firework Algorithm in Fog Computing

As an emerging computing model close to the end-user, fog computing can move tasks from the cloud to the fog device to process, and make up for the lack of cloud computing in terms of mobile support, delay and location-aware. Due to the less computing resources and weak processing ability of fog dev...

Full description

Bibliographic Details
Main Authors: Shudong Wang, Tianyu Zhao, Shanchen Pang
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8998249/
id doaj-4429b0c93eba44ba902bdb14777d569f
record_format Article
spelling doaj-4429b0c93eba44ba902bdb14777d569f2021-03-30T01:26:49ZengIEEEIEEE Access2169-35362020-01-018323853239410.1109/ACCESS.2020.29737588998249Task Scheduling Algorithm Based on Improved Firework Algorithm in Fog ComputingShudong Wang0https://orcid.org/0000-0003-4360-6718Tianyu Zhao1https://orcid.org/0000-0001-7280-2190Shanchen Pang2https://orcid.org/0000-0002-5705-1218School of Computer Science and Technology, China University of Petroleum (East China), Qingdao, ChinaSchool of Computer Science and Technology, China University of Petroleum (East China), Qingdao, ChinaSchool of Computer Science and Technology, China University of Petroleum (East China), Qingdao, ChinaAs an emerging computing model close to the end-user, fog computing can move tasks from the cloud to the fog device to process, and make up for the lack of cloud computing in terms of mobile support, delay and location-aware. Due to the less computing resources and weak processing ability of fog devices, the lightweight computing has been the primary choice, higher requirements are imposed for time and load. Therefore, in the Cloud-fog computing architecture, a new task scheduling method(I-FASC) is proposed for the characteristics of tasks and resources, including an improved firework algorithm (I-FA) is proposed by introducing the explosion radius detection mechanism of fireworks. By two sets of experiments show this method can better reduce the processing time of the task and ensure better overall load balancing of fog devices in a cloud-fog computing system.https://ieeexplore.ieee.org/document/8998249/Cloud computingfog computingInternet of Things (IoT)task scheduling
collection DOAJ
language English
format Article
sources DOAJ
author Shudong Wang
Tianyu Zhao
Shanchen Pang
spellingShingle Shudong Wang
Tianyu Zhao
Shanchen Pang
Task Scheduling Algorithm Based on Improved Firework Algorithm in Fog Computing
IEEE Access
Cloud computing
fog computing
Internet of Things (IoT)
task scheduling
author_facet Shudong Wang
Tianyu Zhao
Shanchen Pang
author_sort Shudong Wang
title Task Scheduling Algorithm Based on Improved Firework Algorithm in Fog Computing
title_short Task Scheduling Algorithm Based on Improved Firework Algorithm in Fog Computing
title_full Task Scheduling Algorithm Based on Improved Firework Algorithm in Fog Computing
title_fullStr Task Scheduling Algorithm Based on Improved Firework Algorithm in Fog Computing
title_full_unstemmed Task Scheduling Algorithm Based on Improved Firework Algorithm in Fog Computing
title_sort task scheduling algorithm based on improved firework algorithm in fog computing
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description As an emerging computing model close to the end-user, fog computing can move tasks from the cloud to the fog device to process, and make up for the lack of cloud computing in terms of mobile support, delay and location-aware. Due to the less computing resources and weak processing ability of fog devices, the lightweight computing has been the primary choice, higher requirements are imposed for time and load. Therefore, in the Cloud-fog computing architecture, a new task scheduling method(I-FASC) is proposed for the characteristics of tasks and resources, including an improved firework algorithm (I-FA) is proposed by introducing the explosion radius detection mechanism of fireworks. By two sets of experiments show this method can better reduce the processing time of the task and ensure better overall load balancing of fog devices in a cloud-fog computing system.
topic Cloud computing
fog computing
Internet of Things (IoT)
task scheduling
url https://ieeexplore.ieee.org/document/8998249/
work_keys_str_mv AT shudongwang taskschedulingalgorithmbasedonimprovedfireworkalgorithminfogcomputing
AT tianyuzhao taskschedulingalgorithmbasedonimprovedfireworkalgorithminfogcomputing
AT shanchenpang taskschedulingalgorithmbasedonimprovedfireworkalgorithminfogcomputing
_version_ 1724187006960926720