The cost of storing checkpoints to multiple volatile storage locations using at-least-k semantics
Maloney, Andrew and Goscinski, Andrzej 2007, The cost of storing checkpoints to multiple volatile storage locations using at-least-k semantics, in Proceedings of the 13th Pacific Rim International Symposium on Dependable Computing (PRDC 2007), IEEE Computer Society, Los Alamitos, Calif., pp. 330-333.
Attached Files
(Some files may be inaccessible until you login with your Deakin Research Online credentials)
Name
Description
MIMEType
Size
Downloads
Title
The cost of storing checkpoints to multiple volatile storage locations using at-least-k semantics
Proceedings of the 13th Pacific Rim International Symposium on Dependable Computing (PRDC 2007)
Editor(s)
Hobbs, Michael Huang, Yennun Kuo, Sy-Yen Zhou, Wanlei
Publication date
2007
Conference series
International Symposium on Pacific Rim Dependable Computing
Start page
330
End page
333
Publisher
IEEE Computer Society
Place of publication
Los Alamitos, Calif.
Summary
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.