[發明專利]用于監視一個應用在計算機系統上的執行的方法和系統有效
| 申請號: | 201410563100.5 | 申請日: | 2014-10-21 |
| 公開(公告)號: | CN104572232B | 公開(公告)日: | 2018-04-17 |
| 發明(設計)人: | A·P·道玲;N·馬力克;C·米勒 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;H04L29/08 |
| 代理公司: | 北京市金杜律師事務所11256 | 代理人: | 酆迅,陳穎 |
| 地址: | 美國紐*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 監視 一個 應用 計算機系統 執行 方法 系統 | ||
1.一種用于監視一個應用在計算機系統上的執行的方法,包括:
針對測量所述計算機系統的性能的資源利用變量集合中的每個資源利用變量來獲取多個基本資源操作值,所述多個基本資源操作值經由無代理處理而獲?。?/p>
基于所述基本資源操作值對所述計算機系統的應用簡檔進行編譯,所述應用簡檔包括所述資源利用變量集合中的每個資源利用變量的過程控制上限和過程控制下限;
在所述應用在所述計算機系統上的執行期間針對所述計算機系統的資源利用變量集合中的每個資源利用變量收集利用操作值;以及
基于所述利用操作值集合中的每個利用操作值與針對所述資源利用變量集合中的每個資源利用變量的對應的過程控制上限和對應的過程控制下限的比較,而評估所述計算機系統內的所述應用的性能,進一步包括:
對多個基線監視時間進行調度,所述多個基線監視時間中的每個基線監視時間被預計在所述計算機系統的不同操作負載期間出現,
其中所述獲取包括對所述計算機系統拍攝快照,所述快照包括所述資源利用變量中的每個資源利用變量在所述基線監視時間中的每個基線監視時間的基本資源操作值;并且
其中所述收集包括對所述計算機系統拍攝快照,所述快照包括所述資源利用變量中的每個資源利用變量在所述應用正在所述計算機系統上執行時的利用操作值,進一步包括:
調度從所述基線監視時間集合中適時去除的第二多個所述基線監視時間;
在所述第二多個所述基線監視時間中的每個基線監視時間拍攝第二快照集合;
基于所述第二快照集合中所更新的基本資源操作值而利用替換應用簡檔對所述應用簡檔進行替換;以及
關于所述替換應用簡檔而執行對所述應用的所述性能的評估。
2.根據權利要求1所述的方法,其中對所述應用簡檔的所述編譯進一步包括基于多個基本資源操作值而針對所述資源利用變量中的每個資源利用變量執行移動范圍控制限度計算。
3.根據權利要求2所述的方法,其中所述執行移動范圍控制限度計算進一步包括:
計算所述多個基本資源操作值中的每個連續資源操作值配對之間的絕對差值;
對所有所計算的絕對差值求平均以得到平均差值;
對所述多個基本資源操作值求平均以得到平均資源操作值;
將所述平均差值乘以權重因數以得到加權平均差值;
將所述加權平均差值相加到所述平均資源操作值以得到所述過程控制上限;以及
從所述平均資源操作值減去所述加權平均差值以得到所述過程控制下限。
4.根據權利要求1所述的方法,進一步包括響應于確定所述利用操作值處于由所述過程控制上限和所述過程控制下限定義的范圍之外而向所述應用的用戶發送錯誤消息。
5.根據權利要求1所述的方法,其中所述計算機系統包括服務器,并且所述編譯和所述評估在所述應用的用戶的客戶端上執行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410563100.5/1.html,轉載請聲明來源鉆瓜專利網。





