首页> 外国专利> Conversion of Virtual Disk Snapshots Between Redo and Copy-on-Write Technologies

Conversion of Virtual Disk Snapshots Between Redo and Copy-on-Write Technologies

机译:重做和写时复制技术之间的虚拟磁盘快照转换

摘要

A framework for converting between copy-on-write (COW) and redo-based technologies is disclosed. To take a virtual disk snapshot, disk descriptor files, which include metadata information about data stored in virtual volumes (vvols), are “swizzled” such that the descriptor file for a latest redo log, to which IOs are currently performed, points to the base vvol of a COW-based vvol hierarchy. A disk descriptor file previously associated with the base vvol may also be updated to point to the vvol newly created by the snapshot operation. To revert to an earlier disk state, a snapshot may be taken before copying contents of a snapshot vvol of the COW-based vvol hierarchy to a base vvol of the hierarchy, thereby ensuring that the reversion can be rolled back if it is unsuccessful. Reference counting is performed to ensure that vvols in the vvol hierarchy are not orphaned in delete and revert use cases. Differences between vvols in the COW-based vvol hierarchy are used to clone the hierarchy and to migrate the hierarchy to a redo-based disk hierarchy.
机译:公开了一种用于在写时复制(COW)和基于重做的技术之间转换的框架。要进行虚拟磁盘快照,磁盘描述符文件(包括有关存储在虚拟卷(vvols)中的数据的元数据信息)将被“搅动”,以使当前正在执行IO的最新重做日志的描述符文件指向磁盘。基于COW的vvol层次结构的基本vvol。先前与基本vvol关联的磁盘描述符文件也可以更新为指向快照操作新创建的vvol。为了还原到较早的磁盘状态,可以在将基于COW的vvol层次结构的快照vvol的内容复制到层次结构的基本vvol中之前,先制作快照,从而确保在还原失败时可以回滚。执行引用计数以确保在删除和还原用例中不会孤立vvol层次结构中的vvol。基于COW的vvol层次结构中的vvol之间的差异用于克隆层次结构并将该层次结构迁移到基于重做的磁盘层次结构。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号