Patent · US Active

System and method for providing high availability data

US9223841B2 · kind B2 · utility

4Cited by
13References
41Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 26, 2010
Grant dateDec 29, 2015
Priority date
Expiry dateJan 14, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/2365
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer-implemented data processing system and method writes a first plurality of copies of a data set at a first plurality of hosts and reads a second plurality of copies of the data set at a second plurality of hosts. The first and second pluralities of copies may be overlapping and the first and second pluralities of hosts may be overlapping. A hashing function may be used to select the first and second pluralities of hosts. Version histories for each of the first copies of the data set may also be written at the first plurality of hosts and read at the second plurality of hosts. The version histories for the second copies of the data set may be compared and causal between the second copies of the data set may be evaluated based on the version histories for the second copies of the data set.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.