Patent ID: 8250110
Filing Date: 2012-08-21
Classification: H04L

Abstract:
1. A data transfer method being executed in storage subsystem including a control unit performing transfer of information with a client and with an origin server via a communication network and processing the information and a storage unit storing information as a result of processing of the control unit, wherein the control unit: identifies a distribution request from the client, and, when a protocol header and content specified in the distribution request are not stored in the storage unit, transfers the distribution request to the origin server; stores the protocol header and content, which have been transmitted from the origin server in response to the transferred distribution request, in the storage unit; transmits the protocol header and content, which have been transmitted from the origin server in response to the transferred distribution request, to the client; creates another protocol header based on the protocol header transmitted from the origin server in response to the transferred distribution request or, upon judging that a load state resulting from the creation of the other protocol header is in an overload state for a time equal to or longer than a set time, instructs the origin server to create the other protocol header; associates the created other protocol header created in the above step with the content and stores the associated protocol header and content in the storage unit; when the protocol header and content specified in the distribution request from the client are stored in the storage unit, extracts the protocol header and content from the storage unit and distributes them to the client; and upon the other protocol header being created by and receiving from the origin server, transmits the other protocol header created by the origin server and the content serving as content corresponding to the protocol header extracted from the storage unit to the client, associates the other protocol header received from the origin server with the content corresponding to the protocol header, and stores the associated other protocol header and content in the storage unit.