Patent ID: 8447850
Filing Date: 2013-05-21
Classification: G06F

Abstract:
1. A management computer for managing a computer system, the management computer comprising: a communication interface for communicating with multiple computers comprising one or more virtual computers, and one or more storage apparatuses comprising multiple logical volumes; a storage device for storing a prescribed computer program; and a microprocessor for reading and executing the prescribed computer program from the storage device, wherein the microprocessor, by executing the prescribed computer program: configures a coordinate plane, which comprises a first axis denoting a virtual computer performance value, which is a performance value that is determined relatively from among the virtual computers included in the computer system, and a second axis denoting a volume performance value, which is a performance value that is determined relatively from among the logical volumes included in the computer system; disposes multiple areas in the coordinate plane in accordance with a prescribed criterion; computes the virtual computer performance value with respect to the virtual computers; computes the volume performance value with respect to the logical volumes; determines to which area of the areas a pair of a virtual computer and a logical volume from among the virtual computers and the logical volumes belongs based on the virtual computer performance value computed with respect to the virtual computer comprising the pair and the volume performance value computed with respect to the logical volume comprising the pair, and stores the determined area as an initial area; respectively recomputes at a prescribed time the virtual computer performance value with respect to the virtual computer comprising the pair and the volume performance value with respect to the logical volume comprising the pair; redetermines to which area of the areas the pair belongs based on the recomputed virtual computer performance value and volume performance value, and stores the redetermined area as a latest area; determines whether or not the initial area and the latest area match; and outputs information to effect that there is no match in a case where the initial area and the latest area do not match.