Patent · US Active

Method for the implementation of a high performance, high resiliency and high availability dual controller storage system

US10585769B2 · kind B2 · utility

1Cited by
12References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 5, 2017
Grant dateMar 10, 2020
Priority date
Expiry dateApr 13, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/84
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer-implemented method, according to one embodiment, includes: splitting received information between two controllers of a system in a normal operating mode, the received information including data and metadata; storing the metadata in resilient storage in response to a first of the controllers entering a failed state; updating the first controller with information received while the first controller was in the failed state, the first controller being updated in response to the first controller being repaired; and returning the system to the normal operating mode in response to the first controller being updated. Storing the metadata in resilient storage includes: saving snapshots of the metadata in the resilient storage, and saving changes to the metadata which occur between the snapshots. The changes to the metadata are saved in a log structured array. Moreover, the two controllers store the received information in a specified system memory location.

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