[發明專利]CPU超載設置和云計算工作負荷調度機構有效
| 申請號: | 201580063596.2 | 申請日: | 2015-11-12 |
| 公開(公告)號: | CN107003887B | 公開(公告)日: | 2021-04-23 |
| 發明(設計)人: | M·甘谷里;R·巴德瓦基;A·杉卡拉那拉亞南;S·拉加萬;S·瑟沙;G·懷亞特;M·孫達拉拉揚;A·切林斯基;A·普拉卡什 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 姬利永 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | cpu 超載 設置 計算 工作 負荷 調度 機構 | ||
1.一種云計算集群的計算節點,所述計算節點包括:
節點代理,所述節點代理用于從云控制器接收虛擬機和服務等級目標計算消耗度量(SLO)參數并且將所述SLO參數映射到在所述計算節點處的資源上;以及
每VM監測器,所述每VM監測器用于監測所述虛擬機的性能,
其中,所述節點代理從所述每VM監測器接收性能數據并且基于所述性能數據來動態地調整所述虛擬機的性能。
2.如權利要求1所述的計算節點,其中,所述每VM監測器使用硬件事件來監測使用每線程標識符的所述虛擬機活動。
3.如權利要求1所述的計算節點,其中,所述節點代理基于所述SLO參數來判定所述虛擬機性能是否低于預期虛擬機性能。
4.如權利要求3所述的計算節點,其中,所述節點代理在確定所述虛擬機性能低于所述預期虛擬機性能時執行糾正動作。
5.如權利要求4所述的計算節點,其中,所述節點代理計算資源分配的變化的幅度以便修改在所述計算節點處的資源分配從而實現預期虛擬機性能。
6.如權利要求5所述的計算節點,其中,所述節點代理執行提升動作以便修改資源分配。
7.如權利要求5所述的計算節點,其中,所述節點代理執行節流動作以便修改資源分配。
8.如權利要求5所述的計算節點,其中,所述節點代理執行遷移動作以便修改資源分配。
9.如權利要求1所述的計算節點,其中,所述節點代理執行公平超載設置進程以便在第一虛擬機與附加虛擬機之間分配計算節點資源。
10.如權利要求9所述的計算節點,其中,所述超載設置進程包括按包括在所述計算節點中的每中央處理單元(CPU)核,對CPU資源進行邏輯分區。
11.如權利要求9所述的計算節點,其中,所述超載設置進程包括按包括在所述計算節點中的每中央處理單元(CPU)插槽,創建CPU的池。
12.如權利要求1所述的計算節點,其中,將所述SLO參數映射到在所述計算節點處的資源上包括將所述SLO參數轉換為以下各項中的至少一項:計算時間、處理器頻率、高速緩存、存儲器帶寬、磁盤帶寬、網絡帶寬和存儲器大小。
13.一種用于在計算節點處管理虛擬機性能的方法,所述方法包括:
從云控制器接收虛擬機和服務等級目標計算消耗度量(SLO)參數;
將所述SLO參數映射到在所述計算節點處的資源上;
監測所述虛擬機的利用率和性能;以及
基于所監測的性能數據來動態地調整所述虛擬機的性能。
14.如權利要求13所述的方法,其中,監測所述虛擬機的所述性能包括:
基于所述SLO參數來判定所述虛擬機性能是否低于預期虛擬機性能;以及
在確定所述虛擬機性能低于所述預期虛擬機性能時執行糾正動作。
15.如權利要求14所述的方法,進一步包括:計算資源分配的變化的幅度以便修改在所述計算節點處的資源分配從而實現預期虛擬機性能。
16.如權利要求15所述的方法,其中,所述節點代理執行提升動作、節流動作和遷移動作之一以便修改資源分配。
17.如權利要求13所述的方法,進一步包括:執行公平超載設置進程以便在第一虛擬機與附加虛擬機之間分配計算節點資源。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580063596.2/1.html,轉載請聲明來源鉆瓜專利網。





