×

Dynamic cache replication in a internet environment through routers and servers utilizing a reverse tree generation

  • US 6,189,043 B1
  • Filed: 06/09/1997
  • Issued: 02/13/2001
  • Est. Priority Date: 06/09/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. In a network including a plurality of regions, each region including a router, a server, and a plurality of user terminals, the router coupling the server and the plurality of user terminals to the network, a method for distributing replica caches of information among the regions, comprising the steps of:

  • transmitting a monitor request message from a first router in a first region of the network to a plurality of routers in a second region of the network, requesting from the plurality of routers a measure of a plurality of service requests being directed to a first server in the first region storing a primary copy of information;

    ascertaining with a processor associated with said first router, said measure of requests made by a plurality of user terminals in the network for said primary copy of information; and

    responsive to said measure of requests, said processor computing an optimum assignment to another server in another region of the network, to store a replica copy of said information and transmitting a message to a router in said another region to store said replica copy of said information as a replica cache, said router in said another region being selected by means of a cost/benefit analysis that calculates a total cost of a distribution of caches in the network;

    wherein said optimum assignment is a distribution of replicas of said primary copy of information that minimizes a bandwidth cost of messages exchanged between said plurality of user terminals and an existing distribution of caches.

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