Patent · US Active

System and method for providing high availability data

US7707136B2 · kind B2 · utility

14Cited by
6References
61Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 31, 2006
Grant dateApr 27, 2010
Priority date
Expiry dateSep 28, 2027

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 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.