[發明專利]檢測和預測復雜系統中的瓶頸在審
| 申請號: | 201780023677.9 | 申請日: | 2017-06-08 |
| 公開(公告)號: | CN109074300A | 公開(公告)日: | 2018-12-21 |
| 發明(設計)人: | B·馬萊茨基;P·派德科夫斯基;M·帕茨特;P·沃爾查克 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 北京市中咨律師事務所 11247 | 代理人: | 于靜;楊曉光 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟件模塊 源軟件 輸出量 計算機程序產品 瓶頸 復雜系統 監視通信 檢測系統 可用帶寬 可用資源 空閑模式 通信信道 資源消耗 計算機系統 遍歷 信道 帶寬 監視 消耗 檢測 預測 分析 | ||
1.一種用于檢測系統中的瓶頸的方法,所述系統包括通過通信信道彼此通信的軟件模塊,所述方法包括:
接收一個圖,其中節點表示所述軟件模塊之一,邊表示所述通信信道之一,其中數據流從所述軟件模塊中的發送軟件模塊流到所述軟件模塊中的接收軟件模塊,并且其中表示軟件模塊的用作發送軟件模塊和接收軟件模塊的節點,涉及表示輸入數據的接收量與從所述輸入數據導出的輸出數據的產生量的預期比率的預定義因子;
為每個軟件模塊針對所選資源監視所述軟件模塊消耗的所述資源量與所述資源的可用量的比率;
為每個通信信道監視所述通信信道之一消耗的帶寬與所述通信信道的可用帶寬的比率,以及所述通信信道的空閑時間量;
對于處于空閑模式的軟件模塊,遍歷所述圖,用于識別其產生的輸出量低于處于空閑模式的所述軟件模塊所需的所述輸出量的源軟件模塊;以及
分析所述識別的源軟件模塊的資源消耗,以識別所述識別的源軟件模塊的資源的缺乏量。
2.根據權利要求1所述的方法,其中從包括數據源、數據處理系統和用戶接口的組中選擇所述節點。
3.根據權利要求1或2所述的方法,其中所述數據源是數據庫、文件系統、內容管理系統或流數據接口。
4.根據權利要求1-3中任一項所述的方法,其中,所述軟件模塊中的至少一個是微服務。
5.根據權利要求1-4中任一項所述的方法,其中,分析資源消耗包括跟蹤和報告在一段時間內所述缺乏對資源的支持。
6.根據權利要求1-5中任一項所述的方法,其中,分析資源消耗包括確定抵消所述缺乏對資源的支持的推薦。
7.根據權利要求1-6中任一項所述的方法,其中分析資源消耗包括將所述軟件模塊移動到不同的計算系統。
8.根據權利要求1-7中任一項所述的方法,其中分析資源消耗包括預測所述系統將如何對資源的變化做出反應。
9.根據權利要求1-8中任一項所述的方法,其中分析資源消耗包括跟蹤和報告在所述相同計算系統上競爭所述缺乏的資源的另一軟件模塊。
10.一種用于檢測系統中的瓶頸的瓶頸識別系統,所述系統包括通過通信信道彼此通信的軟件模塊,所述瓶頸識別方法包括:
接收單元,適于接收一個圖,其中節點表示所述軟件模塊之一,邊表示所述通信信道之一,其中數據流從所述軟件模塊中的發送軟件模塊流到所述軟件模塊中的接收軟件模塊,并且其中表示軟件模塊的用作發送軟件模塊和接收軟件模塊的節點,涉及表示輸入數據的接收量與從所述輸入數據導出的輸出數據的產生量的預期比率的預定義因子;
監視單元,適于為每個軟件模塊針對所選資源監視所述軟件模塊消耗的所述資源量與所述資源的可用量的比率,其中所述監視單元還適用于為每個通信信道監視所述通信信道之一消耗的帶寬與所述通信信道的可用帶寬的比率,以及所述通信信道的空閑時間量;
遍歷模塊,適于對于處于空閑模式的軟件模塊遍歷所述圖,以識別源軟件模塊,其產生的輸出量低于處于空閑模式的所述軟件模塊所需的輸出量;以及
分析模塊,適于分析所述識別的源軟件模塊的資源消耗,以識別所述識別的源軟件模塊的資源的缺乏量。
11.根據權利要求10所述的瓶頸識別系統,其中從包括數據源、數據處理系統和用戶接口的組中選擇所述節點。
12.根據權利要求10-11中任一項所述的瓶頸識別系統,其中,所述數據源是數據庫、文件系統、內容管理系統或流數據接口。
13.根據權利要求10-12中任一項所述的瓶頸識別系統,其中,所述軟件模塊中的至少一個是微服務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780023677.9/1.html,轉載請聲明來源鉆瓜專利網。





