[發明專利]服務器資源管理系統有效
| 申請號: | 201110288337.3 | 申請日: | 2011-09-26 |
| 公開(公告)號: | CN102333088A | 公開(公告)日: | 2012-01-25 |
| 發明(設計)人: | 吳松;石宣化;金海;劉瑛 | 申請(專利權)人: | 華中科技大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 華中科技大學專利中心 42201 | 代理人: | 朱仁玲 |
| 地址: | 430074 湖北*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務器 資源管理 系統 | ||
技術領域
本發明涉及計算系統虛擬化技術領域,更具體地說,本發明涉及一種基于虛擬化技術的服務器資源管理系統。
背景技術
現有的基于虛擬化技術的服務器資源管理調度系統是將虛擬機工作環境(包括可承載應用的虛擬機以及對虛擬機進行管控的虛擬機管理器)作為物理服務器上的運行實體,利用虛擬機的空間特征(特征包括其占用的CPU數、內存大小等),依據虛擬機資源使用量,盡量將虛擬機運行于有限的物理服務器上,通過減少實際運行的物理服務器數量來提高資源利用率,并降低系統能耗。通過深入研究我們發現,虛擬機它不僅具有空間特征,同時它還具有一定的時間特征,即虛擬機的狀態會隨著時間推移發生有規律的變化,將這種隨時間變化的特征定義為虛擬機的生命周期。現有的基于虛擬化的服務器資源管理系統更多是依據虛擬機的空間特性進行資源的管理調度,這必然會帶來一定的弊端。例如被遷移的虛擬機處于其生命周期的末端(用戶預留虛擬機的使用時間段即將結束),或者生命周期非常短暫(虛擬機上運行著一個短暫的并行子任務,子任務結束時虛擬機銷毀)那么將其作為遷移對象會造成虛擬機重分布效果的失效,即遷移即將銷毀的虛擬機不僅達不到減少物理服務器數量的效果,反而會帶來額外的CPU、內存、網絡等開銷,甚至出現嚴重的“系統震蕩”現象。造成上述失效的根本原因在于,現有的服務器資源調度系統沒有考慮虛擬機的時間特征即虛擬機的生命周期。
發明內容
本發明的目的在于提供一種服務器資源管理系統。該系統能夠有效避免虛擬機重分布效果失效造成的系統額外開銷,從而優化現有的資源調度方式,提高了服務器資源利用率。
本發明提供了一種服務器資源管理系統,包括用戶統一訪問模塊、用戶管理模塊、虛擬機特性分析模塊、虛擬機位置決策模塊以及多個監控執行模塊,監控執行模塊與用戶管理模塊和虛擬機特性分析模塊通信;用戶統一訪問模塊用于顯示虛擬機工作環境所能提供的資源服務,接收用戶的服務訪問請求,對服務訪問請求進行預處理,并將其傳遞到用戶管理模塊;用戶管理模塊用于接收服務訪問請求,并將服務訪問請求傳遞到虛擬機特性分析模塊;監控執行模塊用于監控虛擬機工作環境的信息,并將虛擬機工作環境的信息傳遞到虛擬機特性分析模塊;虛擬機特性分析模塊用于接收來自用戶管理模塊的服務訪問請求,以及來自監控執行模塊的虛擬機工作環境的信息,根據服務訪問請求和虛擬機工作環境的信息來判斷虛擬機的當前狀態和狀態的轉化趨勢,并將當前狀態和轉化趨勢傳遞到虛擬機位置決策模塊;虛擬機位置決策模塊用于根據當前狀態和狀態的轉化趨勢生成虛擬機分布信息,并將虛擬機分布信息傳遞到監控執行模塊。
用戶統一訪問模塊包括用戶管理訪問子模塊和用戶信息服務子模塊,用戶管理訪問子模塊用于提供用戶注冊、登陸和認證界面,接收新用戶的注冊、登陸和認證請求,并將其傳遞到用戶管理模塊,信息服務訪問子模塊用于提供資源服務的注冊和查詢界面,接收用戶的注冊和查詢請求,并將其傳遞到用戶管理模塊。
用戶管理模塊包括用戶注冊子模塊、用戶登陸認證子模塊和用戶數據庫,用戶注冊子模塊用于接收并處理新用戶的注冊請求,并將注冊請求中新用戶的相關信息保存在用戶數據庫中,用戶登陸認證子模塊用于接收用戶的登陸和認證請求,通過與用戶數據庫進行交互對用戶的身份進行認證,用戶數據庫用于存儲用戶的相關信息,并將相關信息中用戶歷史信息和本次預約時間信息傳遞到虛擬機特性分析模塊和虛擬機位置決策模塊。
虛擬機特性分析模塊根據虛擬機的當前狀態以及用戶歷史信息計算虛擬機閑置系數,并根據虛擬機閑置系數預測狀態的轉化趨勢。
監控執行模塊還用于根據虛擬機分布信息遷移虛擬機。
本發明的優點包括:
(1)本發明利用定量計算的方式來描繪虛擬機的閑置程度,使管理員按照用戶需求靈活地處理各種不同用途的虛擬機。
(2)將虛擬機生命周期特性應用于服務器資源的管理調度系統中,提出了基于虛擬機生命周期的服務器資源管理方法,在虛擬機放置、遷移等策略中引入虛擬機狀態特征作為決策依據,提高了服務器資源管理的效率,降低了資源調度的系統開銷。
(3)整個資源管理調度過程涉及到各模塊之間的通信、底層虛擬機平臺的種類等,這些對管理員來說是完全透明的,不需要參與其中。
附圖說明
圖1是本發明服務器資源管理系統的示意框圖。
圖2是本發明服務器資源管理系統的細化框圖。
具體實施方式
下面結合附圖對本發明作進一步詳細的說明。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華中科技大學,未經華中科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201110288337.3/2.html,轉載請聲明來源鉆瓜專利網。





