Abstract
Human error and incorrect software (a.k.a. soft-failure) are key impediments to dependability of Internet services. To address the challenge, storage providers need to provide rapid recovery techniques to retrieve data from a time-based recovery point. Motivated by it, a snapshot facility at the block level called SnapChain is introduced. Compared with former implementations, when managing different versions of snapshots, SnapChain minimizes disk space requirement and write penalty of master volume. In this paper, the metadata and the algorithms used in SnapChain will be explained.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Brown, A.: A Recovery-Oriented Approach to Dependable Services: Repairing Past Errors with System-Wide Undo. UC Berkeley Computer Science Division Technical Report UCB//CSD-04-1304 (December 2003)
Teigland, D., Mauelshagen, H.: Volume managers in linux. In: Proc. the FREENIX Track of USENIX, Annual Technical Conference, Boston, USA, pp. 185–197 (2001)
Sun Microsystems. Instant image white paper, http://www.sun.com/storage/white-papers/ii_soft_arch.pdf
Iyengar, A., Jin, S., Challenger, J.: Techniques for efficiently allocating persistent storage. The Journal of Systems and Software 68(2), 85–102 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 IFIP International Federation for Information Processing
About this paper
Cite this paper
Feng, Y., Zhang, Yy., Jia, Ry. (2004). Research and Implementation of a Snapshot Facility Suitable for Soft-Failure Recovery. In: Jin, H., Gao, G.R., Xu, Z., Chen, H. (eds) Network and Parallel Computing. NPC 2004. Lecture Notes in Computer Science, vol 3222. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30141-7_38
Download citation
DOI: https://doi.org/10.1007/978-3-540-30141-7_38
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23388-6
Online ISBN: 978-3-540-30141-7
eBook Packages: Springer Book Archive