[發(fā)明專利]一種跨虛擬化平臺的虛擬路由器實(shí)現(xiàn)方法有效
| 申請?zhí)枺?/td> | 201410218358.1 | 申請日: | 2014-05-22 |
| 公開(公告)號: | CN103986662B | 公開(公告)日: | 2017-12-05 |
| 發(fā)明(設(shè)計)人: | 呂廣杰;朱波;王旭東 | 申請(專利權(quán))人: | 浪潮電子信息產(chǎn)業(yè)股份有限公司 |
| 主分類號: | H04L12/771 | 分類號: | H04L12/771;H04L12/775;H04L29/08 |
| 代理公司: | 濟(jì)南信達(dá)專利事務(wù)所有限公司37100 | 代理人: | 姜明 |
| 地址: | 250014 山東*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 虛擬 平臺 路由器 實(shí)現(xiàn) 方法 | ||
1.一種跨虛擬化平臺的虛擬路由器實(shí)現(xiàn)方法,其特征在于其具體實(shí)現(xiàn)步驟如下:
一、設(shè)置路由模板,在各種虛擬化環(huán)境下安裝路由虛擬機(jī),并在虛擬機(jī)中配置自動初始化腳本,制作成虛擬路由模板;
二、設(shè)置分層化架構(gòu),定義虛擬化層、支撐層和業(yè)務(wù)層三層架構(gòu),將系統(tǒng)的功能職責(zé)進(jìn)行層層劃分;
三、將適配器虛擬化,通過向下適配虛擬化類型、向上暴露統(tǒng)一接口的方式,對各種虛擬化平臺無縫兼容;
所述向下適配虛擬化類型、向上暴露統(tǒng)一接口過程為:
設(shè)計虛擬化適配器,對下層的虛擬化層的二層虛擬網(wǎng)絡(luò)進(jìn)行統(tǒng)一封裝,通過調(diào)用底層各虛擬化廠商的二層虛擬交換機(jī)API,為上層業(yè)務(wù)層提供統(tǒng)一的控制接口;
通過適配不同的虛擬化類型,找到對應(yīng)的虛擬路由模板,將其部署為虛擬機(jī)并適配底層虛擬機(jī)API,為其配置網(wǎng)卡連接方式,并將設(shè)置好管理IP與網(wǎng)關(guān)的ISO掛載到虛擬機(jī)的光驅(qū)中,通過自啟動腳本,將管理IP與網(wǎng)關(guān)設(shè)置到虛擬路由器內(nèi)部,將該步驟統(tǒng)一對上層業(yè)務(wù)層暴露為初始化虛擬路由器的接口,屏蔽虛擬化平臺的差異;
四、統(tǒng)一配置網(wǎng)絡(luò)服務(wù),統(tǒng)一管理系統(tǒng)中的虛擬路由:一方面,業(yè)務(wù)層通過向虛擬路由器發(fā)送SSH命令,對系統(tǒng)網(wǎng)絡(luò)服務(wù)進(jìn)行統(tǒng)一配置管理;另一方面,業(yè)務(wù)層為第三方廠商提供網(wǎng)絡(luò)服務(wù)的Rest API接口,以實(shí)現(xiàn)對網(wǎng)絡(luò)服務(wù)的簡單配置調(diào)用。
2.根據(jù)權(quán)利要求1所述的一種跨虛擬化平臺的虛擬路由器實(shí)現(xiàn)方法,其特征在于:所述步驟一中的各種虛擬化環(huán)境是指VMware vSphere、Xen、KVM模板環(huán)境。
3.根據(jù)權(quán)利要求2所述的一種跨虛擬化平臺的虛擬路由器實(shí)現(xiàn)方法,其特征在于:所述步驟一的詳細(xì)操作過程為:
單獨(dú)創(chuàng)建一個Linux虛擬機(jī),在其中添加路由核心服務(wù)、管理服務(wù)、防火墻服務(wù)與SSH交互服務(wù),統(tǒng)一封裝成虛擬路由器的形式,為虛擬路由器設(shè)置三個網(wǎng)卡,分別連接私網(wǎng)、公網(wǎng)和管理網(wǎng),自定義設(shè)置網(wǎng)卡個數(shù)與網(wǎng)卡連接方式;
編寫初始化Shell腳本,拷貝到路由虛擬機(jī)中,設(shè)置成開機(jī)自啟動,該Shell腳本自動掛載并解析光驅(qū)中的文件,將其中的管理IP地址與網(wǎng)關(guān)IP讀取并配置到系統(tǒng)中;
在虛擬化環(huán)境下安裝路由虛擬機(jī),將其轉(zhuǎn)換為虛擬機(jī)模板,供系統(tǒng)使用,每創(chuàng)建一個新的虛擬交換機(jī),即為其部署一個管理用的虛擬路由器。
4.根據(jù)權(quán)利要求2所述的一種跨虛擬化平臺的虛擬路由器實(shí)現(xiàn)方法,其特征在于:所述步驟二的三層構(gòu)架中的虛擬化層負(fù)責(zé)調(diào)用各種虛擬化廠商的API;支撐層一方面對下層的各種虛擬化廠商類型進(jìn)行差異化適配,另一方面,通過封裝,對上層業(yè)務(wù)層暴露統(tǒng)一的管理接口;業(yè)務(wù)層通過調(diào)用支撐層提供的接口,對系統(tǒng)中各虛擬化平臺的網(wǎng)絡(luò)資源進(jìn)行統(tǒng)一管理,并對外提供Rest API,方便第三方廠商調(diào)用。
5.根據(jù)權(quán)利要求2所述的一種跨虛擬化平臺的虛擬路由器實(shí)現(xiàn)方法,其特征在于:二層虛擬網(wǎng)絡(luò)具體為:VMware vSphere的vSphere分布式交換機(jī),Xen/XenServer和KVM的Open vSwitch虛擬交換機(jī),Hyper-V的Hyper-V vSwitch虛擬交換機(jī)。
6.根據(jù)權(quán)利要求5所述的一種跨虛擬化平臺的虛擬路由器實(shí)現(xiàn)方法,其特征在于:所述步驟四的具體步驟為:
業(yè)務(wù)層通過發(fā)送SSH命令,為每個虛擬路由器發(fā)送配置命令;
業(yè)務(wù)層的Rest API server,對外統(tǒng)一暴露網(wǎng)絡(luò)服務(wù)配置的Rest API,接受第三方廠商的Rest API調(diào)用,Rest API server接收Rest API后,解析命令并發(fā)送相應(yīng)的SSH配置命令到底層虛擬路由器中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浪潮電子信息產(chǎn)業(yè)股份有限公司,未經(jīng)浪潮電子信息產(chǎn)業(yè)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410218358.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 確定吸收制品功效
- 一種虛擬機(jī)的安全訪問方法及虛擬機(jī)系統(tǒng)
- 一種虛擬桌面的解鎖方法及裝置
- 一種實(shí)時處理虛擬交換機(jī)網(wǎng)絡(luò)流量的虛擬化平臺
- 虛擬智能家居實(shí)訓(xùn)系統(tǒng)及其虛擬實(shí)訓(xùn)方法
- 虛擬機(jī)的磁盤資源的管理方法和裝置
- 一種基于KVM的虛擬網(wǎng)卡管理方法
- 虛擬資源數(shù)據(jù)處理方法、裝置、計算機(jī)設(shè)備和存儲介質(zhì)
- 基于虛擬環(huán)境的道具使用方法、裝置、設(shè)備及介質(zhì)
- 虛擬道具的獲取方法、裝置、設(shè)備及介質(zhì)
- 互動業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺
- 數(shù)值預(yù)報的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置





