Wenwu Na, Xudong Zhu, Jian Ke, Jin-ping Xu, Junwei Zhang, Qingzhong Bu, Lu Xu
{"title":"VSD: A Framework of Stackable Virtual Snapshot Device","authors":"Wenwu Na, Xudong Zhu, Jian Ke, Jin-ping Xu, Junwei Zhang, Qingzhong Bu, Lu Xu","doi":"10.1109/NAS.2009.78","DOIUrl":null,"url":null,"abstract":"On demand of various applications for storage virtualization, this paper presents a stackable block-level virtual snapshot device (VSD) based on the virtual storage pool. With the strategy of stackable block device, VSD employs a read-only snapshot model with serial connection, and a tree model mixed with serial and parallel connection for writable snapshot. Moreover, two data updating schemes, Copy on Write and Realloc on Write, are integrated into VSD. Thus, VSD supports various applications such as data backup and recovery, data version management and volume clone and so on. Finally, the storage requirements and I/O performance of VSD are evaluated.","PeriodicalId":298759,"journal":{"name":"IEEE International Conference on Networking, Architecture and Storages","volume":"292 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE International Conference on Networking, Architecture and Storages","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NAS.2009.78","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
On demand of various applications for storage virtualization, this paper presents a stackable block-level virtual snapshot device (VSD) based on the virtual storage pool. With the strategy of stackable block device, VSD employs a read-only snapshot model with serial connection, and a tree model mixed with serial and parallel connection for writable snapshot. Moreover, two data updating schemes, Copy on Write and Realloc on Write, are integrated into VSD. Thus, VSD supports various applications such as data backup and recovery, data version management and volume clone and so on. Finally, the storage requirements and I/O performance of VSD are evaluated.