×

Distributed scalable storage

  • US 10,678,461 B2
  • Filed: 06/07/2018
  • Issued: 06/09/2020
  • Est. Priority Date: 06/07/2018
  • Status: Active Grant
First Claim
Patent Images

1. A storage system, comprising:

  • a plurality of storage nodes (DNodes), wherein the DNodes are configured to store a plurality of elements and a plurality of data blocks, wherein each element is a persistent metadata structure, wherein at least one of the elements store at least one attribute, wherein the at least one attribute includes a plurality of pointers; and

    a plurality of compute nodes (CNodes), wherein each CNode has access to each of the DNodes, wherein each CNode is configured to receive an access command and to execute the access command based on the elements, wherein the DNodes further include a plurality of random access memory (RAM) devices, wherein executing the access command further includes locking, by one of the CNodes, a portion of the plurality of RAM devices using at least one remote direct memory access compare-and-swap operation.

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