Patent ID: 7593998
Filing Date: 2009-09-22
Classification: G06F,Y10S

Abstract:
1. A computer system comprising plural servers each having a disk drive and plural storage systems with each storage system having a disk drive for storing files read/written by the servers and a storage control device, which has an interface connected to the servers via a network and a controller for controlling file read/write in the disk drive of the storage system, wherein the storage control device comprises a second cache memory, which temporarily stores files read/written by the storage control device, and a second file cache control information module, which stores second file cache information which is information on files stored in the second cache memories; wherein the servers each include a first cache memory, which temporarily stores files read/written by the servers, and a first file cache control information module, which stores first file cache information which is information on files stored in the first cache memories; wherein each of the first and the second file cache information stored in each of the first and the second file cache control information modules includes: whether or not a file is stored in one of the first and the second cache memories; a size of a file stored in the one of the first and the second cache memories; a number of times the file stored in the one of the first and the second cache memories is read; and a number of times the file stored in the one of the first and the second cache memories is written; and wherein the plural servers transfer the first file cache information between each other, the plural storage systems transfer the second file cache information between each other, and the plural servers and the plural storage systems transfer the first and the second file cache information between each other.