Invention Grant
- Patent Title: Maintaining hole boundary information for restoring snapshots from parity
-
Application No.: US14716740Application Date: 2015-05-19
-
Publication No.: US10078549B2Publication Date: 2018-09-18
- Inventor: Christos Karamanolis , Radu Berinde , Wenguang Wang
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Fish & Richardson P.C.
- Main IPC: G06F11/10
- IPC: G06F11/10 ; G06F3/06 ; G06F11/14

Abstract:
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.
Public/Granted literature
- US20160342468A1 MAINTAINING HOLE BOUNDARY INFORMATION FOR RESTORING SNAPSHOTS FROM PARITY Public/Granted day:2016-11-24
Information query