Methods and apparatus for redirecting network cache traffic
First Claim
1. A method for routing a data request received by a caching system comprising a router and a cache, the data request identifying a source platform, a destination platform, and requested data, the method comprising, wherein the source and destination platforms correspond to an entry in a bypass information list automatically generated by the caching system, transmitting the data request without determining whether the requested data are stored in the cache, wherein the entry in the list is automatically generated after an attempt to establish a connection between the cache and the destination platform has failed.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for routing a data request received by a caching system is described. The caching system includes a router and a cache, and the data request identifies a source platform, a destination platform, and requested data. Where the source and destination platforms correspond to an entry in a list automatically generated by the caching system, the data request is transmitted without determining whether the requested data are stored in the cache.
-
Citations
29 Claims
- 1. A method for routing a data request received by a caching system comprising a router and a cache, the data request identifying a source platform, a destination platform, and requested data, the method comprising, wherein the source and destination platforms correspond to an entry in a bypass information list automatically generated by the caching system, transmitting the data request without determining whether the requested data are stored in the cache, wherein the entry in the list is automatically generated after an attempt to establish a connection between the cache and the destination platform has failed.
-
26. A method for routing a first data request received by a caching system comprising a router and a cache, the first data request identifying a source platform, a destination platform, and requested data, the method comprising:
-
determining that the first requested data are not in the cache; attempting to establish a connection between the cache and the destination platform; in response to receiving notification that the connection has failed, automatically maintaining bypass information for the source and destination pair; prompting the source platform to transmit a second data request for the requested data, the second data request identifying the source and destination platforms; and in response to the entry in the list, passing the second data request through the caching system without determining whether the requested data are stored in the cache.
-
-
27. A method for routing a data request received by a first caching system comprising a router and a cache, the data request identifying a source platform, a destination platform, and requested data, the method comprising:
-
determining that the requested data are not in the cache; and attempting to establish a connection between the cache and the destination platform, the attempted connection identifying the source and destination platforms to upstream caching systems to allow upstream caching systems to maintain bypass information for the source and destination pair, wherein bypass information is automatically generated after an attempt establish a connection between the cache and the destination platform has failed.
-
-
28. A system for routing a first data request received by a caching system comprising a router and a cache, the system comprising:
-
means for determining that requested data are not in the cache; means for attempting to establish a connection between the cache and a destination platform; means for automatically maintaining bypass information list for a source and destination pair after receiving notification that the connection has failed; means for prompting the source platform to transmit a second data request for the requested data, the second data request identifying the source and destination platforms; and means for passing the second data request through the caching system without determining whether the requested data are stored in the cache after identifying the entry in the bypass information list.
-
-
29. A computer readable medium comprising computer code for routing a first data request received by a caching system comprising a router and a cache, the computer readable medium comprising:
-
computer code for determining that requested data are not in the cache; computer code for attempting to establish a connection between the cache and a destination platform; computer code for automatically maintaining bypass information list for a source and destination pair after receiving notification that the connection has failed; computer code for prompting the source platform to transmit a second data request for the requested data, the second data request identifying the source and destination platforms; and computer code for passing the second data request through the caching system without determining whether the requested data are stored in the cache after identifying the entry in the bypass information list.
-
Specification