Patent · US Active

Server failure recovery

US9170892B2 · kind B2 · utility

4Cited by
66References
13Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 26, 2011
Grant dateOct 27, 2015
Priority date
Expiry dateMay 26, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/2038
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A metadata server configured to maintain storage assignment mappings in non-persistent storage is described herein. The tract storage assignment mappings associate servers with storage assignments, the storage assignments representing the data stored on the servers. Responsive to a failure, the metadata server receives the storage assignments from the servers and rebuilds the storage assignment mappings from the storage assignments. The metadata server is also configured to enable clients to operate during a recovery process for a failed server by providing the storage assignment mappings to the clients during the recovery process. Also during the recovery process, the replacement server for the failed server conditionally overwrites stored data with other data received from other servers as part of the recovery process. The replacement server conditionally overwrites based on version information associated with the data and version information associated with the other data, the version information being associated with one or more versions of the storage assignment mappings.

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