Cargando…

FASDQ: Fault-Tolerant Adaptive Scheduling with Dynamic QoS-Awareness in Edge Containers for Delay-Sensitive Tasks

As the requirement for real-time data analysis increases, edge computing is being implemented to leverage the resources of edge devices to reduce system response times and decrease the latency. However, due to the resource constraints of edge clouds, edge servers are more prone to failures than othe...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Ruifeng, Chen, Ningjiang, Yao, Xuyi, Hu, Liangqing
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8123019/
https://www.ncbi.nlm.nih.gov/pubmed/33922731
http://dx.doi.org/10.3390/s21092973
_version_ 1783692782084292608
author Wang, Ruifeng
Chen, Ningjiang
Yao, Xuyi
Hu, Liangqing
author_facet Wang, Ruifeng
Chen, Ningjiang
Yao, Xuyi
Hu, Liangqing
author_sort Wang, Ruifeng
collection PubMed
description As the requirement for real-time data analysis increases, edge computing is being implemented to leverage the resources of edge devices to reduce system response times and decrease the latency. However, due to the resource constraints of edge clouds, edge servers are more prone to failures than other systems. Therefore, guaranteeing the reliability of services in edge clouds is critical. In this paper, we propose a fault-tolerant adaptive scheduling mechanism with dynamic quality of service (QoS) awareness (FASDQ), which extends the primary/backup (PB) model by applying QoS on demand to task copies. The aim of the method is to reduce the latency and achieve reliable service for tasks by changing the execution time of task copies. This paper also proposes a container resource-adaptive adjustment mechanism, which adjusts the timing of resources when the available resources cannot meet the task copy requirements. Finally, this paper reports the results of simulation experiments on the EdgeCloudSim platform to evaluate the difference in performance between FASDQ and other methods. The results show that the mechanism effectively reduces the execution time of task copies and outperforms other methods in terms of reliability and general resource utilization.
format Online
Article
Text
id pubmed-8123019
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-81230192021-05-16 FASDQ: Fault-Tolerant Adaptive Scheduling with Dynamic QoS-Awareness in Edge Containers for Delay-Sensitive Tasks Wang, Ruifeng Chen, Ningjiang Yao, Xuyi Hu, Liangqing Sensors (Basel) Article As the requirement for real-time data analysis increases, edge computing is being implemented to leverage the resources of edge devices to reduce system response times and decrease the latency. However, due to the resource constraints of edge clouds, edge servers are more prone to failures than other systems. Therefore, guaranteeing the reliability of services in edge clouds is critical. In this paper, we propose a fault-tolerant adaptive scheduling mechanism with dynamic quality of service (QoS) awareness (FASDQ), which extends the primary/backup (PB) model by applying QoS on demand to task copies. The aim of the method is to reduce the latency and achieve reliable service for tasks by changing the execution time of task copies. This paper also proposes a container resource-adaptive adjustment mechanism, which adjusts the timing of resources when the available resources cannot meet the task copy requirements. Finally, this paper reports the results of simulation experiments on the EdgeCloudSim platform to evaluate the difference in performance between FASDQ and other methods. The results show that the mechanism effectively reduces the execution time of task copies and outperforms other methods in terms of reliability and general resource utilization. MDPI 2021-04-23 /pmc/articles/PMC8123019/ /pubmed/33922731 http://dx.doi.org/10.3390/s21092973 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Wang, Ruifeng
Chen, Ningjiang
Yao, Xuyi
Hu, Liangqing
FASDQ: Fault-Tolerant Adaptive Scheduling with Dynamic QoS-Awareness in Edge Containers for Delay-Sensitive Tasks
title FASDQ: Fault-Tolerant Adaptive Scheduling with Dynamic QoS-Awareness in Edge Containers for Delay-Sensitive Tasks
title_full FASDQ: Fault-Tolerant Adaptive Scheduling with Dynamic QoS-Awareness in Edge Containers for Delay-Sensitive Tasks
title_fullStr FASDQ: Fault-Tolerant Adaptive Scheduling with Dynamic QoS-Awareness in Edge Containers for Delay-Sensitive Tasks
title_full_unstemmed FASDQ: Fault-Tolerant Adaptive Scheduling with Dynamic QoS-Awareness in Edge Containers for Delay-Sensitive Tasks
title_short FASDQ: Fault-Tolerant Adaptive Scheduling with Dynamic QoS-Awareness in Edge Containers for Delay-Sensitive Tasks
title_sort fasdq: fault-tolerant adaptive scheduling with dynamic qos-awareness in edge containers for delay-sensitive tasks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8123019/
https://www.ncbi.nlm.nih.gov/pubmed/33922731
http://dx.doi.org/10.3390/s21092973
work_keys_str_mv AT wangruifeng fasdqfaulttolerantadaptiveschedulingwithdynamicqosawarenessinedgecontainersfordelaysensitivetasks
AT chenningjiang fasdqfaulttolerantadaptiveschedulingwithdynamicqosawarenessinedgecontainersfordelaysensitivetasks
AT yaoxuyi fasdqfaulttolerantadaptiveschedulingwithdynamicqosawarenessinedgecontainersfordelaysensitivetasks
AT huliangqing fasdqfaulttolerantadaptiveschedulingwithdynamicqosawarenessinedgecontainersfordelaysensitivetasks