JP6572795B2 - 解析装置及び解析プログラム - Google Patents
解析装置及び解析プログラム Download PDFInfo
- Publication number
- JP6572795B2 JP6572795B2 JP2016027139A JP2016027139A JP6572795B2 JP 6572795 B2 JP6572795 B2 JP 6572795B2 JP 2016027139 A JP2016027139 A JP 2016027139A JP 2016027139 A JP2016027139 A JP 2016027139A JP 6572795 B2 JP6572795 B2 JP 6572795B2
- Authority
- JP
- Japan
- Prior art keywords
- performance information
- application
- virtual machine
- correlation coefficient
- analysis
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000004458 analytical method Methods 0.000 title claims description 61
- 238000006243 chemical reaction Methods 0.000 claims description 66
- 238000004364 calculation method Methods 0.000 claims description 39
- 238000000605 extraction Methods 0.000 claims description 33
- 238000012545 processing Methods 0.000 claims description 28
- 239000000284 extract Substances 0.000 claims description 11
- 230000010365 information processing Effects 0.000 claims 2
- 238000000034 method Methods 0.000 description 52
- 230000015556 catabolic process Effects 0.000 description 37
- 238000006731 degradation reaction Methods 0.000 description 37
- 238000010586 diagram Methods 0.000 description 20
- 230000000875 corresponding effect Effects 0.000 description 17
- 230000004044 response Effects 0.000 description 13
- 239000000758 substrate Substances 0.000 description 13
- 238000012098 association analyses Methods 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000005856 abnormality Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000007418 data mining Methods 0.000 description 3
- 238000005314 correlation function Methods 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 230000007717 exclusion Effects 0.000 description 2
- 239000007788 liquid Substances 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3452—Performance evaluation by statistical analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1479—Generic software techniques for error detection or fault masking
- G06F11/1482—Generic software techniques for error detection or fault masking by means of middleware or OS functionality
- G06F11/1484—Generic software techniques for error detection or fault masking by means of middleware or OS functionality involving virtual machines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3006—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/301—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is a virtual computing platform, e.g. logically partitioned systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3409—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3409—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
- G06F11/3419—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment by assessing time
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/008—Reliability or availability analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/815—Virtual
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/865—Monitoring of software
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Probability & Statistics with Applications (AREA)
- Life Sciences & Earth Sciences (AREA)
- Debugging And Monitoring (AREA)
Description
再現率=(推定することができた要因仮想マシン数)/(実際に要因となっている仮想マシンの数)
再現率は、要因となる仮想マシンをどの程度推定できるかを表す値であり、実際に要因となっている仮想マシンの数のうち、推定することができた仮想マシンの数の割合で表される。
信頼度(B⇒A)=(A=1且つB=1の時間帯数)/(B=1の時間帯数)
支持度(B⇒A)=(A=1且つB=1の時間帯数)/(A=1の時間帯数)
1100 共有スイッチ
1200 共有サーバ
2001 ホストOS
2002 ハイパーバイザ
2003、2003a〜2003c 仮想マシン
2004、2004a〜2004c アプリケーション
3000 分析装置
3100 相関係数算出部
3200 相関係数判定部
3300 二値変換部
3400 相関ルール計算部
3500 相関ルール判定部
3600 抽出部
3700 入出力部
3800 送受信部
3900 記憶部
Claims (12)
- アプリケーションの性能情報と仮想マシンの性能情報を分析する分析装置において、
記憶部と、
前記アプリケーションの性能情報の値を、第1の閾値に基づいて二値データに変換し、且つ、前記仮想マシンの性能情報の時刻毎の値を第2の閾値として二値データに変換する二値変換部と、
二値データに変換されたアプリケーションの性能情報と、前記第2の閾値毎に二値データに変換された性能情報に基づいて信頼度と支持度を計算する計算部と、
前記信頼度と前記支持度に基づいて、前記分析対象である1種のアプリケーションの処理遅延の要因となっている仮想マシンの性能情報である種類を抽出する抽出部と、
を備えることを特徴とする分析装置。 - 前記抽出部は、
前記信頼度が所定の値以上で、前記支持度が相対的に大きい仮想マシンの性能情報を抽出する
ことを特徴とする請求項1に記載の分析装置。 - 更に、前記アプリケーションの性能情報と、前記仮想マシンの性能情報の相関係数を計算する相関係数計算部を備え、
前記抽出部は、前記アプリケーションの性能情報と相関係数の高い前記仮想マシンの性能情報を抽出する
ことを特徴とする請求項2に記載の分析装置。 - 前記二値変換部は、
前記相関係数が低い前記仮想マシンの性能情報を変換対象から除外する
ことを特徴とする請求項3に記載の分析装置。 - アプリケーションの性能情報と仮想マシンの性能情報を分析する情報処理装置に実行させる分析プログラムであって、
前記アプリケーションの性能情報の値を、第1の閾値に基づいて二値データに変換し、且つ、前記仮想マシンの性能情報の時刻毎の値を第2の閾値として二値データに変換し、
二値データに変換されたアプリケーションの性能情報と、前記第2の閾値毎に二値データに変換された性能情報に基づいて信頼度と支持度を計算し、
前記信頼度と前記支持度に基づいて、前記分析対象である1種のアプリケーションの処理遅延の要因となっている仮想マシンの性能情報である種類を抽出する、処理を前記情報処理装置に実行させる
ことを特徴とする分析プログラム。 - 前記信頼度が所定の値以上で、前記支持度が相対的に大きい仮想マシンの性能情報を抽出する、
ことを特徴とする請求項5に記載の分析プログラム。 - 前記アプリケーションの性能情報と、前記仮想マシンの性能情報の相関係数を計算し、
前記アプリケーションの性能情報と相関係数の高い前記仮想マシンの性能情報を抽出する、
ことを特徴とする請求項6に記載の分析プログラム。 - 前記相関係数が低い前記仮想マシンの性能情報を変換対象から除外する
ことを特徴とする請求項7に記載の分析プログラム。 - アプリケーションの性能情報と仮想マシンの性能情報を分析する分析方法であって、
前記アプリケーションの性能情報の値を、第1の閾値に基づいて二値データに変換し、且つ、前記仮想マシンの性能情報の時刻毎の値を第2の閾値として二値データに変換し、
二値データに変換されたアプリケーションの性能情報と、前記第2の閾値毎に二値データに変換された性能情報に基づいて信頼度と支持度を計算し、
前記信頼度と前記支持度に基づいて、前記分析対象である1種のアプリケーションの処理遅延の要因となっている仮想マシンの性能情報である種類を抽出する、
ことを特徴とする分析方法。 - 前記信頼度が所定の値以上で、前記支持度が相対的に大きい仮想マシンの性能情報を抽出する、
ことを特徴とする請求項9に記載の分析方法。 - 前記アプリケーションの性能情報と、前記仮想マシンの性能情報の相関係数を計算し、
前記アプリケーションの性能情報と相関係数の高い前記仮想マシンの性能情報を抽出する、
ことを特徴とする請求項10に記載の分析方法。 - 前記相関係数が低い前記仮想マシンの性能情報を変換対象から除外する
ことを特徴とする請求項11に記載の分析方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016027139A JP6572795B2 (ja) | 2016-02-16 | 2016-02-16 | 解析装置及び解析プログラム |
US15/418,802 US10289521B2 (en) | 2016-02-16 | 2017-01-30 | Analysis device for analyzing performance information of an application and a virtual machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016027139A JP6572795B2 (ja) | 2016-02-16 | 2016-02-16 | 解析装置及び解析プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017146727A JP2017146727A (ja) | 2017-08-24 |
JP6572795B2 true JP6572795B2 (ja) | 2019-09-11 |
Family
ID=59562123
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016027139A Expired - Fee Related JP6572795B2 (ja) | 2016-02-16 | 2016-02-16 | 解析装置及び解析プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US10289521B2 (ja) |
JP (1) | JP6572795B2 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6787032B2 (ja) * | 2016-10-18 | 2020-11-18 | 富士通株式会社 | 制御装置、制御方法、および制御プログラム |
CN109214455A (zh) * | 2018-09-05 | 2019-01-15 | 北京国网富达科技发展有限责任公司 | 油色谱数据与台账数据的相关性确定方法及系统 |
US11461123B1 (en) | 2019-11-21 | 2022-10-04 | Amazon Technologies, Inc. | Dynamic pre-copy and post-copy determination for live migration between cloud regions and edge locations |
US11734038B1 (en) | 2019-11-21 | 2023-08-22 | Amazon Technologies, Inc | Multiple simultaneous volume attachments for live migration between cloud regions and edge locations |
US11573839B1 (en) * | 2019-11-21 | 2023-02-07 | Amazon Technologies, Inc. | Dynamic scheduling for live migration between cloud regions and edge locations |
DE112020005887T5 (de) * | 2020-02-06 | 2022-09-15 | Mitsubishi Electric Corporation | Einstellungsänderungseinrichtung, Einstellungsänderungsverfahren und Einstellungsänderungsprogramm |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3984690B2 (ja) | 1996-12-20 | 2007-10-03 | キヤノン株式会社 | 画像処理装置及び画像処理方法 |
US6175424B1 (en) | 1996-12-20 | 2001-01-16 | Canon Kabushiki Kaisha | Image processing apparatus and image processing method |
JP2006318263A (ja) | 2005-05-13 | 2006-11-24 | Sharp Corp | 情報分析システム、情報分析方法及びプログラム |
JP4676498B2 (ja) * | 2005-10-07 | 2011-04-27 | 株式会社日立製作所 | 相関ルールを抽出する方法及びシステム |
US8032867B2 (en) * | 2007-06-05 | 2011-10-04 | Computer Associates Think, Inc. | Programmatic root cause analysis for application performance management |
US20090265707A1 (en) * | 2008-04-21 | 2009-10-22 | Microsoft Corporation | Optimizing application performance on virtual machines automatically with end-user preferences |
JP5428075B2 (ja) * | 2009-04-17 | 2014-02-26 | 株式会社日立製作所 | 性能モニタリングシステム、ボトルネック判定方法及び管理計算機 |
JP5398663B2 (ja) | 2010-08-06 | 2014-01-29 | 三菱電機株式会社 | データ処理装置及びデータ処理方法及びプログラム |
US9811435B2 (en) * | 2013-09-03 | 2017-11-07 | Cisco Technology, Inc. | System for virtual machine risk monitoring |
JP6031462B2 (ja) | 2014-02-12 | 2016-11-24 | 日本電信電話株式会社 | 仮想マシン配置装置及び方法及びプログラム |
US9876673B2 (en) * | 2014-06-25 | 2018-01-23 | Vmware, Inc. | Self-learning automated remediation of changes that cause performance degradation of applications |
JP5979185B2 (ja) | 2014-07-16 | 2016-08-24 | 日本電気株式会社 | 運用管理装置、運用管理システム、情報処理方法、及び運用管理プログラム |
-
2016
- 2016-02-16 JP JP2016027139A patent/JP6572795B2/ja not_active Expired - Fee Related
-
2017
- 2017-01-30 US US15/418,802 patent/US10289521B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017146727A (ja) | 2017-08-24 |
US10289521B2 (en) | 2019-05-14 |
US20170235659A1 (en) | 2017-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6572795B2 (ja) | 解析装置及び解析プログラム | |
US11418574B2 (en) | Crowd-sourced operational metric analysis of virtual appliances | |
US8190949B2 (en) | Operations management apparatus, operations management system, data processing method, and operations management program | |
US10210036B2 (en) | Time series metric data modeling and prediction | |
US8621284B2 (en) | Operations management apparatus, operations management system, data processing method, and operations management program | |
Sharma et al. | CloudPD: Problem determination and diagnosis in shared dynamic clouds | |
US9836952B2 (en) | Alarm causality templates for network function virtualization | |
CN115668865A (zh) | 网络异常检测 | |
EP3834392B1 (en) | Malicious cloud-based resource allocation detection | |
US11106562B2 (en) | System and method for detecting anomalies based on feature signature of task workflows | |
US9369364B2 (en) | System for analysing network traffic and a method thereof | |
US11805005B2 (en) | Systems and methods for predictive assurance | |
WO2017039506A1 (en) | Method and network node for localizing a fault causing performance degradation of service | |
US10185614B2 (en) | Generic alarm correlation by means of normalized alarm codes | |
JP2012186667A (ja) | ネットワーク障害検出装置、ネットワーク障害検出装置のネットワーク障害検出方法およびネットワーク障害検出プログラム | |
CN115495424A (zh) | 数据处理的方法、电子设备和计算机程序产品 | |
KR20160081321A (ko) | It 인프라 품질 감시 시스템 및 방법 | |
WO2017169949A1 (ja) | ログ分析装置、ログ分析方法及びプログラムを格納する記録媒体 | |
JP6168209B2 (ja) | 運用管理装置、運用管理システム、情報処理方法、及び運用管理プログラム | |
US7558770B2 (en) | Method and system to detect application non-conformance | |
US10904113B2 (en) | Insight ranking based on detected time-series changes | |
Ramoliya et al. | Advanced techniques to predict and detect cloud system failure: A survey | |
CN111416744A (zh) | 互联网线上监控报警的方法及装置 | |
WO2018173698A1 (ja) | 監視システム、コンピュータ可読記憶媒体および監視方法 | |
US11146466B2 (en) | Method for identifying an event impacting the QoE of an end-user of a network equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181011 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190619 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190716 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190729 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6572795 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |