期刊文献+

一种基于Linux标准分区的快照方法 被引量:3

A Method of Snapshot Based on Linux Disk Partition
下载PDF
导出
摘要 目前Linux已有的快照大部分都是对于逻辑卷(LVM)实现,而极少有对标准分区进行快照的实现,基于以上问题,提出一种基于虚拟重构的快照方法,可以实现对标准分区的快照。通过在通用块层截获Bio对源卷进行写时拷贝COW(Copy-On-Write),以及构造虚拟块设备实现I/O重定向机制,对数据卷的快照对外看作是一个只可读的块设备从而实现对标准分区快照。通过实验表明所提出的快照方法有效实现对标准分区进行快照。 Current snapshot based on Linux are mostly achieved by Logical Volume(LVM), and there is few implementations of snapshot regarding the disk partitions. Based on all above problems, proposes a method of snapshot based on virtual reconstruction, which can get the snapshots of disk partitions. Copy-On-Write is performed by intercepting Bio at the generic block layer to write the disk volume, and creating virtual block device to implement the redirection mechanism. In this process, the snapshots for the data volume can be seen as a readonly block device, thereby achieve the snapshots for the disk partitions. Verified by the experiments, this implementation of snapshot can guarantee the effectiveness of snapshot for disk partitions.
作者 张权 胡晓勤 ZHANG Quan HU Xiao-qin(College of Computer Science,Sichuan University, Chengdu 610065)
出处 《现代计算机》 2017年第5期29-33,共5页 Modern Computer
基金 国家重点研发计划(No.2016yfb00604 No.2016yfb00605) 国家自然科学基金项目(No.61572334)
关键词 快照 写时拷贝 虚拟块设备 I/O重定向 Snapshot COW Virtual Block Device I/O Redirection
  • 相关文献

参考文献2

二级参考文献11

  • 1EMC corporation.EMC time finder[EB/OL].(2000-06-28).[2009-4-10].http:∥www.emc.com/products/product_pdfs/ds/timefinder_1 700-4.pdf.
  • 2Veritas.VERITAS FlashSnap[EB/OL].(2002-03-12).[2009-4-10].http:∥eval.veritas.com/downloads/pro/fsnap_guide_wp.pdf.
  • 3Shah B.Disk performance of Copy-On-Write snapshot logical volumes[D].Vancouver:The University of British Columbia,2006.
  • 4Red Hat Inc.LVM HOWTO[EB/OL].(2003-05-08).[2009-4-10].http:∥www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/pdf/LVM-HOWTO.pdf.
  • 5Naik D.Inside windows storage[M].New Jersey:Addison Wesley,2003.
  • 6Oney W.Programming the microsoft windows driver model[M].2nd ed.Redmond:Microsoft Press,2003.
  • 7Xie G J,Fu G X,Li Y S,et al.ESnap-A cached dependent snapshot system[C]∥Proceedings of the 2007 IEEE International Conference on Integration Technology.Shenzhen:[s.n.],2007.
  • 8Xie G J,Wang F,Wang G,et al.ESnapII-A writable dependent snapshot system with shared cache[C]∥ Ninth ACIS International Conference on Software Engineering,Artificial Intelligence,Networking,and Parallel/Distributed Computing.Phuket Thailand:Springer,2008.
  • 9Veritas软件公司.企业重生-信息系统的灾难恢复[M].北京:机械工业出版社,2004.
  • 10沈东,刘嘉勇,吴少华,刘亮.一种基于NDIS的Web安全防护技术与性能研究[J].四川大学学报(自然科学版),2008,45(6):1400-1404. 被引量:1

共引文献13

同被引文献5

引证文献3

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部