Performance analysis apparatus and performance analysis method

US11762562B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11762562-B2
Application numberUS-202117194538-A
CountryUS
Kind codeB2
Filing dateMar 8, 2021
Priority dateMay 25, 2020
Publication dateSep 19, 2023
Grant dateSep 19, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present invention aims to specify a bottlenecked resource more accurately in an IT system. In a performance analysis apparatus which includes a processing device, a storage device and an input/output interface and analyzes a performance of an IT system, the processing device creates an overall performance prediction model by using a nonlinear regression algorithm with a first overall performance value being set as an objective variable and with a first resource performance value being set as an explanatory variable, creates an explanatory model by inputting the overall performance prediction model and using an XAI technology and calculates a degree of per-resource influence on the overall performance value which is output by inputting a second resource performance value into the explanatory model.

First claim

Opening claim text (preview).

What is claimed is: 1. A performance analysis apparatus for use in a performance analysis of an IT system comprising: a processing device; a storage device; and an input/output interface, wherein the processing device creates an overall performance prediction model by using a nonlinear regression algorithm with an overall performance value which is input via the input/output interface and which is measured from the IT system being set as an objective variable and with a first resource performance value which is measured simultaneously with measurement of the overall performance value and which is a value of a resource which configures the IT system being set as an explanatory variable, creates an explanatory model by inputting the overall performance prediction model and using an XAI (Explainable Artificial Intelligence) technology, and calculates a degree of per-resource influence on the overall performance value which is output by inputting a second resource performance value which is measured at a time which is different from the time that the first resource performance value of the resource is measured into the explanatory model. 2. The performance analysis apparatus according to claim 1 , wherein the overall performance value is a response time of the IT system. 3. The performance analysis apparatus according to claim 2 , wherein the IT system is a storage system, and the overall performance value is an I/O response time of an I/O request to the storage system or the number of the I/O requests which are left unanswered. 4. The performance analysis apparatus according to claim 1 , wherein the processing device decides resources as bottlenecked resources in descending order of degrees of influence of the resources on the overall performance value which is measured. 5. The performance analysis apparatus according to claim 4 , wherein the processing device includes an evaluation period acceptance unit and totalizes the frequency that the resource concerned is decided as the bottlenecked resource in the evaluation period per resource and decides the resource which is the largest in the number of times as the bottlenecked resource in the evaluation period. 6. The performance analysis apparatus according to claim 5 , wherein the processing device sets only a time at which the overall performance value is particularly decreased in the evaluation period as a target for totalization and thereby performs a process of totalizing the bottlenecking frequency per resource. 7. The performance analysis apparatus according to claim 4 , wherein the processing device gives accuracy which is set higher as a predicted-actual difference which is a difference between a predictive value of the overall performance value which is calculated by inputting the second resource performance value of the resource into the overall performance prediction model and an actually measured value of the overall performance value which is measured simultaneously with measurement of the second resource performance value becomes smaller to the per-resource degree of influence on the overall performance value and gives the accuracy which is set lower as the predicted-actual difference becomes larger to the degree of influence. 8. The performance analysis apparatus according to claim 7 , wherein the processing device performs the process of totalizing the bottlenecking frequency per resource by excluding a time at which the accuracy is low. 9. The performance analysis apparatus according to claim 5 , wherein in a value of the per-resource degree of influence on the overall performance value, in a case where a positive value that an absolute value of the degree of influence exceeds a threshold value and a negative value that the threshold value exceeds the absolute value are present in a mixed state, the processing device gives a low accuracy to the per-resource degree of influence on the overall performance value. 10. The performance analysis apparatus according to claim 9 , wherein the threshold value which is set for the absolute value is an average value of the overall performance values which are measured simultaneously with measurement of the second resource performance values. 11. The performance analysis apparatus according to claim 1 , wherein the processing device further includes an overall performance linear prediction model which is created by using a linear regression algorithm with a first resource performance value which is measured simultaneously with measurement of the overall performance value and which is the value of the resource which configures the IT system being set as the explanatory variable, and in a case where a difference between the degree of influence on the overall performance value which is calculated by using the overall performance linear prediction model and the degree of influence on the overall performance value which is calculated by using the explanatory model is small, adopts the overall performance linear prediction model as the model. 12. A performance analysis method comprising: creating an overall performance prediction model by using a nonlinear regression algorithm with an overall performance value which is input via an input/output interface and which is measured from an IT system being set as an objective variable and with a first resource performance value which is measured simultaneously with measurement of the overall performance value and which is a value of a resource which configures the IT system being set as an explanatory variable; creating an explanatory model by inputting the overall performance prediction model and using an XAI (Explainable Artificial Intelligence) technology; and calculating a degree of per-resource influence on the overall performance value which is output by inputting a second resource performance value which is measured at a time which is different from the time that the first resource performance value of the resource is measured into the explanatory model.

Assignees

Inventors

Classifications

  • G06Q10/04Primary

    Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem" (market predictions or forecasting for commercial activities G06Q30/0202) · CPC title

  • G06F3/0613Primary

    in relation to throughput · CPC title

  • by assessing time · CPC title

  • Performance evaluation by modeling · CPC title

  • by changing the path, e.g. traffic rerouting, path reconfiguration · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11762562B2 cover?
The present invention aims to specify a bottlenecked resource more accurately in an IT system. In a performance analysis apparatus which includes a processing device, a storage device and an input/output interface and analyzes a performance of an IT system, the processing device creates an overall performance prediction model by using a nonlinear regression algorithm with a first overall …
Who is the assignee on this patent?
Hitachi Ltd
What technology area does this patent fall under?
Primary CPC classification G06Q10/04. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 19 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).