• DocumentCode
    3093034
  • Title

    The Cost of Storing Checkpoints to Multiple Volatile Storage Locations Using at-least-k Semantics

  • Author

    Maloney, Andrew ; Goscinski, Andrzej

  • Author_Institution
    Deakin Univ., Geelong
  • fYear
    2007
  • fDate
    17-19 Dec. 2007
  • Firstpage
    330
  • Lastpage
    333
  • Abstract
    Using the volatile memory of other computers within a system to store checkpoints is an alternative to the traditional approach of using stable storage. The objective of this study is to develop a storage mechanism using at-least-k delivery semantics. This semantics allows data to be saved to a minimum number of computers simultaneously using group communications, without requiring that each group computer successfully acknowledge the receipt. The new storage mechanism is implemented in the GENESIS checkpointing facility v2.0. The results showed that at-least-k storage mechanisms provide low storage latency times; however, the incurred execution overheads on the applications executing within the system are higher than that when using remote stable storage to store checkpoints.
  • Keywords
    checkpointing; storage management; GENESIS checkpointing facility v2.0; at-least-k delivery semantics; at-least-k storage; group communication; storage latency time; storage mechanism; volatile memory; Application software; Australia; Checkpointing; Concurrent computing; Costs; Delay; Event detection; Fault tolerant systems; Information technology; Operating systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing, 2007. PRDC 2007. 13th Pacific Rim International Symposium on
  • Conference_Location
    Melbourne, Qld.
  • Print_ISBN
    0-7695-3054-0
  • Type

    conf

  • DOI
    10.1109/PRDC.2007.62
  • Filename
    4459678