发明授权
US09116737B2 Conversion of virtual disk snapshots between redo and copy-on-write technologies
有权
在重做和写时复制技术之间转换虚拟磁盘快照
- 专利标题: Conversion of virtual disk snapshots between redo and copy-on-write technologies
- 专利标题(中): 在重做和写时复制技术之间转换虚拟磁盘快照
-
申请号: US13874298申请日: 2013-04-30
-
公开(公告)号: US09116737B2公开(公告)日: 2015-08-25
- 发明人: Tejasvi Aswathanarayana , Komal Desai , Patrick William Penzias Dirks , Sujay Godbole , Jesse Pool , Ilia Sokolinski , Derek Uluski
- 申请人: VMware, Inc.
- 申请人地址: US CA Palo Alto
- 专利权人: VMware, Inc.
- 当前专利权人: VMware, Inc.
- 当前专利权人地址: US CA Palo Alto
- 主分类号: G06F13/00
- IPC分类号: G06F13/00 ; G06F9/455 ; G06F11/14 ; G06F11/20
摘要:
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.
公开/授权文献
信息查询