Distributed shared memory
AssigneeInternational Business Machines Corporation
InventorsLior Aronovich, Ron Asher
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsLior Aronovich, Ron Asher
Estimating the term…
Systems and methods for implementing a distributed shared memory (DSM) in a computer cluster in which an unreliable underlying message passing technology is used, such that the DSM efficiently maintains coherency and reliability. DSM agents residing on different nodes of the cluster process access permission requests of local and remote users on specified data segments via handling procedures, which provide for recovering of lost ownership of a data segment while ensuring exclusive ownership of a data segment among the DSM agents detecting and resolving a no-owner messaging deadlock, pruning of obsolete messages, and recovery of the latest contents of a data segment whose ownership has been lost.
A method for recovering ownership of a plurality of data segments in a distributed shared memory (DSM) having a plurality of distributed shared memory (DSM) agents using a processor device, comprising:
A computer program product for recovering ownership of a plurality of data segments in a distributed shared memory (DSM) having a plurality of distributed shared memory (DSM) agents in a computing storage system using a processor device, the computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
A system for recovering ownership of a plurality of data segments in a distributed shared memory (DSM) having a plurality of distributed shared memory (DSM) agents comprising:
Dependencies are inferred from the claim text.