×

Method and apparatus for providing high-performance and highly-scalable storage acceleration

  • US 9,390,019 B2
  • Filed: 02/28/2006
  • Issued: 07/12/2016
  • Est. Priority Date: 02/28/2006
  • Status: Active Grant
First Claim
Patent Images

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;

    a processor;

    a data memory; and

    a network interface,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, andwherein 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.

View all claims
  • 15 Assignments
Timeline View
Assignment View
    ×
    ×