×

Distributed storage management system having a cache server and method therefor

  • US 5,940,594 A
  • Filed: 07/29/1997
  • Issued: 08/17/1999
  • Est. Priority Date: 05/31/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-implemented process for storing and managing objects in a distributed information storage management system including a plurality of clients, an object server for storing an object, a cache server and a centralized server having information stored therein regarding the location of the object, the plurality of clients and the cache server, and identifying an association between two or more of the plurality of clients and the cache server, the computer-implemented process comprising the steps of:

  • a) the centralized server receiving a request from one of the plurality of clients as a requesting client for retrieval of the object, and in response thereto sending a request for the object to the cache server associated with the requesting client;

    b) sending a copy of the object requested in step a) from the cache server to said requesting client if the object is present in said cache server;

    c) sending a copy of the object requested in step a) from the object server to said requesting client if the object is not present in the cache server; and

    d) sending another copy of the object requested in step a) from the object server to the cache server after step c) begins, wherein steps b), c) and d) are initiated by the centralized server based on the information stored in said centralized server.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×