Patent ID: 9679008
Date: 2017-06-13
CPC Classifications: G06F

Claim:
1. A computer-implemented data storage system comprising: mapping logic implemented by one or more hardware processors configured to execute instructions for the mapping logic stored in memory, the mapping logic configured to map responsibility for storing a plurality of data sets to a plurality of data centers, wherein the plurality of data centers include a plurality of hosts for maintaining parts of the data sets; data set replication logic implemented by one or more hardware processors configured to execute instructions for the data set replication logic stored in memory, the data set replication logic configured to write a first plurality of copies of a data set at a first subset of the plurality of hosts within a first subset of the plurality of data centers; data set retrieval logic implemented by one or more hardware processors configured to execute instructions for the data set retrieval logic stored in memory, the data set retrieval logic configured to read a second plurality of copies of the data set at a second subset of the plurality of hosts within a second subset of the plurality of data centers; and data set comparison logic implemented by one or more hardware processors configured to execute instructions for the data set comparison logic stored in memory, the data set comparison logic configured to: