DualFS: a new journaling file system without meta-data duplication
ICS '02 Proceedings of the 16th international conference on Supercomputing
SnapMirror: File-System-Based Asynchronous Mirroring for Disaster Recovery
FAST '02 Proceedings of the Conference on File and Storage Technologies
Elephant: The File System that Never Forgets
HOTOS '99 Proceedings of the The Seventh Workshop on Hot Topics in Operating Systems
Ext3cow: a time-shifting file system for regulatory compliance
ACM Transactions on Storage (TOS)
An implementation of a log-structured file system for UNIX
USENIX'93 Proceedings of the USENIX Winter 1993 Conference Proceedings on USENIX Winter 1993 Conference Proceedings
Scalability in the XFS file system
ATEC '96 Proceedings of the 1996 annual conference on USENIX Annual Technical Conference
Hi-index | 0.00 |
In this paper, we present the design and implementation details of the Open ROW Snapshot which is the data backup scheme based on the snapshot approach. As the data to be stored in storage systems are tremendously increased, data protection techniques have become more important to provide data availability and reliability. Snapshot is one of such data protection techniques and has been adopted to many file systems. However, in large-scale storage systems, adopting a snapshot technique to prevent data loss from intentional/accidental intrusion is not an easy task because the data size being backup-ed at a given time interval may be huge. In this paper, we present the Open ROW Snapshot that has been implemented based on the file system-based snapshot approach. The Open ROW Snapshot provides a widely portable structure and causes less I/O processing overhead than the ROW(Redirect-On Write) method does. Furthermore, the Open ROW Snapshot provides a capability of maintaining the disk space assigned to snapshot images in a consistently-sized disk portion. We present the performance results of the Open ROW Snapshot obtained from the Linux cluster located at Sejong University.