Systems and methods for replicating data
US8504518B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 14, 2011 |
| Grant date | Aug 6, 2013 |
| Priority date | — |
| Expiry date | Oct 14, 2031 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/1844
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system that facilitates the distribution and redistribution of chunks of data among multiple servers, may identify servers to store replicas of the chunks based on at least one of utilization, prior data distribution, and failure correlation properties, and place the replicas at the identified servers. The system may monitor total numbers of replicas available in the system, identify chunks that have a total number of replicas below one or more thresholds, assign priorities to the identified chunks, and re-replicate the identified chunks based on the assigned priorities. The system may monitor utilization of the servers, select one or more of the replicas to redistribute based on the utilization of the servers, select one or more of the servers to which to move the one or more replicas, and move the one or more replicas to the selected one or more servers.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.