Patent ID: 7237066

Claim:
A computer system comprising: computers on which a plurality of programs operate respectively; storage subsystems connected to said computers and provided for storing data sent from said computers, each storage subsystem having a plurality of logical units; and a management device connected to said computers and said storage subsystems, wherein each of said computers includes a plurality of partitioned cache regions logically partitioned from a first cache memory, wherein each of said storage subsystems includes a second cache memory, and wherein said management device acquires information concerning said programs from one of said computers, acquires information concerning mapping of data from said one of said computers and corresponding one of said storage subsystems respectively, decides a partitioning of said second cache memory in said one of said storage subsystems by using said information concerning said programs and said information concerning mapping of said data and instructs said one of said storage subsystems to set partitioning of said second cache memory in accordance with said decided partitioning, wherein said partitioned cache regions of said first cache memory have one-to-one correspondence with partitioned regions of said second cache memory, and wherein each one-to-one corresponding partitioned cache region of said first cache memory and partitioned region of said second cache memory correspond to the same one or more logical units.