×

DATA STORAGE ARCHITECTURE AND SYSTEM FOR HIGH PERFORMANCE COMPUTING

  • US 20140108707A1
  • Filed: 09/16/2013
  • Published: 04/17/2014
  • Est. Priority Date: 10/17/2012
  • Status: Active Grant
First Claim
Patent Images

1. A data storage method comprising:

  • an I/O node receiving a storage request from a computing node of a super computer;

    the I/O node computing a hash on metadata for a data item referenced in the storage request to obtain a nonvolatile memory (NVM) location for the data item;

    the I/O node creating an entry for the data item with the NVM location in its portion of a distributed hash table;

    the I/O node determining if the data item was stored in an expected storage location based on the hash of the metadata of the data item;

    if the data item was not stored in the expected storage location,the I/O node communicating the NVM storage location of the data item to the expected I/O node,the expected I/O node creating an entry for the data item in its portion of the distributed hash table,the expected I/O node initiating sending the data item to primary storage,the I/O node removing the entry for the data item from its portion of the distributed hash table, andthe expected I/O node updating its entry for the data item in its portion of the distributed hash table signifying that the data item has been moved to primary storage;

    if the data item was stored in the expected storage location,the expected I/O node initiating sending the data item to primary storage,the I/O node updating its portion of the distributed hash table signifying that the data item is available in primary storage.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×