[發(fā)明專利]用于識(shí)別多級(jí)工作流處理中的資源瓶頸的方法和系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201410687288.4 | 申請(qǐng)日: | 2014-11-25 |
| 公開(公告)號(hào): | CN104731574B | 公開(公告)日: | 2018-07-03 |
| 發(fā)明(設(shè)計(jì))人: | P.杜布;孟曉橋;譚劍;張立 | 申請(qǐng)(專利權(quán))人: | 國際商業(yè)機(jī)器公司 |
| 主分類號(hào): | G06F9/50 | 分類號(hào): | G06F9/50 |
| 代理公司: | 北京市柳沈律師事務(wù)所 11105 | 代理人: | 邸萬奎 |
| 地址: | 美國紐*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 邏輯級(jí) 物理資源 函數(shù)關(guān)系 資源瓶頸 并發(fā) 工作流處理 使用量水平 消耗 計(jì)算系統(tǒng) 系統(tǒng)識(shí)別 工作流 組資源 建模 瓶頸 預(yù)測(cè) | ||
1.一種識(shí)別多級(jí)工作流處理中的資源瓶頸的方法,包括:
由計(jì)算機(jī)處理器識(shí)別邏輯級(jí)和計(jì)算系統(tǒng)中的物理資源之間的相關(guān)性,以確定哪個(gè)邏輯級(jí)涉及哪組資源;
由計(jì)算機(jī)處理器對(duì)于每個(gè)所識(shí)別的相關(guān)性,確定物理資源的使用量水平和邏輯級(jí)的并發(fā)水平之間的函數(shù)關(guān)系;
由計(jì)算機(jī)處理器基于對(duì)于每個(gè)邏輯級(jí)確定的函數(shù)關(guān)系,估計(jì)每個(gè)邏輯級(jí)對(duì)物理資源的消耗,其中所述估計(jì)包括:獲得所述邏輯級(jí)在不同作業(yè)上的服務(wù)時(shí)間分布以及服務(wù)時(shí)間,其中所述服務(wù)時(shí)間是當(dāng)在級(jí)s中時(shí)作業(yè)i消耗的所述級(jí)s的時(shí)間量;以及
由計(jì)算機(jī)處理器基于所估計(jì)的消耗來執(zhí)行預(yù)測(cè)建模,以確定所述每個(gè)邏輯級(jí)將成為瓶頸所在的并發(fā)水平及其對(duì)應(yīng)的物理資源,其中基于所述預(yù)測(cè)建模來調(diào)整所述物理資源以實(shí)現(xiàn)期望的吞吐量水平;
其中所述識(shí)別包括:
對(duì)于每個(gè)邏輯級(jí),獲得所述每個(gè)邏輯級(jí)中的并發(fā)數(shù)量的時(shí)間序列;
獲得每個(gè)物理資源的使用率的時(shí)間序列;
對(duì)于每個(gè)邏輯級(jí),通過計(jì)算邏輯級(jí)的并發(fā)水平的時(shí)間序列與資源使用量時(shí)間序列之間的互相關(guān)系數(shù)以識(shí)別使用率與所述每個(gè)邏輯級(jí)的并發(fā)水平的改變相關(guān)聯(lián)的所述物理資源。
2.如權(quán)利要求1所述的方法,其中,所述確定所述函數(shù)關(guān)系包括:對(duì)于所述邏輯級(jí)的并發(fā)水平的單位增大和減小,分析物理資源的使用量水平的改變。
3.如權(quán)利要求1所述的方法,其中,所述確定所述函數(shù)關(guān)系包括:使用遞歸函數(shù)來識(shí)別物理資源的使用率和邏輯級(jí)的并發(fā)水平之間的函數(shù)關(guān)系。
4.如權(quán)利要求1所述的方法,其中所述估計(jì)包括:
作為在處理所述邏輯級(jí)時(shí)涉及的不同物理資源處的服務(wù)時(shí)間的函數(shù)來估計(jì)邏輯級(jí)的服務(wù)時(shí)間。
5.如權(quán)利要求4所述的方法,其中,所述不同物理資源處的服務(wù)時(shí)間導(dǎo)致在一個(gè)或多個(gè)所述物理資源處的一個(gè)或多個(gè)作業(yè)的調(diào)度策略。
6.如權(quán)利要求1所述的方法,其中,所述執(zhí)行預(yù)測(cè)建模包括:執(zhí)行排隊(duì)網(wǎng)絡(luò)仿真,該仿真應(yīng)用所述函數(shù)關(guān)系和每個(gè)邏輯級(jí)對(duì)物理資源的消耗。
7.一種識(shí)別多級(jí)工作流處理中的資源瓶頸的系統(tǒng),包括:
計(jì)算機(jī)處理器;
模塊,該模塊可操作以在計(jì)算機(jī)處理器上執(zhí)行,并且還可操作以識(shí)別邏輯級(jí)和計(jì)算系統(tǒng)中的物理資源之間的相關(guān)性,以確定哪個(gè)邏輯級(jí)涉及哪組資源,
對(duì)于每個(gè)所識(shí)別的相關(guān)性,該模塊還可以操作以確定物理資源的使用量水平和邏輯級(jí)的并發(fā)水平之間的函數(shù)關(guān)系,
該模塊還可操作以基于對(duì)于每個(gè)邏輯級(jí)確定的函數(shù)關(guān)系,估計(jì)每個(gè)邏輯級(jí)對(duì)物理資源的消耗,其中所述估計(jì)包括:獲得所述邏輯級(jí)在不同作業(yè)上的服務(wù)時(shí)間分布以及服務(wù)時(shí)間,其中所述服務(wù)時(shí)間是當(dāng)在級(jí)s中時(shí)作業(yè)i消耗的所述級(jí)s的時(shí)間量,以及
該模塊還可操作以基于所估計(jì)的消耗來執(zhí)行預(yù)測(cè)建模,以確定所述每個(gè)邏輯級(jí)將成為瓶頸所在的并發(fā)水平及其對(duì)應(yīng)的物理資源,其中基于所述預(yù)測(cè)建模來調(diào)整所述物理資源以實(shí)現(xiàn)期望的吞吐量水平,
其中為了識(shí)別邏輯級(jí)和物理資源之間的相關(guān)性,所述模塊可操作以對(duì)于每個(gè)邏輯級(jí),獲得所述每個(gè)邏輯級(jí)中的并發(fā)數(shù)量的時(shí)間序列,所述模塊還可操作以獲得每個(gè)物理資源的使用率的時(shí)間序列,并且對(duì)于每個(gè)邏輯級(jí),所述模塊還可操作通過計(jì)算邏輯級(jí)的并發(fā)水平的時(shí)間序列與資源使用量時(shí)間序列之間的互相關(guān)系數(shù)以識(shí)別使用率與所述每個(gè)邏輯級(jí)的并發(fā)水平的改變相關(guān)聯(lián)的物理資源。
8.如權(quán)利要求7所述的系統(tǒng),其中,為了確定所述函數(shù)關(guān)系,所述模塊還可操作以對(duì)于所述邏輯級(jí)的并發(fā)水平的單位增大和減小,分析物理資源的使用量水平的改變。
9.如權(quán)利要求7所述的系統(tǒng),其中,為了確定所述函數(shù)關(guān)系,所述模塊還可操作以使用遞歸函數(shù)來識(shí)別物理資源的使用率和邏輯級(jí)的并發(fā)水平之間的函數(shù)關(guān)系。
10.如權(quán)利要求7所述的系統(tǒng),其中,為了估計(jì)所述消耗,所述模塊還可操作以估計(jì)在處理所述邏輯級(jí)時(shí)涉及的不同物理資源處的邏輯級(jí)的服務(wù)時(shí)間。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國際商業(yè)機(jī)器公司,未經(jīng)國際商業(yè)機(jī)器公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410687288.4/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 帶有自定時(shí)預(yù)充電的多米諾邏輯電路
- 用于納米級(jí)狀態(tài)機(jī)器、納米級(jí)流水線、以及其他納米級(jí)電子電路的納米級(jí)鎖存器和阻抗編碼邏輯
- 無等待動(dòng)態(tài)優(yōu)先級(jí)的PCI總線仲裁擴(kuò)展器
- 軟件通信體系架構(gòu)邏輯設(shè)備系統(tǒng)及監(jiān)測(cè)、查詢與控制方法
- 用于識(shí)別多級(jí)工作流處理中的資源瓶頸的方法和系統(tǒng)
- 一種資源分配方法及裝置
- 具有柔性邏輯的控制器的配置方法、運(yùn)算方法及控制器
- 一種無毛刺的TSPC型D觸發(fā)器
- 數(shù)據(jù)處理裝置及配置方法、神經(jīng)網(wǎng)絡(luò)處理器、芯片、設(shè)備
- 超前歸一化器
- 用于控制流分析的方法和裝置
- 一種基于逆向工程自動(dòng)生成軟件文檔的方法及裝置
- 基于寄存器傳輸語言確定靜態(tài)函數(shù)調(diào)用關(guān)系的方法
- 一種函數(shù)調(diào)用關(guān)系的識(shí)別方法及裝置
- 一種函數(shù)調(diào)用關(guān)系的顯示方法、裝置及終端
- 面向C#的函數(shù)調(diào)用路徑生成方法
- 一種信息處理方法及服務(wù)器、計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 一種函數(shù)信息獲取的方法以及裝置
- 一種依賴關(guān)系的生成方法及裝置
- java代碼中函數(shù)調(diào)用的提取方法、裝置、介質(zhì)及計(jì)算機(jī)設(shè)備
- 一種蜂窩無線通信網(wǎng)的分區(qū)擴(kuò)容方法及裝置
- 硬件效能的管理方法及云端運(yùn)算系統(tǒng)
- 一種云制造模式下作業(yè)車間非瓶頸資源能力的界定方法
- 一種可重構(gòu)網(wǎng)絡(luò)中基于敏感度的高效資源分配方法
- 基于資源信息增益的Hadoop集群瓶頸檢測(cè)方法
- 一種作業(yè)車間資源的調(diào)度方法及裝置
- 系統(tǒng)資源監(jiān)控與瓶頸識(shí)別方法
- 一種基于云平臺(tái)的任務(wù)瓶頸確定方法及裝置
- 資源瓶頸預(yù)測(cè)方法、設(shè)備、系統(tǒng)及可讀存儲(chǔ)介質(zhì)
- 物料加工路徑選擇方法及裝置





