Invention Grant
- Patent Title: Cross cluster replication
-
Application No.: US16229847Application Date: 2018-12-21
-
Publication No.: US10997204B2Publication Date: 2021-05-04
- Inventor: Boaz Leskes
- Applicant: Elasticsearch B.V.
- Applicant Address: US CA Mountain View
- Assignee: Elasticsearch B.V.
- Current Assignee: Elasticsearch B.V.
- Current Assignee Address: US CA Mountain View
- Agency: Carr & Ferrell LLP
- Main IPC: G06F16/27
- IPC: G06F16/27 ; G06F11/14 ; G06F11/28 ; H04L29/06

Abstract:
Methods and systems for cross cluster replication are provided. Exemplary methods include: periodically requesting by a follower cluster history from a leader cluster, the history including at least one operation and sequence number pair, the operation having changed data in a primary shard of the leader cluster; receiving history and a first global checkpoint from the leader cluster; when a difference between the first global checkpoint and a second global checkpoint exceeds a user-defined value, concurrently making multiple additional requests for history from the leader cluster; and when a difference between the first global checkpoint and the second global checkpoint is less than a user-defined value, executing the at least one operation, the at least one operation changing data in a primary shard of the follower cluster, such that an index of the follower cluster replicates an index of the leader cluster.
Information query