• 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