Software Rejuvenation based Fault Tolerance Scheme for Cloud Applications

被引:26
|
作者
Liu, Jing [1 ]
Zhou, Jiantao [1 ]
Buyya, Rajkumar [2 ]
机构
[1] Inner Mongolia Univ, Coll Comp Sci, Hohhot, Peoples R China
[2] Univ Melbourne, Dept Comp & Informat Syst, CLOUDS Lab, Melbourne, Vic 3010, Australia
关键词
software rejuvenation; failure prediction; live VM migration; checkpoint; cloud computing;
D O I
10.1109/CLOUD.2015.164
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud applications are typically composed of multiple cloud service components communicating with each other through web service interfaces, where each component fulfills specified functionalities. Lack of effective fault tolerance scheme is one of major obstacles for enhancing availability and efficiency of complex and aging cloud application systems. In this paper, we propose a holistic software rejuvenation based fault tolerance scheme for cloud applications, which contains three indispensible parts: adaptive failure detection, aging degree evaluation, and checkpoint with trace replay based component rejuvenation. Through a preliminary and qualitative evaluation, it shows that our new fault tolerance scheme brings promising improvement on the availability of cloud applications.
引用
收藏
页码:1115 / 1118
页数:4
相关论文
共 50 条
  • [21] Replication Based Fault Tolerance Approach for Cloud
    Agarwal, Kamal K.
    Kotakula, Haribabu
    DISTRIBUTED COMPUTING AND INTELLIGENT TECHNOLOGY, ICDCIT 2022, 2022, 13145 : 163 - 169
  • [22] Optimizing Performance and Fault Tolerance Through Cloud based Adaptive Replication for Mobile Applications
    Naeem, Tayyiba
    Sadik, Sarmad
    2014 2ND INTERNATIONAL CONFERENCE ON SYSTEMS AND INFORMATICS (ICSAI), 2014, : 309 - 314
  • [23] Approaches to Software Based Fault Tolerance A Review
    Saha, Goutam Kumar
    COMPUTER SCIENCE JOURNAL OF MOLDOVA, 2005, 13 (02) : 193 - 231
  • [24] Software-based replication for fault tolerance
    Guerraoui, R
    Schiper, A
    COMPUTER, 1997, 30 (04) : 68 - +
  • [25] A provenance-aware weighted fault tolerance scheme for service-based applications
    Townend, P
    Groth, P
    Xu, J
    ISORC 2005: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2005, : 258 - 266
  • [26] Software aging and rejuvenation in the cloud: a literature review
    Pietrantuono, Roberto
    Russo, Stefano
    2018 29TH IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW), 2018, : 257 - 263
  • [27] COST-EFFECTIVE AND FLEXIBLE SCHEME FOR SOFTWARE FAULT-TOLERANCE
    BONDAVALLI, A
    DIGIANDOMENICO, F
    XU, J
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1993, 8 (04): : 234 - 244
  • [28] A framework backbone for software fault tolerance in embedded parallel applications
    Deconinck, G
    Truyens, M
    De Florio, V
    Rosseel, W
    Lauwereins, R
    Belmans, R
    PROCEEDINGS OF THE SEVENTH EUROMICRO WORKSHOP ON PARALLEL AND DISTRIBUTED PROCESSING, PDP'99, 1999, : 189 - 195
  • [29] An efficient fault tolerance scheme based enhanced firefly optimization for virtual machine placement in cloud computing
    Sheeba, Adlin
    Maheswari, B. Uma
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (07):
  • [30] A checkpointed league championship algorithm-based cloud scheduling scheme with secure fault tolerance responsiveness
    Abdulhamid, Shafi'i Muhammad
    Abd Latiff, Muhammad Shafie
    APPLIED SOFT COMPUTING, 2017, 61 : 670 - 680