[發明專利]虛擬資源管理方法有效
申請號: | 201110459411.3 | 申請日: | 2011-12-31 |
公開(公告)號: | CN103186428A | 公開(公告)日: | 2013-07-03 |
發明(設計)人: | 陳明江;謝坤員 | 申請(專利權)人: | 財團法人工業技術研究院 |
主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/455 |
代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 史新宏 |
地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 虛擬 資源管理 方法 | ||
技術領域
本發明主要為一種虛擬資源管理方法,特別為用于溫度管理的虛擬資源管理方法。
背景技術
虛擬化技術可允許計算機硬件同時執行一個以上的操作系統。此外,保留在一個稱為虛擬機器的容器中的操作系統及其相關應用程序可由一虛擬機器管理層(hypervisor)(或一般稱為虛擬機器監控器(virtual?machine?monitor,VMM))所控制及進行排程。虛擬機器管理層為一種計算機軟件/硬件平臺虛擬化軟件,可允許多個虛擬機器同時地于一個主機計算機中執行。虛擬機器管理層可提供一組虛擬資源,如虛擬中央處理器、存儲器、以及輸入輸出裝置,使應用程序可以在其中執行。虛擬機器管理層可將主機計算機的部分或所有實體硬件裝置映射至一虛擬機器中,并產生虛擬機器所包含的虛擬裝置。
由于這些實體裝置集中于一數據中心,許多實體裝置(例如伺服器)在一個相對較小的物理空間,因而此類數據中心的熱管理和熱效率已成為一個重要的問題。當數據中心產生一個較高的溫度,其中的實體機器的錯誤率會隨之上升。舉例來說,每上升攝氏10度,實體機器的錯誤率會上升一倍。此外當空氣中的熱空氣與冷空氣混合時,復雜的空氣流動可能造成一個高熱點,以至于增加了實體機器損壞的風險。再者,一般傳統技術通常利用控制冷卻系統來解決這樣的問題,然而較少考慮到冷卻系統故障或是在冷卻系統設計的缺陷所造成的過熱問題。
發明內容
根據本發明一實施例所述的虛擬資源管理方法,適用于多個實體機器,上述實體機器的至少一個用以執行至少一虛擬機器,包括:分別取得上述實體機器的一溫度值;判斷各上述實體機器的上述溫度值是否高于一臨界溫度值;將超過上述臨界溫度值的上述實體機器分類為一過熱群組;選定上述實體機器中的一個作為一候選實體機器;判斷上述候選實體機器是否屬于上述過熱群組;指派上述虛擬機器至上述實體機器中的一個,其中當上述選定實體機器未屬于上述過熱群組中,則指派上述虛擬機器至上述候選的實體機器,當上述候選實體機器屬于上述過熱群組中,則指派上述虛擬機器至除了上述候選實體機器之外的上述實體機器中的一個;通過被指派上述虛擬機器的上述實體機器執行上述虛擬機器。
根據本發明一實施例所述的虛擬資源管理方法,適用于多個實體機器,上述實體機器的至少一個用以執行至少一虛擬機器,包括:分別取得上述實體機器的一溫度值;判斷各上述實體機器的上述溫度值是否高于一臨界溫度值;將高于上述臨界溫度值的上述實體機器分類于一過熱群組;將屬于上述過熱群組的上述實體機器所執行的上述虛擬機器全部遷移至屬于一正常群組的上述實體機器;以及通過上述正常群組的上述實體機器執行所遷移的上述虛擬機器。
根據本發明一實施例所述的虛擬資源管理方法,適用于多個實體機器,且各上述實體機器執行多個虛擬機器,上述實體機器分類為多個實體機器組,在相同的上述實體機器組的各上述實體機器共用一冷卻系統,包括:分別取得上述實體機器的一溫度值;判斷各上述實體機器的上述溫度值是否高于一臨界溫度值;根據其具有溫度值高于上述臨界溫度值的上述實體機器的數量將一操作模式設置于一第一模式,一第二模式,以及一第三模式其中的一個;將屬于一過熱群組的上述實體機器所執行的上述虛擬機器全部遷移至屬于一正常群組的上述實體機器;以及通過屬于上述正常群組的上述實體機器執行所遷移的上述虛擬機器,其中,當上述操作模式設置為上述第一模式時,將上述溫度值高于上述臨界溫度值的上述實體機器分類為上述過熱群組,將上述溫度值不高于上述臨界溫度值的上述實體機器分類為上述正常群組;當上述操作模式設置為上述第二模式時,將上述溫度值高于上述臨界溫度值的上述實體機器分類為上述過熱群組,將不具有上述溫度值高于上述臨界溫度值的上述實體機器所屬的實體機器組分類為上述正常群組;以及當上述操作模式設置為上述第三模式時,將上述溫度值高于上述臨界溫度值的上述實體機器所屬的實體機器組分類為上述過熱群組,將不具有上述溫度值高于上述臨界溫度值的上述實體機器所屬的實體機器組分類為上述正常群組。
附圖說明
由閱讀以下詳細說明及配合附圖的舉例,可更完整地了解本發明所揭露,如下:
圖1是顯示根據本發明一實施例所述的數據中心的實體機器的示意圖;。
圖2A為根據本發明一虛擬資源管理方法的用于分類實體機器的一實施例的操作流程圖;
圖2B為根據本發明一虛擬資源管理方法的用于設置一新增虛擬機器的一實施例的操作流程圖;
圖3A是顯示根據本發明一實施例所述的數據中心的實體機器的示意圖,并且過熱實體機器的方塊以陰影線填滿;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于財團法人工業技術研究院,未經財團法人工業技術研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110459411.3/2.html,轉載請聲明來源鉆瓜專利網。