System utilization rate managing apparatus and system utilization rate managing method to be employed for it, and its program
First Claim
1. A system utilization rate managing apparatus configured to calculate a system utilization rate of a node group composed of a plurality of computing nodes, said system utilization rate managing apparatus comprising:
- a node maximum-performance setter configured to set a maximum performance of each of said plurality of said computing nodes;
a resource utilization rate acquirer configured to acquire a resource utilization rate of each of said plurality of said computing nodes; and
a virtual utilization rate calculator configured to calculate a virtual utilization rate of an entirety of said node group as a weighted mean of said maximum performance set for each of said plurality of said computing nodes in said node maximum-performance setter and said resource utilization rate acquired in said resource utilization rate acquirer for each of said plurality of said computing nodes, wherein the resource utilization rate is a rate of use of a CPU for each of said plurality of said computing nodes.
1 Assignment
0 Petitions
Accused Products
Abstract
A system utilization rate managing device that realizes a management of a system performance and an optimization of the number of operating nodes of different performances and architectures is provided.
A node maximum-performance setter of a processing device files a maximum performance of each node constituting an external system into a node maximum-performance memory section of a memory device. A resource utilization rate acquirer acquires a resource utilization rate of each node, and gives it to a virtual utilization rate calculation section. The virtual utilization rate calculation section calculates a virtual utilization rate of the system from the maximum performance of each node retained in a node maximum-performance memory section and the resource utilization rate of each node, and gives the virtual utilization rate to an output section. The output section outputs the virtual utilization rate to an output device.
13 Citations
19 Claims
-
1. A system utilization rate managing apparatus configured to calculate a system utilization rate of a node group composed of a plurality of computing nodes, said system utilization rate managing apparatus comprising:
-
a node maximum-performance setter configured to set a maximum performance of each of said plurality of said computing nodes; a resource utilization rate acquirer configured to acquire a resource utilization rate of each of said plurality of said computing nodes; and a virtual utilization rate calculator configured to calculate a virtual utilization rate of an entirety of said node group as a weighted mean of said maximum performance set for each of said plurality of said computing nodes in said node maximum-performance setter and said resource utilization rate acquired in said resource utilization rate acquirer for each of said plurality of said computing nodes, wherein the resource utilization rate is a rate of use of a CPU for each of said plurality of said computing nodes. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system utilization rate managing method to be employed in a system utilization rate managing apparatus configured to calculate a system utilization rate of a node group composed of a plurality of computing nodes, said system utilization rate managing method comprising the steps of:
-
setting a maximum performance of each of said plurality of said computing nodes; acquiring a resource utilization rate of each of said plurality of said computing nodes; and calculating, by the system utilization rate managing apparatus, a virtual utilization rate of an entirety of said node group as a weighted mean of said set maximum performance for each of said plurality of said computing nodes and said acquired resource utilization rate for each of said plurality of said computing nodes, wherein the resource utilization rate is a rate of use of a CPU for each of said plurality of said computing nodes. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium comprising instructions for causing a processor in a system utilization rate managing apparatus to execute a method for managing a system utilization rate of a node group composed of a plurality of computing nodes, comprising the steps of:
- setting a maximum performance of each of the plurality of the computing nodes;
acquiring a resource utilization rate of each of the plurality of the computing nodes; and
calculating a virtual utilization rate of an entirety of the node group as a weighted mean of the set maximum performance for each of the plurality of the computing nodes and the acquired resource utilization rate for each of the plurality of the computing nodes, wherein the resource utilization rate is a rate of use of a CPU for each of the plurality of the computing nodes. - View Dependent Claims (12, 13, 14, 15)
- setting a maximum performance of each of the plurality of the computing nodes;
-
16. A system utilization rate managing apparatus configured to calculate a system utilization rate of a node group composed of a plurality of computing nodes, said system utilization rate managing apparatus comprising:
-
means for setting a maximum performance of each of said plurality of said computing nodes; means for acquiring a resource utilization rate of each of said plurality of said computing nodes; and means for calculating a virtual utilization rate of an entirety of said node group as a weighted mean of said set maximum performance for each of said plurality of said computing nodes and said acquired resource utilization rate for each of said plurality of said computing nodes, wherein the resource utilization rate is a rate of use of a CPU for each of said plurality of said computing nodes. - View Dependent Claims (17, 18, 19)
-
Specification