Cluster of processing nodes with distributed global flash memory using commodity server technology
US9047351B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 11, 2011 |
| Grant date | Jun 2, 2015 |
| Priority date | — |
| Expiry date | Oct 6, 2033 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/24569
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Approaches for a distributed storage system that comprises a plurality of nodes. Each node, of the plurality of nodes, executes one or more application processes which are capable of accessing persistent shared memory. The persistent shared memory is implemented by solid state devices physically maintained on each of the plurality of nodes. Each the one or more application processes, maintained on a particular node, of the plurality of nodes, communicates with a shared data fabric (SDF) to access the persistent shared memory. The persistent shared memory comprises a scoreboard implemented in shared DRAM memory that is mapped to a persistent storage. The scoreboard provides a crash tolerant mechanism for enabling application processes to communicate with the shared data fabric (SDF).
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.