[發明專利]一種云平臺下性能加權的虛擬資源動態管理策略方法有效
| 申請號: | 201410184681.1 | 申請日: | 2014-05-04 |
| 公開(公告)號: | CN104010028B | 公開(公告)日: | 2017-11-07 |
| 發明(設計)人: | 郭芬;閔華清;杜卿;王亮明 | 申請(專利權)人: | 華南理工大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/917 |
| 代理公司: | 廣州市華學知識產權代理有限公司44245 | 代理人: | 蔡茂略 |
| 地址: | 510640 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 平臺 性能 加權 虛擬 資源 動態 管理 策略 方法 | ||
1.一種云平臺下性能加權的虛擬資源動態管理策略方法,其特征在于,所述方法包括下列步驟:
S1、云平臺管理員預先配置好虛擬機規模及各性能權值預設值和宿主機負載性能權重參數并提供選擇模板,允許用戶在線選擇虛擬機配置及自定義各性能要求權值,允許用戶手動選擇需要優化的虛擬機;
S2、資源監控器進行資源狀態動態監控,實時監測云平臺系統中虛擬機和宿主機的性能值,當虛擬機監測器監測到宿主機的性能值超過指定閾值,則通知虛擬機調度器進行預警處理,啟動動態遷移調度策略;
S3、查看優化隊列,當用戶請求手動選擇需要優化的虛擬機時,通知虛擬機調度器進行資源優化,啟動動態遷移調度策略;
S4、查看新任務隊列,當用戶請求新的虛擬機時,通知虛擬機調度器進行資源自動部署,動態更新,結合當前云平臺中宿主機負載性能權重參數和虛擬機參數的各性能監測值,根據基于負載性能加權的負載性能度量模型,啟動虛擬機部署策略,從當前調度域中為用戶計算出最合適的目標宿主機,若當前調度域無法找到滿足條件的宿主機,則啟用動態遷移策略,選擇合適的虛擬機在調度域內遷移后再重新布置當前請求的虛擬機;
其中,所述基于負載性能加權的負載性能度量模型,其具體如下:
O為云平臺的負載均衡值,
其中,m代表云平臺中宿主機即物理服務器的數量,表示云平臺宿主機的負載性能均值;
其中bl(j)表示宿主機pj的負載性能值,σ和1-σ為負載性能加權參數,分別代表宿主機性能權值參數和虛擬機性能權值參數;
其中Hp(pj)為宿主機pj的性能值;
其中向量為宿主機pj的實時性能數據向量,其中CPj,MPj,HPj,NPj分別為宿主機pj當前的CPU性能值、內存性能值、外存性能值、網絡性能值,向量其中分別為宿主機pj當前CPU性能值、內存性能值、外存性能值、網絡性能值的權重;
其中Hv(j,i)為第j個宿主機上第i個虛擬機Vji的性能值;
函數fn(j)返回第j個宿主機上已部署的虛擬機個數;
函數W(j,i),功能是返回第j個宿主機上第i個虛擬機的預設配置對應的權重向量其中wvS1,wvS2,wvS3,wvS4分別為虛擬機Vji當前CPU性能值、內存性能值、外存性能值、網絡性能值的權重;
用于返回虛擬機Vji的性能數據向量其中分別為虛擬機Vji當前CPU性能值、內存性能值、外存性能值、網絡性能值;
S5、云平臺將當前宿主機分為n組,默認開啟第一組,當第一組無法滿足系統新的需求時,則開啟下一組為啟動的宿主機組并與當前活動組合并為一組,若當前調度域包括云平臺系統所有宿主機,則輸出相應信息,返回失敗,否則啟動下一組未啟動的宿主機,并與當前調度域合并為一組,如此循環,直到所有宿主機已經開啟。
2.根據權利要求1所述的云平臺下性能加權的虛擬資源動態管理策略方法,其特征在于,所述步驟S1具體為:
S11、預置云平臺中宿主機集合P及分組信息、系統監測的各宿主機性能數據集合和宿主機性能權重矩陣Wp,其中m代表云平臺中宿主機即物理服務器的數量;
S12、預置云平臺中所有的宿主機上部署的虛擬機信息V、虛擬機配置權重矩陣Wv、虛擬機預設配置矩陣;
S13、初始化告警隊列;
S14、初始化用戶指定優化處理的宿主機隊列及指定參數信息;
S15、初始化新虛擬機申請隊列Q。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華南理工大學,未經華南理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410184681.1/1.html,轉載請聲明來源鉆瓜專利網。





