Invention Grant
- Patent Title: Hybrid synchronization using a shadow component
-
Application No.: US17106037Application Date: 2020-11-27
-
Publication No.: US11681661B2Publication Date: 2023-06-20
- Inventor: Enning Xiang , Eric Knauft , Pascal Renauld , Yiqi Xu , Pratik Desai , Yizhou Luo
- Applicant: VMWARE, INC.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Barta, Jones & Foley, PLLC
- Main IPC: G06F16/00
- IPC: G06F16/00 ; G06F16/178 ; G06F16/11 ; G06F16/176 ; G06F3/06 ; G06F16/182 ; G06F16/188

Abstract:
Hybrid synchronization using a shadow component includes detecting a first component of a plurality of mirrored components of a distributed data object becoming unavailable. The mirrored components include a delta component (a special shadow component) and a regular mirror (shadow) component. The delta component indicates a shorter history of changes to data blocks of a log-structured file system (LFS) than is indicated by the regular mirror component. During the unavailability of the first component, at least one write I/O is committed by the delta component. The commit is tracked by the delta component in a first tracking bitmap associated with the delta component. Based at least on detecting the first component becoming available, the first component is synchronized with data from the delta component, based at least on changed data blocks indicated in the first tracking bitmap.
Public/Granted literature
- US20220171739A1 HYBRID SYNCHRONIZATION USING A SHADOW COMPONENT Public/Granted day:2022-06-02
Information query