Browse Prior Art Database

Utilize local cache for distributed cache coherency

IP.com Disclosure Number: IPCOM000237662D
Publication Date: 2014-Jul-02
Document File: 1 page(s) / 44K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a method to utilize a node's local cache as an intermediate to a remote distributed cache, so that all users of the cache only reference this local cache.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 61% of the total text.

Page 01 of 1

Utilize local cache for distributed cache coherency

Caching is an extremely important technology for storing data that does not change very often in an effort to provide faster response times to a client, reduce load on a server, and improve overall system throughput.

Enterprise customers want to get the benefit of caching by caching the data at the edge of a network. However, typically, several nodes are handling traffic at the edge of the network; therefore, the problem becomes maintaining cache coherence.

The solution to the cache coherence problem is typically to use a distributed caching product. In order to use these distributed caching products, a system administrator has to modify/update associated nodes. These nodes may likely already have dedicated caches, but the local caches are not used in order to maintain cache coherence. This can lead to a very expensive design/implementation/maintenance program.

The solution is to utilize a node's local cache as an intermediate to a remote distributed cache, so that all users of the cache only reference this local cache.

This approach provides the ability to swap in and out the use of a remote distributed cache, as well as a 100% consistent view across all devices using the remote distributed cache (i.e. cache coherence). In addition, this eliminates the need for code updates to the cache user when using a remote distributed cache (even a different distributed caching product).

NOTE: Although similar, this is no...