DocumentCode
3271296
Title
ESnap - A Cached Dependent Snapshot System
Author
Xie, Guangjun ; Fu, Genxi ; Li, Yusen ; Wang, Gang ; Liu, Xiaoguang ; Liu, Jing
Author_Institution
Nankai Univ., Tianjin
fYear
2007
fDate
20-24 March 2007
Firstpage
783
Lastpage
788
Abstract
Snapshot technology is becoming prevalent to perform data protection and other tasks such as data mining and data cloning. To improve the performance and reliability of the traditional Linux LVM snapshot, we propose a novel cached dependent snapshot system, ESnap. ESnap decreases the total amount of data copy effectively using the data dependency among snapshot volumes. A new snapshot metadata organization scheme is designed to support massive snapshot volumes and the corresponding read/write algorithms are put forward. Also the automatic extending of snapshot volumes is implemented in ESnap to avoid the failure of the whole dependent snapshot chain due to space overflow of one snapshot. experimental results show that ESnap has higher performance, reliability and the resource utilization rate than traditional Linux LVM snapshot system.
Keywords
Linux; cache storage; meta data; ESnap; Linux LVM snapshot; cached dependent snapshot system; data copy; data dependency; data protection; logical volume manager; read/write algorithm; snapshot metadata organization; snapshot volume; Algorithm design and analysis; Cloning; Computer science; Data mining; Educational technology; Image storage; Linux; Protection; Resource management; Space technology; LVM; automatic extending; dependent snapshot; storage virtualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Integration Technology, 2007. ICIT '07. IEEE International Conference on
Conference_Location
Shenzhen
Print_ISBN
1-4244-1092-4
Electronic_ISBN
1-4244-1092-4
Type
conf
DOI
10.1109/ICITECHNOLOGY.2007.4290428
Filename
4290428
Link To Document