[發明專利]一種虛擬系統的平滑關閉方法及系統有效
| 申請號: | 201210213049.6 | 申請日: | 2012-06-26 |
| 公開(公告)號: | CN103514038B | 公開(公告)日: | 2018-11-27 |
| 發明(設計)人: | 楚俊生;孟昱 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/455 |
| 代理公司: | 北京派特恩知識產權代理有限公司 11270 | 代理人: | 張穎玲;程立民 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 虛擬 系統 平滑 關閉 方法 | ||
本發明實施例公開一種虛擬系統的平滑關閉方法,包括:接收為虛擬系統配置的平滑關閉配置信息,并保存所述平滑關閉配置信息;收到關閉虛擬系統的請求時,根據保存的平滑關閉配置信息執行虛擬機的順序關閉;本發明實施例還提供一種虛擬系統的平滑關閉系統。根據本發明實施例的技術方案,解決現有技術中完全按照啟動順序的逆序關閉虛擬機帶來的問題。
技術領域
本發明實施例涉及虛擬化技術領域,尤其涉及一種虛擬系統的平滑關閉方法及系統。
背景技術
虛擬化技術指的是在物理服務器上,通過管理程序(Hypervisor)將物理資源分割為多個邏輯分區,每個邏輯分區之間互相隔離,成為獨立的虛擬機。多個虛擬機之間共享同一臺物理服務器的資源,對操作系統和應用程序而言,虛擬機與物理服務器沒有區別。
在數據中心和云計算環境下,應用服務器及應用服務器的前端和數據庫通常部署在不同的虛擬機上,整個虛擬機組構成一個虛擬系統。虛擬系統中的虛擬機部署不同的軟件,構成不同的功能節點,例如,應用服務器的前端用于執行業務接入功能,應用服務器用于處理用戶的業務請求,數據庫用于存儲用戶和業務相關的數據信息。由于不同的功能節點之間存在一定的依賴關系,因此云計算平臺在部署虛擬系統時,需要根據虛擬機的角色提供按某種設定的順序啟動虛擬機和關閉虛擬機的功能。
圖1是現有技術中的云計算平臺中虛擬系統的管理架構示意圖,如圖1所示,虛擬系統管理器負責虛擬系統的創建、修改和刪除等相關的生命期管理,相關的生命期管理包括虛擬系統信息,虛擬系統管理器還負責將虛擬系統信息更新到虛擬系統信息庫中;虛擬系統信息庫用于記錄虛擬系統信息,虛擬系統信息包括虛擬系統中虛擬機的相關信息;虛擬系統控制器根據虛擬系統信息庫中的虛擬系統信息,控制虛擬系統的啟動、運行和關閉等;虛擬系統由一組虛擬機構成。
在現有的云計算平臺中,虛擬系統的啟動和平滑關閉操作過程包括:虛擬系統中每個虛擬機都設置有順序編號,虛擬系統啟動時,按照虛擬機的順序編號的升序依次啟動相應虛擬機,對于具有相同順序編號的虛擬機同時進行啟動;虛擬系統關閉時,按照虛擬機的順序編號的降序依次關閉相應虛擬機,對于具有相同順序編號的虛擬機同時進行關閉。
傳統的應用服務器以虛擬系統的方式托管到云計算平臺中,虛擬系統中的虛擬機根據加載的應用服務程序的不同作為不同的功能節點。不同的應用服務程序之間具有不同的依賴關系,應用服務程序的啟動需要安裝一定的順序,即被依賴應用服務程序需要先行啟動,依賴應用服務器程序需要后啟動。因此對于加載了應用服務程序的虛擬機,在啟動時也需要按照一定的順序啟動。虛擬系統關閉時,傳統的根據啟動順序的逆序進行關閉的方式,即依賴應用服務程序先關閉,被依賴應用服務程序后關閉。但是對于大型應用服務器而言,應用服務程序之間的依賴關系是很復雜的,有些應用服務程序啟動時的依賴關系,在平滑關閉時,原先的依賴關系會發生改變,這樣,現有的機制將無法滿足大型應用服務器的需求。
發明內容
有鑒于此,本發明實施例的主要目的在于提供一種虛擬系統的平滑關閉方法及系統,解決現有技術中完全按照啟動順序的逆序關閉虛擬機帶來的問題。
為達到上述目的,本發明實施例的技術方案是這樣實現的:
本發明提供一種虛擬系統的平滑關閉方法,接收為虛擬系統配置的平滑關閉配置信息,并保存所述平滑關閉配置信息;包括:
收到關閉虛擬系統的請求時,根據保存的平滑關閉配置信息執行虛擬機的順序關閉。
上述方法中,所述接收為虛擬系統配置的平滑關閉配置信息,并保存所述平滑關閉配置信息為:
虛擬系統管理器完成虛擬系統的創建后,接收用戶根據應用服務程序之間的依賴關系,為虛擬系統配置的平滑關閉配置信息;
虛擬系統管理器將為虛擬系統配置的平滑關閉配置信息,寫入到虛擬系統信息庫中,虛擬系統信息庫保存所述平滑關閉配置信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210213049.6/2.html,轉載請聲明來源鉆瓜專利網。





