×

Restoring distributed shared memory data consistency within a recovery process from a cluster node failure

  • US 9,858,160 B2
  • Filed: 06/05/2015
  • Issued: 01/02/2018
  • Est. Priority Date: 11/19/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for restoring distributed shared memory (DSM) data consistency within a recovery process from a failure of a node in a cluster of nodes by a processor device, comprising:

  • organizing a DSM component as a matrix of pages, wherein a data structure of a set of data structures occupies a column in the matrix of pages;

    maintaining a recovery file in a persistent storage, wherein the recovery file consists of a plurality of entries and each one of the plurality of entries corresponds to a column in the matrix of pages by a location of each one of the plurality of entries;

    performing each of;

    storing the set of data structures in the DSM component and in the persistent storage;

    incorporating into each one of the plurality of entries in the recovery file an indication if an associated column in the matrix of pages is assigned with the data structure of the set of data structures;

    incorporating into each one of the plurality of entries in the recovery file identifying key properties of the data structure of the set of data structures and a specification of the location of the data structure in the persistent storage if the associated column in the matrix of pages is assigned; and

    defining each column in the matrix of pages to consist of a plurality of pages, wherein at least one page of the plurality of pages includes the identifying key properties of at least one of a plurality of data structures and additional pages of the plurality of pages include updatable properties of the at least one of the plurality of data structures.

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