Microservice Based Computational Offloading Framework and Cost Efficient Task Scheduling Algorithm in Heterogeneous Fog Cloud Network

Nowadays, the usage of the fog cloud-based Internet of Things (IoT) applications among users has been growing progressively. These applications may be E-Transport, E-Healthcare, Augmented Reality, and 3D-Game. Generally, contemporary cloud frameworks offer services based on virtual machines. These f...

Full description

Bibliographic Details
Main Authors: Xuehua Zhao, Changcheng Huang
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9042334/
_version_ 1818934587956396032
author Xuehua Zhao
Changcheng Huang
author_facet Xuehua Zhao
Changcheng Huang
author_sort Xuehua Zhao
collection DOAJ
description Nowadays, the usage of the fog cloud-based Internet of Things (IoT) applications among users has been growing progressively. These applications may be E-Transport, E-Healthcare, Augmented Reality, and 3D-Game. Generally, contemporary cloud frameworks offer services based on virtual machines. These frameworks incurred with following issues such as long boot-time, overhead and unnecessary cost to run the IoT applications. We propose a new Microservice container fog system (MSCFS) based framework to run the mobility and delay-sensitive applications with minimum cost. The study the cost-efficient task scheduling problem in the heterogeneous fog servers. Furthermore, the study introduces the Cost Aware Computational Offloading and task scheduling (CACOTS)framework, which solves the task scheduling into multiple steps. Such as task sequencing step, resource matching step and scheduling step. The experimental results prove that the proposed MSCFS and CACOTS schemes can enhance server utilization. As decrease the services latency and average services bootup time more effectively, and minimize costs.
first_indexed 2024-12-20T05:06:39Z
format Article
id doaj.art-1f8cbdae259b49c296ed30a96023b285
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-20T05:06:39Z
publishDate 2020-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-1f8cbdae259b49c296ed30a96023b2852022-12-21T19:52:22ZengIEEEIEEE Access2169-35362020-01-018566805669410.1109/ACCESS.2020.29818609042334Microservice Based Computational Offloading Framework and Cost Efficient Task Scheduling Algorithm in Heterogeneous Fog Cloud NetworkXuehua Zhao0https://orcid.org/0000-0002-0003-285XChangcheng Huang1https://orcid.org/0000-0002-3648-9034School of Digital Media, Shenzhen Institute of Information Technology, Shenzhen, ChinaDepartment of Computer Science, Wenzhou University, Wenzhou, ChinaNowadays, the usage of the fog cloud-based Internet of Things (IoT) applications among users has been growing progressively. These applications may be E-Transport, E-Healthcare, Augmented Reality, and 3D-Game. Generally, contemporary cloud frameworks offer services based on virtual machines. These frameworks incurred with following issues such as long boot-time, overhead and unnecessary cost to run the IoT applications. We propose a new Microservice container fog system (MSCFS) based framework to run the mobility and delay-sensitive applications with minimum cost. The study the cost-efficient task scheduling problem in the heterogeneous fog servers. Furthermore, the study introduces the Cost Aware Computational Offloading and task scheduling (CACOTS)framework, which solves the task scheduling into multiple steps. Such as task sequencing step, resource matching step and scheduling step. The experimental results prove that the proposed MSCFS and CACOTS schemes can enhance server utilization. As decrease the services latency and average services bootup time more effectively, and minimize costs.https://ieeexplore.ieee.org/document/9042334/Task schedulingfog serversboot-up timemicroservicescontainer
spellingShingle Xuehua Zhao
Changcheng Huang
Microservice Based Computational Offloading Framework and Cost Efficient Task Scheduling Algorithm in Heterogeneous Fog Cloud Network
IEEE Access
Task scheduling
fog servers
boot-up time
microservices
container
title Microservice Based Computational Offloading Framework and Cost Efficient Task Scheduling Algorithm in Heterogeneous Fog Cloud Network
title_full Microservice Based Computational Offloading Framework and Cost Efficient Task Scheduling Algorithm in Heterogeneous Fog Cloud Network
title_fullStr Microservice Based Computational Offloading Framework and Cost Efficient Task Scheduling Algorithm in Heterogeneous Fog Cloud Network
title_full_unstemmed Microservice Based Computational Offloading Framework and Cost Efficient Task Scheduling Algorithm in Heterogeneous Fog Cloud Network
title_short Microservice Based Computational Offloading Framework and Cost Efficient Task Scheduling Algorithm in Heterogeneous Fog Cloud Network
title_sort microservice based computational offloading framework and cost efficient task scheduling algorithm in heterogeneous fog cloud network
topic Task scheduling
fog servers
boot-up time
microservices
container
url https://ieeexplore.ieee.org/document/9042334/
work_keys_str_mv AT xuehuazhao microservicebasedcomputationaloffloadingframeworkandcostefficienttaskschedulingalgorithminheterogeneousfogcloudnetwork
AT changchenghuang microservicebasedcomputationaloffloadingframeworkandcostefficienttaskschedulingalgorithminheterogeneousfogcloudnetwork