A Pipelined Multi-level Checkpoint Storage System for Virtual Cluster Checkpointing

被引:0
|
作者
Yaothanee, Jumpol [1 ]
Chanchio, Kasidit [1 ]
机构
[1] Thammasat Univ, Dept Comp Sci, Patum Thanee, Thailand
关键词
Pipelined Checkpoint Storage; Checkpoint-Restart; Fault Tolerance; Cluster Computing; Cloud Computing;
D O I
10.1109/ICCCBDA56900.2023.10154743
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Checkpoint-Restart (CR) is an important mechanism to provide fault tolerance for long-running applications in the cloud. Virtual Cluster (VC) checkpointing is the mechanism to perform CR operations on a cluster of Virtual Machines (VMs). However, saving of state of every VM in a VC directly to a shared storage, such as a SAN storage, simultaneously can cause high checkpoint overheads due to I/O contentions. This paper presents a novel Pipedlined Multi-Level Checkpoint Storage (PMLCS) system that allows users to schedule the saving of VM checkpoints on multiple storage devices to avoid I/O contention. We propose a novel conceptual diagram called the Backup Chain (BC) diagram to describe the scheduled saving and backing up of VM checkpoint files on various storage devices. We have implemented the PMLCS prototype and integrated it with two hypervisor-level VC checkpointing systems. We conducted experiments by checkpointing a VC running an MPI program from NAS parallel benchmark. Experimental results show that the PMLCS system using the BC diagram that represents a combination of SSD and SAN storage is an efficient and scalable checkpoint storage solution.
引用
收藏
页码:239 / 246
页数:8
相关论文
共 50 条
  • [21] Interleaved multi-level power converter for a battery energy storage system
    Wu, Jinn-Chang
    Jou, Hurng-Liahng
    Chiu, I-Husan
    IET POWER ELECTRONICS, 2019, 12 (03) : 498 - 504
  • [22] Bi-Directional Multi-Level Converter for an Energy Storage System
    Han, Sang-Hyup
    Kim, Heung-Geun
    Cha, Honnyong
    Chun, Tae-Won
    Nho, Eui-Cheol
    JOURNAL OF POWER ELECTRONICS, 2014, 14 (03) : 499 - 506
  • [23] Multi-Level Indexing in a Distributed Self-Organized Storage System
    Muehleisen, Hannes
    Walther, Tilman
    Tolksdorf, Robert
    2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, : 989 - 994
  • [24] A unified Model for The Multi-level Virtual Conductor
    Ramadan, Husam A.
    Shoyama, Masahito
    2014 IEEE 36TH INTERNATIONAL TELECOMMUNICATIONS ENERGY CONFERENCE (INTELEC), 2014,
  • [25] Multi-level virtual prototyping of electromechanical actuation system for more electric aircraft
    Jian FU
    JeanCharles MARE
    Liming YU
    Yongling FU
    Chinese Journal of Aeronautics, 2018, 31 (05) : 892 - 913
  • [26] Multi-level virtual prototyping of electromechanical actuation system for more electric aircraft
    Fu, Jian
    Mare, Jean-Charles
    Yu, Liming
    Fu, Yongling
    CHINESE JOURNAL OF AERONAUTICS, 2018, 31 (05) : 892 - 913
  • [27] A Ship Driving Teaching System Based on Multi-level Virtual Reality Technology
    Cao, Feng-hua
    INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2016, 11 (11): : 26 - 31
  • [28] Multi-level virtual prototyping of electromechanical actuation system for more electric aircraft
    FU, Yongling (fuyongling@126.com), 1600, Chinese Journal of Aeronautics (31):
  • [29] Multi-level virtual prototyping of electromechanical actuation system for more electric aircraft
    Jian FU
    Jean-Charles MARE
    Liming YU
    Yongling FU
    Chinese Journal of Aeronautics, 2018, (05) : 892 - 913
  • [30] DendroX: multi-level multi-cluster selection in dendrograms
    Feiling Feng
    Qiaonan Duan
    Xiaoqing Jiang
    Xiaoming Kao
    Dadong Zhang
    BMC Genomics, 25