Patent ID: 7565656
Filing Date: 2009-07-21
Classification: G06F

Abstract:
1. A resource allocation system for allocating resources including a server, network, and storage, to applications, comprising: a structure management means for storing: structure information on resources including a server, network, and storage; structure information on applications operating on these resources; allocation information on resources describing a correspondence relation between said applications operating on said resources; and, information describing a correspondence relation between a measurement item of performance information on said resources and said structure information on said applications; a measurement item generating means for generating a measurement item of performance information on said resources by converting said information describing the correspondence relation between the measurement item and said structure information on said applications, into a measurement item corresponding to resources to which applications currently operating are allocated, using said structure information on resources, and structure information and allocation information on applications; a performance measurement means for measuring said generated measurement item of performance information; and an allocation changing means for changing the resource allocation information for at least one structure element of said applications based on the result of measurement of said performance information, wherein said measurement item generating means converts a plurality of measurement items which are set previously, based on said information describing the correspondence relation, into said measurement items corresponding to the resources to which applications are allocated.