Invention Grant
- Patent Title: Merkle super tree for synchronizing data buckets of unlimited size in object storage systems
-
Application No.: US16803918Application Date: 2020-02-27
-
Publication No.: US11461362B2Publication Date: 2022-10-04
- Inventor: Alex Solan , Jehuda Shemer
- Applicant: EMC IP Holding Company LLC
- Applicant Address: US MA Hopkinton
- Assignee: EMC IP Holding Company LLC
- Current Assignee: EMC IP Holding Company LLC
- Current Assignee Address: US MA Hopkinton
- Agency: Staniford Tomita LLP
- Main IPC: G06F17/00
- IPC: G06F17/00 ; G06F16/27 ; G06F16/22

Abstract:
Embodiments extend using sparse Merkle trees for smart synchronization of S3 buckets by overcoming fixed size limitations through creating another Merkle tree when the fixed size limit of the first tree is exceeded, and creating yet another tree when the second tree is filled up, and so on as needed. The method maintains a super Merkle tree of trees, in which each tree can be synchronized separately by keeping a strict division to trees according to generation number. The generation is passed from a source site to a target site during replication operations. Syncing between two data sites is efficient as the super Merkle tree of the source is synced with the super Merkle tree of the target using the hashes on the nodes, as in normal Merkle tree sync operations.
Public/Granted literature
- US20210232595A1 MERKLE SUPER TREE FOR SYNCHRONIZING DATA BUCKETS OF UNLIMITED SIZE IN OBJECT STORAGE SYSTEMS Public/Granted day:2021-07-29
Information query