Patent ID: 7467263

Claim:
A storage system having a higher level system with a predetermined application installed, a storage apparatus providing a storage area the application uses, and a host server that transmits data between the higher level system and the storage apparatus; the storage system comprising: a performance information collection unit that collects a current performance value for each of performance information collection targets existing on a data path between the higher level system and the storage apparatus; a memory unit that stores past performance values of performance information collection targets of different data paths between the higher level system and the storage apparatus during past performance-problem-times; a performance judgment unit that judges whether or not a performance problem has occurred, based on a target performance value set in advance for the application and a current performance value for the application; and a threshold setting unit that automatically sets threshold values for the performance values of the performance information collection targets, based on the current performance values of the performance information collection targets collected by the performance information collection unit and judging results of the performance judgment unit, wherein when a performance problem is judged by the performance judgment unit as having occurred, and if all the current performance values of the performance information collection targets do not exceed the corresponding performance values of the performance information collection targets during the past performance-problem-times stored in the memory unit, the threshold value setting unit stores the current performance values of the performance information collection targets into the memory unit thereby automatically setting said threshold values for the performance values of the performance information collection targets when one of which has a relatively-low load and deletes from the memory unit any record with all the performance values of the performance information collection targets higher than the corresponding current performance values of the performance information collection targets from among records relating to the performance values of the performance information collection targets during the past performance-problem-times stored in the memory unit.