Invention Grant
- Patent Title: Code block resynchronization for distributed multi-mirror erasure coding system
-
Application No.: US15621130Application Date: 2017-06-13
-
Publication No.: US10509708B2Publication Date: 2019-12-17
- Inventor: Enning Xiang , Yiqi Xu
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Patterson + Sheridan, LLP
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/20 ; G06F11/16 ; G06F11/10

Abstract:
Techniques are disclosed for resynchronizing a node of a distributed storage system with other nodes of the distributed storage system. Some embodiments presented herein include a computer-implemented method for resynchronizing a node of a distributed storage system with other nodes of the distributed storage system. The method comprises identifying an out-of-sync block of the node. The method further comprises determining that the out-of-sync block is a code block, wherein the code block is generated by performing an erasure coding operation on data blocks which are stored in the other nodes. The method further comprises locating a mirrored code block in an address space maintained for mirrored code blocks. The method further comprises storing contents of the mirrored code block in a storage location of the out-of-sync block.
Public/Granted literature
- US20180357140A1 CODE BLOCK RESYNCHRONIZATION FOR DISTRIBUTED MULTI-MIRROR ERASURE CODING SYSTEM Public/Granted day:2018-12-13
Information query