[發明專利]虛擬資源調整裝置及其方法無效
| 申請號: | 201110371687.6 | 申請日: | 2011-11-10 |
| 公開(公告)號: | CN103106115A | 公開(公告)日: | 2013-05-15 |
| 發明(設計)人: | 劉坤星;黃彥文;鐘惠光;李漢超 | 申請(專利權)人: | 財團法人資訊工業策進會 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/455 |
| 代理公司: | 北京律誠同業知識產權代理有限公司 11006 | 代理人: | 徐金國 |
| 地址: | 中國臺灣臺北市*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬 資源 調整 裝置 及其 方法 | ||
技術領域
本發明是有關于一種資源調整的裝置及方法,且特別是有關于一種虛擬資源調整裝置及方法。
背景技術
在現代計算機技術的進步下,軟件常常無法對過多的硬件資源做有效的利用。通過在硬件上建立虛擬系統以執行數個虛擬機器,將可以使硬件資源獲得最有效的利用。
在虛擬系統中,可能由于數據處理量的增減,而需要面臨到資源調整的問題。如果僅直觀地因應數據處理量增加而增加虛擬機器的數目,極可能由于數據處理量實質上并未增加到一臺虛擬機器所能處理的最大數據量,而使新增加的虛擬機器并未發揮其最大的功效,造成資源的浪費,且在數據處理量減少時,亦可能由于降低的幅度不夠大,使虛擬機器的數目無法減少,因而產生類似上述的問題。因此,如果可以彈性地針對資源進行調整,將可對虛擬系統的資源發揮最有效的利用。
因此,如何設計一個新的虛擬資源調整裝置、方法及儲存其的計算機可讀取記錄媒體,乃為此一業界亟待解決的問題。
發明內容
本發明的目的在于提供一種虛擬資源調整裝置及方法。
因此,本發明一方面是在提供一種虛擬資源調整方法,應用于虛擬系統中,虛擬資源調整方法包含下列步驟:于虛擬系統中提供至少一虛擬機器,虛擬機器具有最大讀取負載臨界值與最小讀取負載臨界值以及最大運算負載臨界值與最小運算負載臨界值;擷取虛擬系統的總和數據負載量中的讀寫負載量以及運算負載量;判斷讀寫負載量與最大讀取負載臨界值及最小讀取負載臨界值的關系,以及判斷運算負載量與最大運算負載臨界值及最小運算負載臨界值的關系;以及依據讀寫負載量與最大讀取負載臨界值及最小讀取負載臨界值的關系對虛擬機器的數目進行調整以及依據運算負載量與最大運算負載臨界值及最小運算負載臨界值對虛擬機器的單位資源量進行調整。
依據本發明一實施例,其中當讀寫負載量大于最大讀取負載臨界值時,是使虛擬機器的數目增加。當讀寫負載量大于最大讀取負載臨界值且使虛擬機器的數目增加時,判斷運算負載量與最大運算負載臨界值及最小運算負載臨界值的關系的步驟更包含:判斷虛擬機器該運算負載量是否大于數目增加后虛擬機器的最大讀取負載臨界值;以及當運算負載量大于數目增加后虛擬機器的最大讀取負載臨界值,是使數目增加后虛擬機器其中之一的單位資源量增加。判斷虛擬機器的運算負載量是否小于數目增加后虛擬機器的最小讀取負載臨界值;以及當運算負載量小于數目增加后虛擬機器的最小讀取負載臨界值時,是使數目增加后虛擬機器其中之一的單位資源量降低。
依據本發明再一實施例,其中當讀寫負載量小于最小讀取負載臨界值,是使虛擬機器的數目降低。其中當讀寫負載量小于最小讀取負載臨界值且使虛擬機器的數目降低時,判斷運算負載量與最大運算負載臨界值及最小運算負載臨界值的關系的步驟更包含:判斷虛擬機器的運算負載量是否小于數目降低后虛擬機器的最小讀取負載臨界值;以及當運算負載量小于數目降低后虛擬機器的最小讀取負載臨界值時,是使數目降低后虛擬機器其中之一的單位資源量降低。判斷虛擬機器的運算負載量是否大于數目降低后虛擬機器的最大讀取負載臨界值;以及當運算負載量大于數目降低后虛擬機器的最大讀取負載臨界值,是使數目降低后虛擬機器其中之一的單位資源量增加。
依據本發明的一實施例,其中讀寫負載量是包含網絡存取量以及磁盤存取量。運算負載量是包含中央處理器運算量以及內存存取量。
本發明的另一方面是在提供一種虛擬資源調整裝置,應用于虛擬系統中,其中虛擬系統包含至少一虛擬機器,虛擬資源調整裝置包含:擷取模塊、判斷模塊以及調整模塊。擷取模塊用以擷取虛擬系統的總和數據負載量中的讀寫負載量以及運算負載量。判斷模塊用以判斷讀寫負載量與虛擬機器的最大讀取負載臨界值及最小讀取負載臨界值的關系,以及判斷運算負載量與虛擬機器的最大運算負載臨界值及最小運算負載臨界值的關系。調整模塊依據讀寫負載量與最大讀取負載臨界值及最小讀取負載臨界值的關系對虛擬機器的數目進行調整以及依據運算負載量與最大運算負載臨界值及最小運算負載臨界值對虛擬機器的單位資源量進行調整。
應用本發明的優點是在于通過將虛擬系統的總和數據負載量區分為讀取負載量以及運算負載量,以分別判斷其與虛擬機器的最大負載量及最小負載量的關系,以對虛擬機器的數目以及單位資源量進行調整,而輕易地達到上述的目的。
附圖說明
為讓本發明的上述和其它目的、特征、優點與實施例能更明顯易懂,所附附圖的說明如下:
圖1為本發明一實施例中,一種虛擬系統的示意圖;
圖2為本發明一實施例中,虛擬資源調整裝置的方塊圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于財團法人資訊工業策進會,未經財團法人資訊工業策進會許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110371687.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多功能裝卸平臺
- 下一篇:組對焊接管道的主管和支管的方法及組對焊接用工裝





