Back to results
US 2023/0333984 A1Published application
Systems and methods for a cross-layer key-value store with a computational storage device
AssigneesSamsung Electronics Co., Ltd., Virginia Tech Intellectual Properties, Inc.
InventorsNaga Sanjana Bikonda, Wookhee Kim, Madhava Krishnan Ramanathan, Changwoo Min, Vishwanath Maram
Life of this patent
Estimating the term…
Abstract
Provided is a method of data storage, the method including receiving, at a host of a key-value store, a request to access a data node stored on a storage device of the key-value store, locating an address corresponding to the data node in a host cache on the host, and determining that the data node is in a kernel cache on the storage device.
Claims20
A method of data storage, the method comprising:
- receiving, at a host of a key-value store, a request to access a data node stored on a storage device of the key-value store;
- locating an address corresponding to the data node in a host cache on the host;
- and
- determining that the data node is in a kernel cache on the storage device.
1 more element
A system for data storage, comprising:
- a host;
- and
- a storage device,
- wherein the host is configured to:
- receive a request to access a data node stored on the storage device;
- locate an address corresponding to the data node in a host cache on the host;
- and
- determine that the data node is in a kernel cache on the storage device.
5 more elements
A storage device, comprising:
- a processing circuit;
- a persistent memory;
- and
- a common memory area that is linked to the processing circuit and the persistent memory,
- wherein the processing circuit is configured to process a request to access a data node stored on the storage device by reading the data node from an entry of a kernel cache on the common memory area.
2 more elements
Dependencies are inferred from the claim text.