Real-Time Fault-Tolerant Scheduling Based on Primary-Backup Approach in Virtualized Clouds

被引:3
|
作者
Wang, Ji [1 ]
Zhu, Xiaomin [1 ]
Bao, Weidong [1 ]
机构
[1] Natl Univ Def Technol, Sci & Technol Informat Syst Engn Lab, Changsha 410073, Hunan, Peoples R China
来源
2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC) | 2013年
关键词
TASKS; ALGORITHM;
D O I
10.1109/HPCC.and.EUC.2013.159
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing represents a revolutionary paradigm for the great provisioning of computing resources. However, the enormous scale of Clouds increases the probability of failures. So fault-tolerance becomes a significant requirement, especially for real-time applications due to their safety-critical nature. Fault-tolerant scheduling as an efficient fault-tolerant technique attracts extensive studies. Unfortunately, existing fault-tolerant scheduling algorithms, based on the primary-backup approach, do not take virtualization, one of the key features of Clouds into account. To address this issue, we propose a fault-tolerant scheduling algorithm for virtualized Clouds named FSVC using primary-backup approach to tolerate physical host failures. FSVC strives to enhance the performance by employing comprehensive overlapping techniques and Virtual Machine (VM) migration technique. The constraints of the two techniques are elaborately analyzed to realize fault-tolerance. Besides, a two-phase policy is incorporated in FSVC to further improve the performance. Extensive simulation experiments demonstrate that FSVC can improve the schedulability and resource utilization effectively in virtualized Clouds.
引用
收藏
页码:1127 / 1134
页数:8
相关论文
共 50 条
  • [1] FESTAL: Fault-Tolerant Elastic Scheduling Algorithm for Real-Time Tasks in Virtualized Clouds
    Wang, Ji
    Bao, Weidong
    Zhu, Xiaomin
    Yang, Laurence T.
    Xiang, Yang
    IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (09) : 2545 - 2558
  • [2] Fault-Tolerant Scheduling for Real-Time Scientific Workflows with Elastic Resource Provisioning in Virtualized Clouds
    Zhu, Xiaomin
    Wang, Ji
    Guo, Hui
    Zhu, Dakai
    Yang, Laurence T.
    Liu, Ling
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (12) : 3501 - 3517
  • [3] Survivability-aware Fault-tolerant Scheduling Using Primary-backup Approach in Heterogeneous System
    Cui, Wenyan
    Meng, Xiangru
    Zhang, Yakun
    Zhao, Zhiyuan
    2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 2823 - 2828
  • [4] Fault-tolerant scheduling algorithm for real-time tasks in virtualized cloud
    Wang, Ji, 1600, Editorial Board of Journal on Communications (35):
  • [5] Fault-Tolerant Real-Time Scheduling
    B. Kalyanasundaram
    K. Pruhs
    Algorithmica, 2000, 28 : 125 - 144
  • [6] Fault-tolerant real-time scheduling
    Kalyanasundaram, B
    Pruhs, K
    ALGORITHMICA, 2000, 28 (01) : 125 - 144
  • [7] Fault-Tolerant Scheduling Algorithm for Periodic Real-Time Tasks in Clouds
    Guo, Pengze
    Liu, Ming
    Xue, Zhi
    PROCEEDINGS OF 2018 IEEE 4TH INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC 2018), 2018, : 467 - 470
  • [8] Real-time and dynamic fault-tolerant scheduling for scientific workflows in clouds
    Li, Zhongjin
    Chang, Victor
    Hu, Haiyang
    Hu, Hua
    Li, Chuanyi
    Ge, Jidong
    INFORMATION SCIENCES, 2021, 568 : 13 - 39
  • [9] An efficient backup-overloading for fault-tolerant scheduling of real-time tasks
    Al-Omari, R
    Manimaran, G
    Somani, AK
    PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 2000, 1800 : 1291 - 1295
  • [10] On the Design of Fault-Tolerant Scheduling Strategies Using Primary-Backup Approach for Computational Grids with Low Replication Costs
    Zheng, Qin
    Veeravalli, Bharadwaj
    Tham, Chen-Khong
    IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (03) : 380 - 393