[發明專利]一種虛擬機實時能耗計量方法有效
| 申請號: | 201210137864.9 | 申請日: | 2012-05-04 |
| 公開(公告)號: | CN102854968A | 公開(公告)日: | 2013-01-02 |
| 發明(設計)人: | 王穎;亓峰;李妍霏;熊翱;李文璟;邱雪松;孟洛明 | 申請(專利權)人: | 北京郵電大學 |
| 主分類號: | G06F1/28 | 分類號: | G06F1/28;G06F9/455 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 瞿衛軍 |
| 地址: | 100876 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 虛擬機 實時 能耗 計量 方法 | ||
1.一種虛擬機實時能耗計量方法,其特征在于,包括步驟:
B:采集每個虛擬機的CPU利用率、內存利用率、磁盤吞吐量,以及物理節點的實測能耗,匹配成訓練向量:
其中,n表示所述虛擬機的數量,Ucpu(k)表示第k個虛擬機的CPU利用率,Umem(k)表示第k個虛擬機的內存利用率,Uio(k)表示第k個虛擬機的磁盤吞吐量,Pserver表示所述物理節點的實測能耗;
C:重復所述步驟B,得到預定數量的、非線性的所述訓練向量,進而構建得到訓練向量集合;
D:對所述訓練向量集合中的訓練向量進行線性擬合,采用最小二乘法計算分類三段模型的權重參數;所述分類三段模型形式如下:
其中,s的數值為1、2或者3,分別對應表示n個所述虛擬機的CPU利用率總和處于低段、中段或者高段;αn,s表示分類三段模型的CPU權重參數;βn,s表示分類三段模型的內存權重參數;γn,s表示分類三段模型的磁盤權重參數;en,s表示分類三段模型的第四權重參數;Pbaseline表示所述物理節點的基線能耗;
E:在實際應用環境中,采集每個實際運行的虛擬機的CPU利用率、內存利用率、磁盤吞吐量,根據所述實際運行的虛擬機的數量和所有所述實際運行的虛擬機的CPU利用率之和,確定所述分類三段模型的相應的權重參數,計算得到待監聽虛擬機的能耗值Pvm:
Pvm=αn,s×Ucpu+βn,sUmem+γn,sUio+en,s;
其中,Ucpu表示待監聽虛擬機的CPU利用率,Umem表示所述待監聽虛擬機的內存利用率,Uio表示所述待監聽虛擬機的磁盤吞吐量。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京郵電大學,未經北京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210137864.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:車輛用轉向裝置
- 下一篇:一種車輛用SCR系統





