[發(fā)明專利]基于多變量分組的服務(wù)器性能預(yù)測方法在審
| 申請(qǐng)?zhí)枺?/td> | 201611213761.0 | 申請(qǐng)日: | 2016-12-26 |
| 公開(公告)號(hào): | CN108241864A | 公開(公告)日: | 2018-07-03 |
| 發(fā)明(設(shè)計(jì))人: | R·W·馬丁;張宏斌;曹健 | 申請(qǐng)(專利權(quán))人: | 摩根士丹利服務(wù)集團(tuán)有限公司 |
| 主分類號(hào): | G06K9/62 | 分類號(hào): | G06K9/62 |
| 代理公司: | 中國國際貿(mào)易促進(jìn)委員會(huì)專利商標(biāo)事務(wù)所 11038 | 代理人: | 李穎 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 服務(wù)器性能 多變量 預(yù)測 時(shí)間序列 歷史性能數(shù)據(jù) 時(shí)間序列信息 系統(tǒng)性能指標(biāo) 企業(yè)服務(wù)器 分組 短期預(yù)測 多步預(yù)測 高度動(dòng)態(tài) 高效分配 預(yù)測模型 資源共享 資源消耗 單變量 服務(wù)器 搜索 合成 轉(zhuǎn)化 研究 | ||
本公開涉及基于多變量分組的服務(wù)器性能預(yù)測方法。本發(fā)明提出了一種用于多步預(yù)測企業(yè)服務(wù)器性能的方法。在高度動(dòng)態(tài)的資源共享環(huán)境中,系統(tǒng)性能指標(biāo)的準(zhǔn)確預(yù)測是資源高效分配的關(guān)鍵。針對(duì)CPU負(fù)載等性能指標(biāo)的預(yù)測,研究人員已提出一系列預(yù)測模型,但大部分集中在單變量和短期預(yù)測領(lǐng)域。該方法收集了服務(wù)器的歷史性能數(shù)據(jù),并且將其轉(zhuǎn)化成多變量時(shí)間序列。在進(jìn)行預(yù)測時(shí),通過K近鄰算法對(duì)歷史的多變量時(shí)間序列進(jìn)行搜索,找到與當(dāng)前的服務(wù)器性能及資源消耗的狀態(tài)最為接近的歷史序列。將K個(gè)最相近的歷史時(shí)間序列的后續(xù)時(shí)間序列信息合成未來服務(wù)器性能狀況的預(yù)測值。
技術(shù)領(lǐng)域
本發(fā)明涉及信息技術(shù)領(lǐng)域中的多變量服務(wù)器負(fù)載預(yù)測方法。
背景技術(shù)
目前,已有許多研究通過時(shí)間序列預(yù)測算法對(duì)服務(wù)器性能進(jìn)行預(yù)測。
這些研究有的使用了經(jīng)典的線性回歸、指數(shù)平滑或者ARIMA模型進(jìn)行時(shí)間序列預(yù)測,也有的使用了更為復(fù)雜的支持向量機(jī)(SVM)、神經(jīng)網(wǎng)絡(luò)以及模糊邏輯算法。KNN算法也在時(shí)間序列預(yù)測中得到了使用。但是現(xiàn)有的服務(wù)器性能預(yù)測都是針對(duì)的單一指標(biāo),而忽略了實(shí)際中對(duì)多個(gè)指標(biāo)預(yù)測的需求以及指標(biāo)間的相關(guān)性;另一方面,這些預(yù)測針對(duì)的是下一步的數(shù)據(jù),無法對(duì)未來多個(gè)步長的數(shù)據(jù)進(jìn)行準(zhǔn)確的預(yù)測。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)解決問題:
1.基于多維K近鄰方法獲取多步性能預(yù)測
通過多維K近鄰方法能夠預(yù)測多步性能信息,擴(kuò)大了預(yù)測的范圍。
2.通過維度分組提高預(yù)測速度
隨著時(shí)間序列維度的增加,進(jìn)行時(shí)間序列預(yù)測的速度會(huì)急劇下降。如果預(yù)測算法運(yùn)行時(shí)間過長,則失去了實(shí)時(shí)預(yù)測的能力。通過變量分組提高了預(yù)測速度。
3.通過維度分組,保留了變量間的相關(guān)性
當(dāng)多元時(shí)間序列的維度很多時(shí),直接進(jìn)行KNN預(yù)測反而由于變量之間的干擾而產(chǎn)生很大誤差。通過維度分組,保留了變量間的相關(guān)性,又提高了速度。
本發(fā)明的技術(shù)解決方案:為了綜合利用各個(gè)指標(biāo)信息以提高預(yù)測的精度,本發(fā)明提出一種基于多變量分組的K最近鄰算法的服務(wù)器性能預(yù)測方法。通過分析各變量間的相關(guān)性對(duì)變量進(jìn)行分組,在此基礎(chǔ)上利用K最近鄰法搜索相似歷史序列,進(jìn)行多步預(yù)測。
本發(fā)明與現(xiàn)有技術(shù)相比的優(yōu)點(diǎn)在于:
使用了多維K最近鄰方法實(shí)現(xiàn)對(duì)服務(wù)器的多步性能預(yù)測。同時(shí),將變量按相關(guān)性、依賴性進(jìn)行分組,使得每個(gè)組內(nèi)的變量聯(lián)系密切,不同組的變量之間的相關(guān)度較低或相對(duì)獨(dú)立。對(duì)變量進(jìn)行分組在減少干擾提高預(yù)測精度的同時(shí),還可以極大地降低多元時(shí)間序列的維度,從而加快KNN的搜索速度。
附圖說明
圖1 KNN算法示意圖。
圖2預(yù)測算法流程圖。
圖3是按照本發(fā)明的各實(shí)施例的企業(yè)計(jì)算機(jī)系統(tǒng)的框圖。
具體實(shí)施方式
本發(fā)明分為以下步驟:
S1確定相關(guān)性矩陣
給定長度為T、維度為d的多變量時(shí)間序列,我們利用相關(guān)系數(shù)來衡量兩個(gè)變量之間的關(guān)聯(lián)程度。本專利選擇斯皮爾曼秩相關(guān)系數(shù)(Spearman’s rank correlationcoefficient),它是一個(gè)度量兩變量間聯(lián)系強(qiáng)弱的非參數(shù)性質(zhì)的秩統(tǒng)計(jì)參數(shù)。
對(duì)容量為n的樣本,原始數(shù)據(jù)Xi,Yi被轉(zhuǎn)換為等級(jí)數(shù)據(jù)xi,yi,相關(guān)系數(shù)ρXY為:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于摩根士丹利服務(wù)集團(tuán)有限公司,未經(jīng)摩根士丹利服務(wù)集團(tuán)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611213761.0/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06K 數(shù)據(jù)識(shí)別;數(shù)據(jù)表示;記錄載體;記錄載體的處理
G06K9-00 用于閱讀或識(shí)別印刷或書寫字符或者用于識(shí)別圖形,例如,指紋的方法或裝置
G06K9-03 .錯(cuò)誤的檢測或校正,例如,用重復(fù)掃描圖形的方法
G06K9-18 .應(yīng)用具有附加代碼標(biāo)記或含有代碼標(biāo)記的打印字符的,例如,由不同形狀的各個(gè)筆畫組成的,而且每個(gè)筆畫表示不同的代碼值的字符
G06K9-20 .圖像捕獲
G06K9-36 .圖像預(yù)處理,即無須判定關(guān)于圖像的同一性而進(jìn)行的圖像信息處理
G06K9-60 .圖像捕獲和多種預(yù)處理作用的組合
- 內(nèi)容服務(wù)器時(shí)延確定
- 測試過程的監(jiān)控方法、測試管理服務(wù)器和測試服務(wù)器
- 內(nèi)容服務(wù)器時(shí)延確定
- 一種服務(wù)器性能測試環(huán)境搭建系統(tǒng)及方法
- 服務(wù)器群組的服務(wù)升級(jí)方法及系統(tǒng)
- 一種數(shù)據(jù)處理方法、裝置及系統(tǒng)
- 壓力測試方法、裝置及可讀介質(zhì)
- 一種計(jì)算節(jié)點(diǎn)服務(wù)器的調(diào)度方法及相關(guān)裝置
- 物理機(jī)性能測試方法及裝置
- 一種服務(wù)器性能調(diào)整方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 利用模型切換和屬性插值的自適應(yīng)多變量過程控制器
- 多變量系統(tǒng)的內(nèi)??刂破?、控制系統(tǒng)和控制方法
- 一種多變量時(shí)空數(shù)據(jù)的范圍查詢方法及系統(tǒng)
- 一種多變量多時(shí)變擾動(dòng)系統(tǒng)的性能評(píng)估方法及評(píng)估系統(tǒng)
- 基于模型預(yù)測控制的多變量輸入EHA系統(tǒng)的控制方法
- 一種多變量扭曲時(shí)間序列預(yù)測方法
- 一種自適應(yīng)多變量廣義超螺旋方法
- 基于DE-MIC算法檢測多變量相關(guān)性方法和系統(tǒng)
- 一種基于FCN的多變量時(shí)間序列數(shù)據(jù)分類方法
- 一種基于多變量商差法的電力系統(tǒng)潮流計(jì)算方法
- 圖像編碼裝置、圖像編碼方法、圖像譯碼裝置、圖像譯碼方法、程序以及記錄介質(zhì)
- 圖像編碼裝置、圖像編碼方法、圖像譯碼裝置、圖像譯碼方法
- 圖像編碼裝置、圖像編碼方法、圖像譯碼裝置、圖像譯碼方法
- 基于時(shí)間序列預(yù)測模型適用性量化的預(yù)測模型選擇方法
- 圖像編碼裝置、圖像編碼方法、圖像譯碼裝置、圖像譯碼方法
- 分類預(yù)測方法及裝置、預(yù)測模型訓(xùn)練方法及裝置
- 幀內(nèi)預(yù)測的方法及裝置
- 圖像預(yù)測方法及裝置、電子設(shè)備和存儲(chǔ)介質(zhì)
- 文本預(yù)測方法、裝置以及電子設(shè)備
- 模型融合方法、預(yù)測方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





