Wenwu Na, Xudong Zhu, Jian Ke, Jin-ping Xu, Junwei Zhang, Qingzhong Bu, Lu Xu
{"title":"VSD:一种可堆叠虚拟快照设备框架","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":"{\"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}","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}
VSD: A Framework of Stackable Virtual Snapshot Device
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.