Patent ID: 7003553

Claim:
A storage control system, comprising: a storage device which stores data; cache memory having a cache area in which is stored data to be exchanged between an external device and said storage device; a channel control portion, which receives data from an external device and stores said data in said cache area, and which reads data stored in said cache area and transfers said data to said external device; and a storage device control portion, which reads data stored in said cache area and stores said data in said storage device, and which stores data read from said storage device in said cache area; wherein said channel control portion comprises: data storage memory, capable of storing data received from said external device; associative memory, which stores a file system address which is a file level address of data in a data file, and a cache address associated with said file system address; and a transfer destination decision circuit which, when an access request received from said external device is a file access request having a file system address, and if a cache address associated with the file system address included in said file access request is identified in said associative memory, transfers data for accessing in a target cache area which is the cache area indicated by said identified cache address to said external device without passing through said data storage memory, or transfers data for accessing in said file access request to said target cache area from said external device without passing through said data storage memory.