Resource assignment manager and resource assignment method
AssigneeHitachi, Ltd.
InventorsYutaka Kudo, Futoshi Haga
Life of this patent
Estimating the term…
Loading patent…
AssigneeHitachi, Ltd.
InventorsYutaka Kudo, Futoshi Haga
Estimating the term…
In a system in which requests to an application are distributed to computers on which the application in question is executed, computers are managed so as to prevent lowering of the service level of each application. A resource assignment manager 1 manages specifications of server computers 3. Further, the resource assignment manager 1 manages, for each application, correspondence between specifications of a server computer 3 and the number of processed requests in the case where the application in question is executed on a server computer 3 having those specifications. For each application, the resource assignment manager 1 monitors the number of received requests and the number of processed requests on server computers 3 to which the application in question, to specify an application deficient in resources. Then, the resource assignment manager 1 determines server computers 3 that are assigned additionally to the specified application, based on the required resource amount for the specified application, specifications of each of pooled server computers 3, and the correspondence between specifications of a server computer 3 and the number of processed requests expected when the specified application is executed on a server computer 3 having those specifications.
A resource assignment manager that determines computers on which an application is newly executed out of pooled computers, adopted in a system in which each of a plurality of applications is executed on at least one of a plurality of computers and requests to an application are distributed to and processed by computers on which said application is executed, comprising:
A resource assigning method in which a resource assignment manager determines computers on which an application is newly executed out of pooled computers, adopted in a system in which each of a plurality of applications is executed on at least one of a plurality of computers and requests to an application are distributed to and processed by computers on which said application is executed, wherein:
Dependencies are inferred from the claim text.