Distributed object replication architecture
US10761765B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 2, 2018 |
| Grant date | Sep 1, 2020 |
| Priority date | — |
| Expiry date | Oct 28, 2038 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2201/84
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A source site includes a controller, a set of source worker nodes, and a message queue connected between the controller and source worker nodes. A destination site includes a set of destination worker nodes. The controller identifies differences between a first snapshot created at the source site at a first time and a second snapshot created at a second time, after the first time. Based on the differences, a set of tasks are generated. The tasks include one or more of copying an object from the source to destination or deleting an object from the destination. The controller places the tasks onto the message queue. A first source worker node retrieves the first task and coordinates with a first destination worker node to perform the first task. A second source worker nodes retrieves the second task and coordinates with a second destination worker node to perform the second task.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.