Cache system
First Claim
1. A cache system comprising:
- multiple cache servers which stores content requested from a client;
multiple cache control servers which manages the content information stored in the cash server; and
a cache cooperation router which determines whether the content requested from the client is stored or not in the cache system, wherein multiple cache control servers shares and manages the content information stored in the cache system, wherein the cache cooperation router grasps the content information managed by the each cache control server, wherein the cache cooperation router identifies the cache control server that manages the requested content information when receiving a content request from the client, and wherein the cache cooperation router forwards the request from the client to the identified cache control server.
1 Assignment
0 Petitions
Accused Products
Abstract
The purpose of the invention is to provide a distributed cache system applicable to a large-scale network having multiple cache servers. In a distributed cache system including multiple cache control servers, the content information is divided and managed by each cache control server. When content requested from a client is stored in the distributed cache system, a cache cooperation router forwards the content request to the cache control server which manages the information of the requested content. A cache control server has a function to notify its own address to the distributed cache system when the cache control server is added to the distributed cache system. When a cache control server receives the notification, it sends content information to the new cache control server and synchronizes the content information. Thus, a cache control server can be added to the system with ease.
-
Citations
13 Claims
-
1. A cache system comprising:
-
multiple cache servers which stores content requested from a client;
multiple cache control servers which manages the content information stored in the cash server; and
a cache cooperation router which determines whether the content requested from the client is stored or not in the cache system, wherein multiple cache control servers shares and manages the content information stored in the cache system, wherein the cache cooperation router grasps the content information managed by the each cache control server, wherein the cache cooperation router identifies the cache control server that manages the requested content information when receiving a content request from the client, and wherein the cache cooperation router forwards the request from the client to the identified cache control server. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A cache system comprising:
-
multiple cache servers which stores content requested from a client;
a cache control server which manages the content information stored in the cache servers; and
at least one cache cooperation router which determines whether the content requested from the client is stored or not in the cache system, wherein the new cache cooperation router notifies its address to the cache control server when being added to the cache system, and wherein the cache control server sends the content information managed by itself to the new cache cooperation router when receiving an address notification from the new cache cooperation router. - View Dependent Claims (8)
-
-
9. A cache system comprising:
-
multiple cache servers which stores content requested from a client;
a cache control server which manages the content information stored in the cache server; and
a cache cooperation router which determines whether the content requested from the client is stored or not in the cache system, wherein the network in which the cache system is applied is divided into multiple domains, wherein the cache system further comprises a system management server which controls forwarding of the content between domains, wherein the cache control server manages the content information for each domain, and wherein the cache cooperation router determines whether a content requested from a client in the domain is stored or not in one of other domains. - View Dependent Claims (10, 11, 12, 13)
-
Specification