System and method for managing resources
First Claim
1. A resource management system including a plurality of computer systems and providing services through operations of task applications by utilizing resources of the plurality of the computer systems, the resource management system comprising:
- a storage which is included in at least one of the computer systems for storing information for identifying the computer systems which execute the task applications, respectively, and resource utilization rate information which includes utilization rates of resources configuring the respective computer systems, wherein the resources are shared by the task applications; and
an effected range investigation unit which is included in at least one of the computer systems and which, responsive to obtaining information that a task application requires additional resources of the computer systems and prior to deciding assignment of the additional resources of a proposed configuration;
obtaining expected utilization rates of the additional resources required by the task application in the proposed configuration, from the resource utilization rate information, and existing utilization rates of the resources which are being used at a time when the additional resources are requested, andsumming the expected utilization rates of the additional resources of the proposed configuration together with the existing utilization rates of the resources which are being used at the time,wherein the resource management system deciding whether or not to assign the additional resources for the proposed configuration, based at least in part on the sum in verifying effects on other task applications, andwherein in an event that the resource management system deciding not to assign the additional resources for the proposed configuration as a result of the sum in verifying effects on other task applications, the effected range investigation unit is configured to perform the obtaining and summing, and the resource management system is configured to perform the deciding, for another proposed configuration.
1 Assignment
0 Petitions
Accused Products
Abstract
A resource management system including a plurality of computer systems and providing services through operations of task applications by combining the plurality of the computer systems, which comprises: a storage which is included in at least one of the computer systems for storing information for identifying the computer systems which execute the task applications, respectively, and resource utilization rate information which includes utilization rates of resources configuring the respective computer systems; and an effected range investigation unit which is included in at least one of the computer systems and obtains utilization rates of additional resources required by a task application from the resource utilization rate information when the effected range investigation unit obtains information that the task application requires the additional resources of the computer systems; and sums utilization rates of resources configuring newly configured computer systems.
-
Citations
15 Claims
-
1. A resource management system including a plurality of computer systems and providing services through operations of task applications by utilizing resources of the plurality of the computer systems, the resource management system comprising:
-
a storage which is included in at least one of the computer systems for storing information for identifying the computer systems which execute the task applications, respectively, and resource utilization rate information which includes utilization rates of resources configuring the respective computer systems, wherein the resources are shared by the task applications; and an effected range investigation unit which is included in at least one of the computer systems and which, responsive to obtaining information that a task application requires additional resources of the computer systems and prior to deciding assignment of the additional resources of a proposed configuration; obtaining expected utilization rates of the additional resources required by the task application in the proposed configuration, from the resource utilization rate information, and existing utilization rates of the resources which are being used at a time when the additional resources are requested, and summing the expected utilization rates of the additional resources of the proposed configuration together with the existing utilization rates of the resources which are being used at the time, wherein the resource management system deciding whether or not to assign the additional resources for the proposed configuration, based at least in part on the sum in verifying effects on other task applications, and wherein in an event that the resource management system deciding not to assign the additional resources for the proposed configuration as a result of the sum in verifying effects on other task applications, the effected range investigation unit is configured to perform the obtaining and summing, and the resource management system is configured to perform the deciding, for another proposed configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A resource management method including a plurality of computer systems and providing services through operations of task applications by utilizing resources of the plurality of the computer systems, the resource management method comprising:
-
storing, in a storage which is included in at least one of the computer systems, information for identifying the computer systems which execute the task applications, respectively, and resource utilization rate information which includes utilization rates of resources configuring the respective computer systems, wherein the resources are shared by the task applications; and conducting an effected range investigation by obtaining, responsive to information that a task application requires additional resources of the computer systems and prior to deciding assignment of the additional resources of a proposed configuration; obtaining expected utilization rates of the additional resources required by the task application in the proposed configuration, from the resource utilization rate information, and existing utilization rates of the resources which are being used at a time when the additional resources are requested, and summing the expected utilization rates of the additional resources of the proposed configuration together with the existing utilization rates of the resources which are being used at the time, deciding whether or not to assign the additional resources for the proposed configuration, based at least in part on the sum in verifying effects on other task applications, and wherein in an event of deciding not to assign the additional resources for the proposed configuration as a result of the sum in verifying effects on other task applications, performing the obtaining, summing, and deciding, for another proposed configuration. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification