Invention Grant
- Patent Title: System and method for data replication using a single master failover protocol
-
Application No.: US15179812Application Date: 2016-06-10
-
Publication No.: US10015042B2Publication Date: 2018-07-03
- Inventor: Timothy Andrew Rath , Jakub Kulesza , David Alan Lutz
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US WA Seattle
- Assignee: Amazon Technologoes, Inc.
- Current Assignee: Amazon Technologoes, Inc.
- Current Assignee Address: US WA Seattle
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Robert C. Kowert
- Main IPC: G06F11/00
- IPC: G06F11/00 ; H04L12/24 ; G06F11/20 ; G06F3/06 ; H04L29/08 ; G06F11/14 ; G06F11/16

Abstract:
A system that implements a data storage service may store data on behalf of storage service clients. The system may maintain data in multiple replicas of various partitions that are stored on respective computing nodes in the system. The system may employ a single master failover protocol, usable when a replica attempts to become the master replica for a replica group of which it is a member. Attempting to become the master replica may include acquiring a lock associated with the replica group, and gathering state information from the other replicas in the group. The state information may indicate whether another replica supports the attempt (in which case it is included in a failover quorum) or stores more recent data or metadata than the replica attempting to become the master (in which case synchronization may be required). If the failover quorum includes enough replicas, the replica may become the master.
Public/Granted literature
- US20160285678A1 SYSTEM AND METHOD FOR DATA REPLICATION USING A SINGLE MASTER FAILOVER PROTOCOL Public/Granted day:2016-09-29
Information query