×

Redundant, fault-tolerant, distributed remote procedure call cache in a storage system

  • US 9,021,297 B1
  • Filed: 07/02/2014
  • Issued: 04/28/2015
  • Est. Priority Date: 07/02/2014
  • Status: Active Grant
First Claim
Patent Images

1. A plurality of storage nodes in a single chassis, comprising:

  • the plurality of storage nodes configured to communicate together as a storage cluster;

    each of the plurality of storage nodes having non-volatile solid-state memory for user data storage, a remote procedure call cache, and a mirrored remote procedure call cache configured to mirror a remote procedure call cache of another storage node; and

    the plurality of storage nodes configured to distribute the user data and metadata associated with the user data throughout the plurality of storage nodes such that the plurality of storage nodes maintain ability to read the user data, using erasure coding, despite a loss of two of the plurality of storage nodes.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×