×

Non-volatile RAM and flash memory in a non-volatile solid-state storage

  • US 9,836,245 B2
  • Filed: 07/02/2014
  • Issued: 12/05/2017
  • Est. Priority Date: 07/02/2014
  • Status: Active Grant
First Claim
Patent Images

1. A non-volatile solid-state storage, comprising:

  • a non-volatile random access memory (NVRAM) addressable by a first controller internal to the non-volatile solid-state storage, and by a second controller external to the non-volatile solid-state storage, the NVRAM configurable to store user data and metadata relating to the user data;

    a flash memory, addressable by the first controller and by the second controller; and

    the first controller configurable to cooperate with further non-volatile solid-state storage as a storage cluster, the storage cluster having a plurality of storage nodes and a plurality of authorities associated with the plurality of storage nodes, the plurality of storage nodes configurable to write data segments across the non-volatile solid-state storage, with each data segment associated with one of the plurality of authorities and each authority associated with a storage node of the storage cluster such that for each data segment, as a logical container of data, a segment identifier determines which of the plurality of authorities reads or writes the data segment and points to storage nodes for data striping for the data segment.

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