Patent · US Active

In-memory database with memory clustering utilizing software-defined storage functionality

US9942326B1 · kind B1 · utility

3Cited by
2References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 17, 2015
Grant dateApr 10, 2018
Priority date
Expiry dateJul 21, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/22
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An apparatus in one embodiment comprises a plurality of compute nodes each having a processor coupled to a memory. The apparatus further comprises a storage system configured for communication with the compute nodes over at least one network, with the storage system comprising a software-defined storage controller configured to implement an in-memory database accessible as a unified memory cluster to respective processors of the compute nodes. The in-memory database comprises portions of respective memories of the compute nodes. The in-memory database may be expanded, for example, using an additional portion of the memory of one of the compute nodes, responsive to an overflow event associated with the memory of another one of the compute nodes. The compute nodes may illustratively comprise respective analysis nodes that run respective applications configured to utilize analytics functionality of the in-memory database. Other illustrative embodiments include systems, methods and processor-readable storage media.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.