Patent ID: 8341140
Filing Date: 2012-12-25
Classification: G06F

Abstract:
1. A configuration management system for a storage system including a host computer, a storage device providing a storage area for data processed by the host computer, and a communication network connecting the host computer and the storage device communicatively, the configuration management system comprising: a system condition storage unit storing a system condition that includes a combination of components configuring the storage system; a storage configuration storage unit storing storage configuration information that is a combination of components configuring the storage device; a performance condition storage unit storing correspondence of the system condition, the storage configuration information given to the storage device included in the storage system with the system condition, and a performance condition indicating a storage performance provided by the storage system, wherein the performance condition includes a data length of data in one data I/O (input/output) performed in the storage system, a maximum response time for one data I/O, and a minimum number of data I/O performed in a unit of time; a configuration condition search unit, when a required system condition that is a condition required for the system condition and a required performance condition that is a condition required for the performance condition are input, searching the system condition storage unit using the required system condition and searching the performance condition storage unit using the required performance condition; and a configuration condition creation unit, if the storage system with the system condition and the performance condition satisfying the required system condition and the required performance condition fails to be extracted by the configuration condition search unit, changing content of the required system condition and searching the system condition storage unit and the performance condition storage unit, wherein when receiving storage requirement from a user, the configuration condition search unit determines a priority of the maximum response time, and if the priority of the maximum response time is determined to be a predetermined priority value, then the configuration condition search unit performs response time search processing, wherein the response time search processing includes searching the storage system configuration satisfying the conditions of the maximum response time input by a user, wherein if the priority of the maximum response time is not determined to be the predetermined priority value, the configuration condition search unit determines a priority of minimum number of data I/O performed in a unit of time, price information and delivery date information corresponding to the storage configuration information, and if the priority of the minimum number of data I/O performed in a unit of time is determined to be the predetermined priority value, the configuration condition search unit performs minimum number of data I/O performed in a unit of time search processing, price search processing, and delivery date search processing, and wherein the minimum number of data I/O performed in a unit of time search processing, price search processing, and delivery date search processing includes searching the storage system configuration satisfying the conditions of the minimum number of data I/O performed in a unit of time, the price, and the delivery date input by the user.