- 专利标题: Maintaining hole boundary information for restoring snapshots from parity
-
申请号: US14716740申请日: 2015-05-19
-
公开(公告)号: US10078549B2公开(公告)日: 2018-09-18
- 发明人: Christos Karamanolis , Radu Berinde , Wenguang Wang
- 申请人: VMware, Inc.
- 申请人地址: US CA Palo Alto
- 专利权人: VMware, Inc.
- 当前专利权人: VMware, Inc.
- 当前专利权人地址: US CA Palo Alto
- 代理机构: Fish & Richardson P.C.
- 主分类号: G06F11/10
- IPC分类号: G06F11/10 ; G06F3/06 ; G06F11/14
摘要:
Exemplary methods, apparatuses, and systems maintain hole boundary information by calculating a block attribute parity value. For example, a request is received to write to a first block of a stripe of data. A block attribute of a second block is determined. The block attribute of the second block indicates whether the second block includes written data or is a hole. A block attribute parity value is calculated based upon both the block attribute of the first block and the block attribute of the second block. The block attribute of the first block indicates the first block includes written data based upon the received request. The block attribute parity value and the data parity value are stored on one of the physical storage devices in response to the received write request. As a result, if a disk is lost, holes can be recovered using the block attribute parity value.
公开/授权文献
信息查询