Communication-induced determination of consistent snapshots

被引:28
|
作者
Hélary, JM [1 ]
Mostefaoui, A [1 ]
Raynal, M [1 ]
机构
[1] Inst Rech Informat & Syst Aleatoires, F-35042 Rennes, France
关键词
asynchronous distributed computation; checkpointing; communication-induced protocol; consistency; global checkpoint; message recording; snapshot;
D O I
10.1109/71.798312
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A classical way to determine consistent snapshots consists in using Chandy-Lamport's algorithm. This algorithm relies on specific control messages that allow processes to synchronize local checkpoint determination and message recording in order for the resulting snapshot to be consistent. This paper investigates a communication-induced approach to determine consistent snapshots. In such an approach, control information is carried out by application messages. Two abstract necessary and sufficient conditions are stated: one associated with global checkpoint consistency, the other associated with message recording. A general protocol is derived from these abstract conditions. Actually, this general protocol can be instantiated in distinct ways, giving rise to a family of communication-induced snapshot protocols. This general protocol shows there is an intrinsic trade-off between the number of forced checkpoints and the number of recorded messages. Finally, a particular instantiation of the general protocol is provided.
引用
收藏
页码:865 / 877
页数:13
相关论文
共 50 条
  • [41] Boosting transactional protocol scalability through efficient consistent snapshots
    Tomsic, Alejandro Z.
    2016 27TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS (DEXA), 2016, : 113 - 113
  • [42] Consistent Retrospective Snapshots in Distributed Event-sourced Systems
    Erb, Benjamin
    Meissner, Dominik
    Habiger, Gerhard
    Pietron, Jakob
    Kargl, Frank
    2017 INTERNATIONAL CONFERENCE ON NETWORKED SYSTEMS (NETSYS), 2017,
  • [43] Identification of a Novel Gene Involved in Cell-to-cell Communication-induced Cell Death and eDNA Production in Streptococcus mutans
    Nagasawa, Ryo
    Nomura, Nobuhiko
    Obana, Nozomu
    MICROBES AND ENVIRONMENTS, 2023, 38 (02)
  • [45] PhysiCS-NMSI: efficient consistent snapshots for scalable snapshot isolation
    Tomsic, Alejandro Z.
    Crain, Tyler
    Shapiro, Marc
    PROCEEDINGS OF THE 2ND WORKSHOP ON THE PRINCIPLES AND PRACTICE OF CONSISTENCY FOR DISTRIBUTED DATA, PAPOC 2016, 2016,
  • [46] Communication Pattern-based Distributed Snapshots in Large-Scale Systems
    Saker, Salem
    Agbaria, Adnan
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 1062 - 1071
  • [47] Snapshots of gene expression in rice: limitations for allelic expression imbalance determination
    Akkinepalli, Harika
    Ereful, Nelzo
    Liu, Yan
    Malabanan, Kaye
    Howells, Rhian
    Stamati, Konstantina
    Powell, Wayne
    Leung, Hei
    Greenland, Andy
    Mackay, Ian
    Lee, David
    GENOME, 2012, 55 (05) : 400 - 406
  • [48] The assessment of communication for consistent intervention throughout schooling
    Kumoi, Miyoshi
    Yoshida, Yuki
    Koike, Toshihide
    JOURNAL OF POLICY AND PRACTICE IN INTELLECTUAL DISABILITIES, 2013, 10 (02) : 140 - 140
  • [49] Interhemispheric communication and the preference for attitude consistent information
    Thomas, Christopher L.
    Bourdeau, Alex M.
    Tagler, Michael J.
    LATERALITY, 2019, 24 (03): : 342 - 354
  • [50] Group Communication Needs No Consistent Transcript Distribution
    Herberth, Klaus
    2020 IEEE 19TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2020), 2020, : 1438 - 1444