Amazon technologies, inc. (20240205073). SYSTEM AND METHOD FOR DATA REPLICATION USING A SINGLE MASTER FAILOVER PROTOCOL simplified abstract
Contents
- 1 SYSTEM AND METHOD FOR DATA REPLICATION USING A SINGLE MASTER FAILOVER PROTOCOL
- 1.1 Organization Name
- 1.2 Inventor(s)
- 1.3 SYSTEM AND METHOD FOR DATA REPLICATION USING A SINGLE MASTER FAILOVER PROTOCOL - A simplified explanation of the abstract
- 1.4 Simplified Explanation
- 1.5 Potential Applications
- 1.6 Problems Solved
- 1.7 Benefits
- 1.8 Commercial Applications
- 1.9 Prior Art
- 1.10 Frequently Updated Research
- 1.11 Questions about the Technology
- 1.12 Original Abstract Submitted
SYSTEM AND METHOD FOR DATA REPLICATION USING A SINGLE MASTER FAILOVER PROTOCOL
Organization Name
Inventor(s)
Timothy Andrew Rath of Des Moines WA (US)
Jakub Kulesza of Bellevue WA (US)
David Alan Lutz of Renton WA (US)
SYSTEM AND METHOD FOR DATA REPLICATION USING A SINGLE MASTER FAILOVER PROTOCOL - A simplified explanation of the abstract
This abstract first appeared for US patent application 20240205073 titled 'SYSTEM AND METHOD FOR DATA REPLICATION USING A SINGLE MASTER FAILOVER PROTOCOL
Simplified Explanation
The patent application describes a system that stores data for clients using multiple replicas on different computing nodes. It includes a failover protocol for replicas to become master replicas within a group.
- The system stores data for clients using multiple replicas on different computing nodes.
- It includes a failover protocol for replicas to become master replicas within a group.
- The protocol involves acquiring a lock, gathering state information, and checking for failover quorum.
- Synchronization may be required if another replica stores more recent data or metadata.
- If enough replicas support the attempt, the replica can become the master.
Potential Applications
This technology can be applied in cloud storage services, distributed databases, and data backup systems.
Problems Solved
This technology addresses the need for efficient data storage and failover protocols in distributed systems.
Benefits
The system provides reliable data storage with failover capabilities, ensuring data availability and consistency.
Commercial Applications
- Cloud storage services
- Distributed databases
- Data backup systems
Prior Art
There may be prior art related to distributed data storage systems and failover protocols in the field of computer science.
Frequently Updated Research
Research on distributed systems, data replication, and failover protocols may be relevant to this technology.
Questions about the Technology
How does this technology improve data storage efficiency?
This technology improves data storage efficiency by maintaining multiple replicas and employing a failover protocol for master replica selection.
What are the potential applications of this failover protocol in distributed systems?
The failover protocol can be applied in cloud storage services, distributed databases, and data backup systems to ensure data availability and consistency.
Original Abstract Submitted
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.