CACHE SHARING AMONG BRANCH PROXY SERVERS VIA A MASTER PROXY SERVER AT A DATA CENTER
First Claim
1. A method for cache sharing among branch proxy servers, the method comprising:
- receiving a request by a first proxy server in a branch office to access a resource at a data center;
transmitting a request to a second proxy server at said data center to determine if said resource is located in a cache of said second proxy server in response to said first proxy server not storing said resource in its cache;
creating a cache entry in said cache of said first proxy server to store said resource in response to said second proxy server not storing said resource in its cache; and
sending said cache entry to said second proxy server to transfer ownership of said cache entry to said second proxy server.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for cache sharing among branch proxy servers. A branch proxy sever receives a request for accessing a resource at a data center. The branch proxy server creates a cache entry in its cache to store the requested resource if the branch proxy server does not store the requested resource. Upon creating the cache entry, the branch proxy server sends the cache entry to a master proxy server at the data center to transfer ownership of the cache entry if the master proxy server did not store the resource in its cache. When the resource becomes invalid or expired, the master proxy server informs the appropriate branch proxy servers storing the resource to purge the cache entry containing this resource. In this manner, the master proxy server ensures that the cached resource is synchronized across the branch proxy servers storing this resource.
-
Citations
6 Claims
-
1. A method for cache sharing among branch proxy servers, the method comprising:
-
receiving a request by a first proxy server in a branch office to access a resource at a data center; transmitting a request to a second proxy server at said data center to determine if said resource is located in a cache of said second proxy server in response to said first proxy server not storing said resource in its cache; creating a cache entry in said cache of said first proxy server to store said resource in response to said second proxy server not storing said resource in its cache; and sending said cache entry to said second proxy server to transfer ownership of said cache entry to said second proxy server. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification