Fault tolerant multi-stage data replication with relaxed coherency guarantees
US7653668B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Nov 23, 2005 |
| Grant date | Jan 26, 2010 |
| Priority date | — |
| Expiry date | Oct 7, 2026 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/184
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system for fault tolerant multi-stage data replication with relaxed coherency comprises one or more processors and memory coupled to the processors, where the memory stores program instructions executable by the processors to implement a data replication service. In response to an update request directed at a data object, in a first stage of replication, the data replication service is configured to update respective primary replicas at a plurality of primary replica sites for the data object, and to store metadata descriptors at each of the plurality of primary replica sites. The data replication service is configured to determine whether a notification of the update is to be sent to any other replica sites. In response to identifying such other replica sites, an update notification including contents of a metadata descriptor may be sent to the other replica sites in one or more additional replication stages.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.