System diagnosis apparatus, system diagnosis method and computer-readable recording medium recording system diagnosis program
AssigneeFujitsu Limited
InventorsKen Yoshimura, Makoto Ikarashi, Shoichi Satoh, Toshiaki Nomura
Life of this patent
Estimating the term…
Abstract
A system diagnosis apparatus comprises a communication processing device which acquires a utility rate of the system resources of a user system and a queue for the system resources, a memory device stores thresholds of the utility rate and the queue. An analysis device is provided which decides that the performance of the system resource has lowered when the utility rate is more than its threshold and the queue is shorter than its threshold, or decides that the number of system resources is insufficient when the utility rate is more than its threshold and the queue is longer than its threshold.
Claims7
A system diagnosis apparatus that diagnoses system resources of a computer system, comprising:
- an acquisition unit which acquires information on a utility rate of each system resource and a plurality of queues associated with the system resources, said queues each having a queue number being the number of programs, processes or demands waiting to be processed in each queue;
- a memory unit that stores both a threshold of the utility rate and a threshold of the queue number for each system resource, wherein the thresholds represent the limits at which said system resources perform desired performances;
- and
- a diagnosis unit that:
- diagnoses that the performance of a selected system resource has lowered when the utility rate is higher than the threshold of the utility rate and the queue number is less than the threshold of the queue number, wherein the diagnosis unit transmits, to the computer system, information including upgrade recommendation information for replacing said selected system resource that is diagnosed to have low performance with an upgraded system resource;
- and
- diagnoses that the number of the system resources is insufficient for said selected system resource when the utility rate is higher than the threshold of the utility rate and the queue number is greater than the threshold of the queue number, wherein the diagnosis unit transmits, to the computer system, information including upgrade recommendation information for adding to said selected system resource that is diagnosed to have low performance with an additional system resource;
- a system resource determining unit which determines a system resource capable of giving the desired performance when it is diagnosed by said diagnosis unit that the performance of the system resource has lowered, or determines a number of the system resources capable of giving the desired performance when it is diagnosed by said system diagnosis unit that the number of the system resources is insufficient;
- and
- an ordering unit which orders the system resource determined by said system resource determining unit as the system resource for upgrading.
A system diagnosis method for diagnosing system resources of a computer system, comprising the steps of:
- acquiring information on a utility rate of each system resource and a plurality of queues associated with the system resources, said queues each having a queue number being the number of programs, processes or demands waiting to be processed in each queue;
- storing both a threshold of the utility rate and a threshold of the queue number for each system resource, wherein the thresholds represent the limits at which said system resources perform desired performances;
- diagnosing that the performance of a selected system resource has lowered when the utility rate is higher than the threshold of the utility rate and the queue number is less than the threshold of the queue number, and transmitting, to the computer system, information including upgrade recommendation information for replacing said selected system resource that is diagnosed to have low performance;
- diagnosing that the number of the system resources is insufficient for said selected system resource when the utility rate is higher than the threshold of the utility rate and the queue number is greater than the threshold of the queue number and transmitting, to the computer system, information including upgrade recommendation information for adding to said selected system resource that is diagnosed to have low performance;
- determining a system resource capable of giving the desired performance when it is diagnosed that the performance of the system resource has lowered, or determining a number of the system resources capable of giving the desired performance when it is diagnosed that the number of the system resources is insufficient;
- and
- ordering the determined system resource as the system resource for upgrading.
A computer-readable recording medium recording a system diagnosis program for diagnosing system resources of a computer system, for causing the computer to execute the steps of:
- acquiring information on a utility rate of each system resource and a plurality of queues associated with the system resources, said queues each having a queue number being the number of programs, processes or demands waiting to be processed in each queue;
- storing both a threshold of the utility rate and a threshold of the queue number for each system resource, wherein the thresholds represent the limits at which said system resources perform desired performances;
- diagnosing that the performance of a selected system resource has lowered when the utility rate is higher than the threshold of the utility rate and the queue number is less than the threshold of the queue number and transmitting, to the computer system, information including upgrade recommendation information for replacing said selected system resource that is diagnosed to have low performance;
- diagnosing that the number of the system resources is insufficient for said selected system resource when the utility rate is higher than the threshold of the utility rate and the queue number is greater than the threshold of the queue number and transmitting, to the computer system, information including upgrade recommendation information for adding to said selected system resource that is diagnosed to have low performance;
- determining a system resource capable of giving the desired performance when it is diagnosed that the performance of the system resource has lowered, or determining a number of the system resources capable of giving the desired performance when it is diagnosed that the number of the system resources is insufficient;
- and
- ordering the determined system resource as the system resource for upgrading.
Dependencies are inferred from the claim text.