[發明專利]用于預測計算機應用中的異常和故障的方法和裝置有效
| 申請號: | 201410041267.5 | 申請日: | 2014-01-28 |
| 公開(公告)號: | CN104809051B | 公開(公告)日: | 2017-11-14 |
| 發明(設計)人: | 李峰;陳瑋曄;劉蓉;李起成;梅立軍;李少春;孫偉;李峻榮 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34 |
| 代理公司: | 北京市金杜律師事務所11256 | 代理人: | 酆迅,李崢宇 |
| 地址: | 美國紐*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 預測 計算機 應用 中的 異常 故障 方法 裝置 | ||
技術領域
本發明的各實施方式涉及對計算機應用的管理和維護,更具體地,涉及用于預測計算機應用中的異常(anomaly)和故障(incident)的方法和裝置。
背景技術
隨著計算機硬件和軟件技術的發展,各種計算機應用已經能夠為人們的生產和生活提供諸多方面的支持。然而,計算機應用的功能的日益復雜化及其種類和數量的不斷提高,導致在管理和維護計算機應用時可能會出現諸多問題。例如,在一個或者多個物理設備上可能會同時運行彼此獨立的、或者存在依賴關系(例如,調用關系)的多個計算機應用,如何確保這些計算機應用處于健康的運行狀態已經成為目前的一個關注焦點。
通常的解決方案是,當計算機應用出現故障后,計算機應用的用戶在一定的時間間隔之后才能發現計算機應用出現問題,繼而這些用戶可以通過電話、電子郵件或者其他方式,來向計算機應用的提供者報告這些問題。
目前,已經發現與計算機應用相關聯的業務度量(traffic metric)中的異常可能會與計算機應用的故障之間具有某種關聯關系。例如,網絡連接的不斷中斷和重新連接可能會表示例如網絡適配器的故障。因而,如何預測在未來可能出現的異常,并進一步發現造成異常的原因(例如,網絡適配器的故障,等),已經成為一個亟待解決的問題。然而,目前并不存在可以方便、準確地預測計算機應用中的異常和故障的方法。
應當注意,計算機應用的用戶通常在發現業務異常之后提交故障單據(incident ticket),然而在異常和故障之間的關聯關系并不明確。例如,用戶的反饋通常會存在一定的滯后;又例如,計算機應用的提供者的日常維護操作(例如,更新升級應用包,等)可能會造成業務的某些異常(然而,此時用戶所面臨的異常并非由于故障所造成);又例如,人工操作中的某些失誤也可能會造成異常和故障之間的關聯關系含混不清。因而,如何預測計算機應用中的異常和故障成為一個關注焦點。
發明內容
因而,期望能夠開發一種能夠準確、高效地預測計算機應用中的異常的技術方案,期望該技術方案可用充分考慮計算機應用的以往運行期間出現的業務度量中的異常與故障單據之間的關系、以及計算機應用在以往運行期間真實出現的故障以及故障單據之間的關系,來建立異常預測模型并通過選擇適當的參數,使得該異常預測模型可以提供盡可能準確的預測結果。另一方面,還期望能夠開發出基于計算機應用中的潛在異常來進一步預測計算機應用中的潛在故障的技術方案。
在本發明的一個實施方式中,提供了一種用于預測計算機應用中的異常的方法,包括:在計算機應用運行期間,檢測與計算機應用相關聯的業務度量和故障單據,故障單據指示計算機應用可能出現了故障;基于與業務度量相關聯的二階差分的絕對值計算閾值,其中閾值使得當與業務度量相關聯的二階差分的絕對值超過閾值時,計算機應用被召回的召回率Rrecall最大化,召回率Rrecall描述導致計算機應用被召回的故障單據的數量與故障單據的總數的比例;基于業務度量獲取計算機應用在下一時間段的預測度量;以及響應于與預測度量相關聯的二階差分的絕對值超過閾值,預測計算機應用在下一時間段的潛在異常。
在本發明的一個實施方式中,閾值使得當與業務度量相關聯的二階差分的絕對值超過閾值時,計算機應用被召回的準確率Rprecision最大化,準確率Rprecision描述導致計算機應用被召回的異常的數量與計算機應用的全部異常的數量的比例。
在本發明的一個實施方式中,提供了一種用于預測計算機應用中的異常的裝置,包括:檢測模塊,配置用于在計算機應用運行期間,檢測與計算機應用相關聯的業務度量和故障單據,故障單據指示計算機應用可能出現了故障;計算模塊,配置用于基于與業務度量相關聯的二階差分的絕對值計算閾值,其中閾值使得當與業務度量相關聯的二階差分的絕對值超過閾值時,計算機應用被召回的召回率Rrecall最大化,召回率Rrecall描述導致計算機應用被召回的故障單據的數量與故障單據的總數的比例;獲取模塊,配置用于基于業務度量獲取計算機應用在下一時間段的預測度量;以及預測模塊,配置用于響應于與預測度量相關聯的二階差分的絕對值超過閾值,預測計算機應用在下一時間段的潛在異常。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410041267.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:實現程序測試的方法和系統
- 下一篇:一種終端





