[發(fā)明專利]一種對(duì)象云存儲(chǔ)系統(tǒng)響應(yīng)時(shí)延預(yù)測(cè)方法有效
| 申請(qǐng)?zhí)枺?/td> | 201710607350.8 | 申請(qǐng)日: | 2017-07-24 |
| 公開(kāi)(公告)號(hào): | CN107451041B | 公開(kāi)(公告)日: | 2019-11-22 |
| 發(fā)明(設(shè)計(jì))人: | 馮丹;蘇毅;華宇;施展 | 申請(qǐng)(專利權(quán))人: | 華中科技大學(xué) |
| 主分類號(hào): | G06F11/34 | 分類號(hào): | G06F11/34 |
| 代理公司: | 42201 華中科技大學(xué)專利中心 | 代理人: | 張建偉;曹葆青<國(guó)際申請(qǐng)>=<國(guó)際公布> |
| 地址: | 430074 湖北*** | 國(guó)省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 對(duì)象 存儲(chǔ)系統(tǒng) 響應(yīng) 預(yù)測(cè) 方法 | ||
1.一種對(duì)象云存儲(chǔ)系統(tǒng)響應(yīng)時(shí)延分布預(yù)測(cè)方法,其特征在于,包括如下步驟:
(1)采集參數(shù)
需要采集的參數(shù)包括前端層處理請(qǐng)求的進(jìn)程個(gè)數(shù)n、前端進(jìn)程請(qǐng)求解析的處理時(shí)延分布pfe(t)及平均時(shí)延后端進(jìn)程請(qǐng)求解析的處理時(shí)延分布pbe(t)及平均處理時(shí)延索引查找操作不命中時(shí)的處理時(shí)延分布imiss(t)及平均處理時(shí)延元數(shù)據(jù)讀操作不命中時(shí)的處理時(shí)延分布mmiss(t)及平均處理時(shí)延數(shù)據(jù)塊讀操作不命中時(shí)的處理時(shí)延分布dmiss(t)及平均處理時(shí)延索引查找操作的不命中率hi,元數(shù)據(jù)讀操作的不命中率hm,數(shù)據(jù)塊讀操作的不命中率hd,對(duì)象云存儲(chǔ)系統(tǒng)總的請(qǐng)求到達(dá)速率v,任一后端進(jìn)程j上的請(qǐng)求到達(dá)速率vj,任一后端進(jìn)程j上的數(shù)據(jù)讀操作的速率rj;
(2)預(yù)測(cè)后端進(jìn)程響應(yīng)時(shí)延分布
將后端進(jìn)程操作隊(duì)列中請(qǐng)求解析操作及其后連續(xù)的非請(qǐng)求解析操作合并為一個(gè)聯(lián)合操作,并根據(jù)聯(lián)合操作隊(duì)列構(gòu)建后端進(jìn)程M/G/1隊(duì)列模型,所述M/G/1模型指請(qǐng)求到達(dá)過(guò)程服從泊松過(guò)程,請(qǐng)求處理時(shí)延分布服從一般分布,同一時(shí)間最多只有一個(gè)請(qǐng)求得到處理;一個(gè)聯(lián)合操作中包含多個(gè)操作;將其中包含的所有操作的處理時(shí)延分布函數(shù)進(jìn)行卷積計(jì)算,得到聯(lián)合操作的處理時(shí)延分布;通過(guò)將一個(gè)聯(lián)合操作中包含的所有操作的平均處理時(shí)延相加,得到聯(lián)合操作的平均處理時(shí)延;
根據(jù)所構(gòu)建的后端進(jìn)程M/G/1隊(duì)列模型,得到的所述聯(lián)合操作在后端進(jìn)程操作隊(duì)列中的等待時(shí)延分布Wbe(t);將Wbe(t)和步驟(1)得到的后端進(jìn)程請(qǐng)求解析操作處理時(shí)延分布pbe(t)、索引查詢操作處理時(shí)延分布i(t)和元數(shù)據(jù)讀操作處理時(shí)延分布m(t)進(jìn)行卷積計(jì)算(進(jìn)行卷積計(jì)算的方法是:(Wbe*pbe*i*m)(t)),得到后端進(jìn)程的訪問(wèn)請(qǐng)求響應(yīng)時(shí)延分布Sbe(t);(3)預(yù)測(cè)后端進(jìn)程上的請(qǐng)求在前端層上的響應(yīng)時(shí)延分布
根據(jù)前端進(jìn)程的請(qǐng)求處理隊(duì)列建立前端進(jìn)程M/G/1隊(duì)列模型;根據(jù)所建前端進(jìn)程M/G/1隊(duì)列模型,得到前端進(jìn)程請(qǐng)求處理隊(duì)列的響應(yīng)時(shí)延分布Sq(t);
用前端進(jìn)程請(qǐng)求處理隊(duì)列響應(yīng)時(shí)延分布Sq(t)和步驟(2)得到的一個(gè)后端進(jìn)程響應(yīng)時(shí)延分布進(jìn)行卷積,得到該后端進(jìn)程上的請(qǐng)求在前端層上的響應(yīng)時(shí)延分布Sfe(t);
(4)預(yù)測(cè)系統(tǒng)總體響應(yīng)時(shí)延分布
對(duì)于每一個(gè)后端進(jìn)程,以該后端進(jìn)程上請(qǐng)求的到達(dá)速率vj與對(duì)象云存儲(chǔ)系統(tǒng)總的請(qǐng)求到達(dá)速率v的比值vj/v作為權(quán)值,計(jì)算同一時(shí)段內(nèi)所有后端進(jìn)程上的請(qǐng)求在前端層上的響應(yīng)時(shí)延分布的混合分布,得到系統(tǒng)總體響應(yīng)時(shí)延分布。
2.如權(quán)利要求1所述的方法,其特征在于,所述步驟(1)中對(duì)象云存儲(chǔ)系統(tǒng)數(shù)據(jù)訪問(wèn)過(guò)程中、前端進(jìn)程請(qǐng)求解析操作、后端進(jìn)程請(qǐng)求解析操作、內(nèi)存不命中的索引查詢操作、內(nèi)存不命中的元數(shù)據(jù)讀操作和內(nèi)存不命中的數(shù)據(jù)塊讀操作的處理時(shí)延的分布和平均值是分別通過(guò)對(duì)測(cè)試得到的數(shù)據(jù)進(jìn)行分布擬合和計(jì)算平均值的方法得到的。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華中科技大學(xué),未經(jīng)華中科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710607350.8/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 對(duì)象選擇裝置、對(duì)象選擇程序及對(duì)象選擇方法
- 對(duì)象顯示裝置、對(duì)象顯示系統(tǒng)以及對(duì)象顯示方法
- 對(duì)象顯示裝置、對(duì)象顯示方法和對(duì)象顯示程序
- 對(duì)象顯示裝置、對(duì)象顯示方法和對(duì)象顯示程序
- 對(duì)象顯示裝置、對(duì)象顯示方法和對(duì)象顯示程序
- 對(duì)象分析方法、對(duì)象分析設(shè)備及對(duì)象分析系統(tǒng)
- 對(duì)象索引方法、對(duì)象搜索方法及對(duì)象索引系統(tǒng)
- 對(duì)象分類方法和對(duì)象分類設(shè)備
- 對(duì)象庫(kù)中的對(duì)象簽名
- 對(duì)象追蹤方法、對(duì)象追蹤系統(tǒng)以及對(duì)象追蹤程序
- 用于處理到遠(yuǎn)程存儲(chǔ)位置的故障恢復(fù)的方法、系統(tǒng)以及程序
- 包括向外擴(kuò)展型存儲(chǔ)系統(tǒng)的存儲(chǔ)系統(tǒng)群及其管理方法
- 一種移動(dòng)存儲(chǔ)系統(tǒng)及其存儲(chǔ)方法
- 存儲(chǔ)系統(tǒng)的數(shù)據(jù)備份與恢復(fù)系統(tǒng)、方法、設(shè)備及存儲(chǔ)介質(zhì)
- 在線遷移異構(gòu)系統(tǒng)數(shù)據(jù)的方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 建立存儲(chǔ)系統(tǒng)伙伴關(guān)系的方法及裝置
- 數(shù)據(jù)處理系統(tǒng)及其操作方法
- 一種容災(zāi)平臺(tái)及一種容災(zāi)方法
- 在基于云的存儲(chǔ)系統(tǒng)中服務(wù)I/O操作
- 一種數(shù)據(jù)修復(fù)方法及裝置
- 時(shí)刻響應(yīng)
- 第一響應(yīng)和第二響應(yīng)
- 需求響應(yīng)方法和需求響應(yīng)系統(tǒng)
- 響應(yīng)裝置及其集成電路、響應(yīng)方法及響應(yīng)系統(tǒng)
- 響應(yīng)處理方法及響應(yīng)處理裝置
- 響應(yīng)裝置及網(wǎng)絡(luò)響應(yīng)方法
- 響應(yīng)生成方法、響應(yīng)生成裝置和響應(yīng)生成程序
- 響應(yīng)車輛、響應(yīng)車輛管理系統(tǒng)和響應(yīng)車輛控制系統(tǒng)
- 斷電響應(yīng)
- 響應(yīng)裝置、響應(yīng)方法及存儲(chǔ)介質(zhì)
- 圖像編碼裝置、圖像編碼方法、圖像譯碼裝置、圖像譯碼方法、程序以及記錄介質(zhì)
- 圖像編碼裝置、圖像編碼方法、圖像譯碼裝置、圖像譯碼方法
- 圖像編碼裝置、圖像編碼方法、圖像譯碼裝置、圖像譯碼方法
- 基于時(shí)間序列預(yù)測(cè)模型適用性量化的預(yù)測(cè)模型選擇方法
- 圖像編碼裝置、圖像編碼方法、圖像譯碼裝置、圖像譯碼方法
- 分類預(yù)測(cè)方法及裝置、預(yù)測(cè)模型訓(xùn)練方法及裝置
- 幀內(nèi)預(yù)測(cè)的方法及裝置
- 圖像預(yù)測(cè)方法及裝置、電子設(shè)備和存儲(chǔ)介質(zhì)
- 文本預(yù)測(cè)方法、裝置以及電子設(shè)備
- 模型融合方法、預(yù)測(cè)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





