Augmenting memory capacity for key value cache
OwnerKevin T. Lim, Alvin AuYounginventors
Life of this patent
Estimating the term…
Abstract
Methods, systems, and computer-readable and executable instructions are provided for augmenting memory capacity. Augmenting memory capacity can include connecting a memory blade to a hyperscale computing system via an interconnect, wherein the hyperscale computing system includes an in-memory key-value cache, and augmenting memory capacity to the hyperscale computing system using the memory blade.
Claims15
A method for augmenting memory capacity for a hyperscale computing system, comprising:
- connecting a memory blade to the hyperscale computing system via an interconnect, wherein the hyperscale computing system includes an in-memory key-value cache;
- and
- augmenting memory capacity to the hyperscale computing system using the memory blade.
A non-transitory computer-readable medium storing a set of instructions for augmenting memory capacity to a hyperscale computing system executable by a processing resource to:
- receive a memcached request to the hyperscale computing system, wherein the hyperscale computing system includes a local memcached caching system and is connected to a memory blade via a peripheral component interconnect express expansion bus;
- determine whether the memcached request can be serviced on the hyperscale computing system by analyzing contents of the local memcached caching system;
- and
- perform an action based on the determination.
The non-transitory computer-readable medium of claim 7, wherein the instructions executable to perform the action include instructions executable to send the memcached request to the memory blade, in response to a determination that the memcached request cannot be serviced on the hyperscale computing system.
A system, comprising:
- a memory blade for augmenting memory capacity to a hyperscale computing system;
- and
- the hyperscale computing system connected to the memory blade via a peripheral component interconnect express expansion bus, the hyperscale computing system including:
- a memcached caching system;
- and
- a filter to detect a presence of data on the memory blade and determine whether to access the data.
Dependencies are inferred from the claim text.