Management of persistent memory in a multi-node computer system
US8458433B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 29, 2007 |
| Grant date | Jun 4, 2013 |
| Priority date | — |
| Expiry date | Jun 22, 2030 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F12/1072
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method and apparatus creates and manages persistent memory (PM) in a multi-node computing system. A PM Manager in the service node creates and manages pools of nodes with various sizes of PM. A node manager uses the pools of nodes to load applications to the nodes according to the size of the available PM. The PM Manager can dynamically adjust the size of the PM according to the needs of the applications based on historical use or as determined by a system administrator. The PM Manager works with an operating system kernel on the nodes to provide persistent memory for application data and system metadata. The PM Manager uses the persistent memory to load applications to preserve data from one application to the next. Also, the data preserved in persistent memory may be system metadata such as file system data that will be available to subsequent applications.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.