Back to Search Start Over

A Hybrid Fault-Tolerant Scheduling for Deadline-Constrained Tasks in Cloud Systems.

Authors :
Yao, Guangshun
Ren, Qian
Li, Xiaoping
Zhao, Shenghui
Ruiz, Ruben
Source :
IEEE Transactions on Services Computing; May/Jun2022, Vol. 15 Issue 3, p1371-1384, 14p
Publication Year :
2022

Abstract

Among multiple fault-tolerant strategies, resubmission, and replication are fundamental and widely recognized in distributed computing systems. In recent years, many algorithms based on replication or resubmission have been proposed. However, few of them consider these two techniques together, especially in Cloud systems. In this article, we propose a Hybrid Fault-Tolerant Scheduling Algorithm (HFTSA) for independent tasks with deadlines by integrating the above techniques in virtualized Cloud systems. During the task scheduling process, HFTSA selects fault-tolerant strategies from resubmission and replication for each accepted task based on the characteristics of both task and Cloud resources and then reserves suitable resources. During the task execution process, HFTSA adopts an online adjustment scheme for fault-tolerant strategies of some tasks if necessary while providing an online scheduling scheme for faults. Moreover, an elastic resource provisioning mechanism is designed and incorporated into HFTSA to dynamically adjust the provided resources to improve resource utilization. Experiments on a real cloud platform and a simulated platform are conducted to verify the effectiveness of the proposed HFTSA. The results demonstrate that HFTSA can provide an efficient fault-tolerant scheduling strategy for deadline-constrained tasks with high resource utilization and performs better than corresponding competitors. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
19391374
Volume :
15
Issue :
3
Database :
Complementary Index
Journal :
IEEE Transactions on Services Computing
Publication Type :
Academic Journal
Accession number :
157551796
Full Text :
https://doi.org/10.1109/TSC.2020.2992928