The present invention is capable of automatically changing resource
allocation based on a result of measurement of performance information
conforming to the service level objective corresponding to various kinds
of applications. For the change of resource allocation, in accordance
with a generated resource allocation changing rules and the structure
information, the present invention comprises: a performance measurement
item template to generate a measurement item of the performance
information from the structure information by storing a resource table
including a server, network, and storage, an application table indicating
structural elements of applications operating on these resources, and an
allocation table to applications of resources; a performance measurement
engine for measuring the measurement item of this performance information
with the performance measurement engine; and a means for generating
resource allocation changing rules used for resource allocation change
from the structure information.