Methods and apparatus for redirecting network cache traffic
First Claim
Patent Images
1. A network caching system, comprising:
- a cache;
a bypass information database automatically generated by the network caching system, wherein the bypass information database includes information indicating that connections between the cache and various destination platforms have failed, wherein a first entry in the bypass information database is automatically generated upon detecting that a connection request between the cache and a destination platform has failed;
an input interface operable to receive a data request identifying a source platform, the destination platform, and requested data;
a processor configured to determine that the data request should be transmitted to the destination platform without checking contents in the cache based on the first entry in the bypass information database.
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.
34 Citations
20 Claims
-
1. A network caching system, comprising:
-
a cache; a bypass information database automatically generated by the network caching system, wherein the bypass information database includes information indicating that connections between the cache and various destination platforms have failed, wherein a first entry in the bypass information database is automatically generated upon detecting that a connection request between the cache and a destination platform has failed; an input interface operable to receive a data request identifying a source platform, the destination platform, and requested data; a processor configured to determine that the data request should be transmitted to the destination platform without checking contents in the cache based on the first entry in the bypass information database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A network device associated with a cache, the network device comprising:
-
an input interface configured to receive a data request from a source platform for data from a destination platform; a processor operable to access bypass information and determine whether to check the cache for data to respond to the data request, wherein bypass information is used by the network device to maintain information on failed connections between the cache and the destination platform, the bypass information including an entry automatically generated when a connection between the cache and the destination platform fails, wherein the processor is operable to determine that the data request should be transmitted to the destination platform without checking contents in the cache based on the automatically generated entry. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. The network device, comprising:
-
means for receiving a first request for a connection between a first source node and a first destination node; means for determining that the first request does not correspond to an entry in an automatically generated bypass information database; means for checking a cache for data to respond to the first request; means for receiving a second request for a connection between a second source node and a second destination node; means for determining that the second request does correspond to an entry in an automatically generated bypass information database; means for forwarding the second request to the second destination node without checking the contents of the cache.
-
Specification