[發明專利]一種廣域網虛擬平臺的構建方法有效
| 申請號: | 201310407167.5 | 申請日: | 2013-09-09 |
| 公開(公告)號: | CN103491144A | 公開(公告)日: | 2014-01-01 |
| 發明(設計)人: | 楊鵬斐;孫毓忠;楊慶林;何振學;宋瑩;趙霞;潘濤 | 申請(專利權)人: | 中國科學院計算技術研究所 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/46;G06F9/455 |
| 代理公司: | 北京泛華偉業知識產權代理有限公司 11280 | 代理人: | 王勇 |
| 地址: | 100190 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 廣域網 虛擬 平臺 構建 方法 | ||
技術領域
本發明涉及云計算中的虛擬化技術,尤其涉及一種廣域網虛擬平臺的構建方法。
背景技術
在云計算環境下,用戶的應用復雜多樣,而且需求產生的位置也各不相同。此外,不同的用戶對應用的服務質量也有著不同的要求。支撐這一復雜應用場景的云數據中心通常由在不同地理位置上的多個數據中心組成,這些數據中心廣泛分布在廣域網之中且具有私有性,以計算、存儲等資源的形式對外提供服務。為此,云數據中心管理面臨著同時管理跨地域的多個數據中心的困難,而傳統數據中心的管理模式已經無法滿足云計算環境下復雜多樣的應用以及資源的映射管理。
服務器虛擬化技術作為云計算的關鍵技術,其發展為數據中心的資源管理帶來了新的機遇。系統級虛擬化在硬件與軟件之間設置一層虛擬機管理器(Virtual?Machine?Monitor,VMM)軟件,把不同的硬件資源進行抽象,為上層的軟件系統提供多個虛擬計算環境,同時支持若干個獨立執行的虛擬機(Virtual?Machine,VM),通過對硬件資源進行劃分,讓多個系統同時使用系統資源,因而有效提高了資源利用率。每個獨立運行的虛擬機具有與物理機同樣的功能,虛擬機之間較強的隔離性有效保障了服務質量。
然而,如果將傳統的基于虛擬化技術部署數據中心的方法直接用來部署跨廣域網的多個數據中心,可能存在以下問題:(1)由于數據中心資源的私有性較強且其地理位置受到限制,因而難以實現跨數據中心的虛擬機遷移、以及虛擬機鏡像數據異地存儲啟動等功能;(2)在部署業務時需復制虛擬機鏡像(每個虛擬機鏡像中存儲業務運行所必需的系統文件和用戶私有數據),由于鏡像文件較大,該復制導致部署時間較長;(3)多個虛擬機鏡像中的文件具有公共部分,由于存儲大量冗余數據而造成存儲資源浪費;(4)為了滿足不同的用戶需求,為虛擬機鏡像預留充足的存儲空間,可能有部分用戶的存儲空間空閑,降低存儲資源利用率。
因此需要構建一種廣域網虛擬平臺,能夠解決上述有關效率、資源利用率,以及跨廣域網實施虛擬機遷移等問題。
發明內容
根據本發明的一個實施例,提供一種廣域網虛擬平臺的構建方法,包括:
步驟1)、將多個數據中心虛擬到邏輯局域網,在每個數據中心部署虛擬化平臺;
步驟2)、創建部署虛擬機所使用的文件中的模板鏡像,用戶私有鏡像和虛擬機配置文件;其中在模板鏡像中安裝操作系統和用戶請求業務的靜態配置文件,用戶私有鏡像包括用戶存儲的私有文件和修改過的系統配置信息,虛擬機配置文件包括用戶私有鏡像虛擬機的參數;
步驟3)、在邏輯局域網內的多個數據中心部署模板鏡像、用戶私有鏡像和虛擬機配置文件。
在一個實施例中,步驟1)中將多個數據中心虛擬到邏輯局域網包括:
步驟11)、選擇多個數據中心之外的具有廣域網IP地址的節點作為VPNserver節點,在每個數據中心內選擇節點作為VPNclient節點;
步驟12)、在VPNserver節點上生成建立其自身服務和VPNclient節點請求連接所使用的認證文件、配置VPNserver節點,并且啟動VPNserver服務;
步驟13)、將在VPNserver節點上生成的VPNclient節點請求連接所使用的認證文件復制到VPNclient節點、配置VPNclient節點,并且啟動VPNclient服務向VPNserver節點請求連接;
步驟14)、將每個數據中心內的VPNclient節點設置為其所在數據中心內的其他節點跨廣域網訪問其他數據中心的路由。
在一個實施例中,所述VPNclient節點具有與其所在數據中心內的其他節點在同一VLan中的第一網絡適配器,以及具有負責請求與所述VPNserver節點之間的連接的第二網絡適配器。
在進一步的實施例中,步驟14)包括:
在每個數據中心內除VPNclient節點之外的其他節點上將默認路由設置為該VPNclient節點的第一網絡適配器上的IP地址,并且在第一網絡適配器設備上設置其他數據中心的路由。
在一個實施例中,步驟2)包括:
步驟21)、生成模板鏡像,啟動模板鏡像虛擬機;其中,模板鏡像在數據存取過程中的屬性為只讀;
步驟22)、在所述模板鏡像中安裝操作系統;
步驟23)、在所模板鏡像中安裝用戶請求業務的靜態配置文件;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院計算技術研究所,未經中國科學院計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310407167.5/2.html,轉載請聲明來源鉆瓜專利網。





