Patent ID: 9390019
Filing Date: 2016-07-12
CPC Classification: G06F,H04L

Claim Text:
1. A storage system, comprising: a cache system disposed in a network path between, a storage server and a compute server, the cache system further comprising: a plurality of cache devices, each cache device comprising: wherein each cache device of the plurality of cache devices is configured to act as a proxy server to maintain a directory of a location of the cache device of the plurality of cache devices in which a data record is stored; and, one of the plurality of cache devices is designated as a default device to respond to a request from the compute server and to communicate with other cache devices of the plurality of cache devices so that: responsive to the request for the stored data record, the stored data record is sent directly from the cache device in which the data record is stored to the compute server, providing that the data record of the request is stored in one or more of the plurality of cache devices, and wherein the cache device intercepting the storage operation request has a network address that is a virtual address of a proxy computer application program operating on the cache system.