[發明專利]虛擬機放置策略的配置方法及裝置有效
| 申請號: | 201210298668.X | 申請日: | 2012-08-21 |
| 公開(公告)號: | CN103634128B | 公開(公告)日: | 2018-04-27 |
| 發明(設計)人: | 楚俊生;王煒 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08 |
| 代理公司: | 北京康信知識產權代理有限責任公司11240 | 代理人: | 余剛,梁麗超 |
| 地址: | 518057 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬機 放置 策略 配置 方法 裝置 | ||
技術領域
本發明涉及通信領域,具體而言,涉及一種虛擬機放置策略的配置方法及裝置。
背景技術
虛擬化技術是云服務平臺構建的基礎,虛擬化技術是指在物理服務器上,通過虛擬化管理軟件Hypervisor將物理資源分割為多個邏輯分區,每個分區相互隔離,成為獨立的虛擬機。對操作系統和應用程序來說虛擬機與物理服務器沒有區別,它們可以共享同一臺物理服務器的資源。
虛擬化平臺支持為云服務用戶提供虛擬系統出租服務,所謂的虛擬系統是指包含一組虛擬機、存儲和網絡并且彼此間相互連接或關聯的資源集合。為了便于用戶將傳統的應用系統托管在虛擬系統上,虛擬化平臺還為云服務用戶提供了虛擬系統的部署、管理功能,包括將傳統應用系統的應用程序部署在虛擬機上,以及對存在位置依賴關系的應用程序之間提供放置策略功能。
所謂的放置策略功能主要是指應用系統中應用程序部署在虛擬機中后,由于某些應用程序之間依賴于彼此之間的快速通信或對公共硬件的依賴性,要求兩個或多個虛擬機之間在部署時能夠靠的盡可能近;或者應用程序之間由于高可靠性或者故障恢復方面的考慮,要求兩個或多個虛擬機之間在部署時能夠盡量分開。目前云服務平臺對虛擬機的放置通過放置策略控制,即親近關系(Affinity)表示虛擬機之間要盡可能靠近部署,典型的做法是部署在同一個物理主機上,或者具有快速網絡連接的不同主機上;可用關系(Availability)表示虛擬機之間要盡可能的分開部署,典型的做法是在不同的物理主機上。
圖1是根據相關技術的云服務平臺模型的示意圖,如圖1所示,該模型中包括101打包/部署管理器,是原服務平臺對應用系統及其包含的虛擬機進行打包,形成開放虛擬格式(Open Virtualization Format)包,OVF包包括應用系統及其包含的虛擬機的配置、映像、環境等信息,以及目標云服務平臺對OVF包進行部署,恢復應用系統及其包含的虛擬機的環境配置信息;102應用系統產品信息,包含應用系統中應用程序相關的產品信息,如應用程序的放置策略等;103應用系統管理器,負責為應用系統選擇滿足放置策略等要求的主機系統,負責應用系統的加載、配置和管理等功能;105虛擬機是封裝了CPU、內存、本地磁盤和網絡等虛擬化的資源實體。
圖2是根據相關技術的開放虛擬格式(OVF)包的格式示意圖,如圖2所示,該格式圖中包括201 OVF包,描述了一個開放的、可攜帶的、有效的并且可擴展的運行在虛擬機中的應用軟件的打包和分發格式。OVF包包含1個OVF描述符文件,0個或1個OVF清單文件,0個或1個證書文件,0個或多個映像文件,0個或多個資源文件;221 OVF信封,描述虛擬機(及其虛擬硬件)相關的所有元數據信息,以及OVF包本身的結構;231磁盤,描述OVF包中虛擬磁盤相關的元數據信息;232網絡,描述OVF包使用的所有邏輯網絡列表;233資源分配,描述OVF包中虛擬機集合所需的資源要求;234啟動,描述OVF包中虛擬機集合的上電和關閉;235部署選項,規定一套資源配置信息,如虛擬機的最小配置、正常配置和最大配置等;236產品,規定虛擬機及其運行程序的產品信息,如產品名稱、版本和設備商等;237放置組/放置,描述OVF包中兩個或多個虛擬機之間的部署關系,是盡可能的靠近還是盡可能分開等。
圖3是根據相關技術的OVF包中放置策略組的結構示意圖,如圖3所示,該結構中包括301打包/部署管理器,其具體功能參見圖1中101的描述;302應用系統管理器,其具體功能參見圖1中103的描述;303放置策略,即OVF包所包含的所有策略組信息;310放置策略組,描述OVF包中具有親近關系或可用關系的兩個或多個虛擬機組;311放置策略,描述放置策略組中虛擬機之間的關系,即是親近關系還是可用關系;312虛擬機,其具體功能參見圖1中105的描述,虛擬機中加載應用系統的應用程序。
目前,云服務平臺對虛擬機的放置策略要求通過放置策略組進行控制,所謂的放置策略組是滿足一種放置策略的虛擬機組,并且規定虛擬機最多只能是一個放置策略組的成員。但是對于一些傳統的應用,某個應用程序與應用系統內部分應用程序之間存在親近關系(比如彼此之間存在快速通信要求),而與其他部分應用程序之間存在可用關系(比如彼此之間是備份關系)。這樣一來,為某個虛擬機指定一個放置策略組將無法滿足實際部署要求。另外,對于應用系統的使用者來說,有可能希望某個放置策略組對物理資源的分配是獨占關系或共享關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210298668.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:鍍銅線剝掛回收槽
- 下一篇:無靜默期的頻譜檢測方法及裝置





