虛擬化層3(網(wǎng)絡(luò)層)實體的方法和系統(tǒng)的制作方法
【專利說明】 虛擬化層3(網(wǎng)絡(luò)層)實體的方法和系統(tǒng)發(fā)明領(lǐng)域
[0001]本發(fā)明描述了虛擬化網(wǎng)絡(luò)層實體的機制。這些實體包括路由器、路由/拓?fù)鋽?shù)據(jù)庫、防火墻、負(fù)載均衡器、等等。提供層3的增值服務(wù)的許多其他設(shè)備也可視為網(wǎng)絡(luò)層實體。這些設(shè)備可包括計算、存儲、鏈接/信道、路由和轉(zhuǎn)發(fā)表/引擎、防火墻、策略/服務(wù)質(zhì)量管理器、負(fù)載均衡器/分配器、等等。虛擬化的過程將使得網(wǎng)絡(luò)上的以下實體的建立、利用和移動性可行。
[0002].(虛擬化的)網(wǎng)絡(luò)端口
[0003].(虛擬化的)網(wǎng)絡(luò)鏈接
[0004].(虛擬化的)轉(zhuǎn)發(fā)表
[0005].(虛擬化的)DNS
[0006].(虛擬化的)負(fù)載均衡器
[0007].(虛擬化的)AAA服務(wù)器
[0008].(虛擬化的)路由引擎
[0009].(虛擬化的)增值聯(lián)網(wǎng)服務(wù)實體_0]發(fā)明背景
[0011]當(dāng)前的網(wǎng)絡(luò)實體的虛擬化過程主要關(guān)注基于層2的機制和服務(wù)。例如,DMTF的虛擬化管理最初開發(fā)了一組解決虛擬環(huán)境的管理生命周期的規(guī)范。開放式虛擬格式或OVF提供了分組和描述虛擬機的標(biāo)準(zhǔn)格式以及跨異構(gòu)平臺的部署應(yīng)用程序。其它規(guī)范涉及(a)以太網(wǎng)端口、(b)存儲器資源、(C)處理器資源、以及(d)存儲資源的虛擬化。
[0012]我們注意到,明顯缺失對網(wǎng)絡(luò)層實體的任何關(guān)注。盡管層2的域涉及小地理區(qū)域(房間、校園、小城市、等等)上的典型的廣播域,但是網(wǎng)絡(luò)層卻涉及廣闊的地理區(qū)域(大城市、州、國家、以及更大的地區(qū)),并且因此對自動負(fù)載平衡和災(zāi)難恢復(fù)更具吸引力。
【發(fā)明內(nèi)容】
[0013]層3實體的虛擬化擴展了通常用在廣播域(局域網(wǎng)或LAN)上的層2域的虛擬化機制的好處。然而,由于它是在層3上進行,因此范圍將擴展到更廣闊的地理區(qū)域。
[0014]這產(chǎn)生了有效地開發(fā)廣域網(wǎng)感知的服務(wù)和設(shè)備、以及相似的服務(wù)感知/設(shè)備感知網(wǎng)絡(luò)的可能性。
[0015]在另一方面,本發(fā)明提供具有對應(yīng)于以上所討論的那些特征和優(yōu)點的系統(tǒng)和計算機程序。
[0016]本發(fā)明的目標(biāo)將在閱讀以下描述和參考附圖后變得明顯。
[0017]應(yīng)該理解的是,前面的一般性的描述和以下的附圖以及詳細(xì)的描述是示例性的和說明性的并且旨在提供如本發(fā)明所要求的進一步解釋。
[0018]附圖簡沐
[0019]在對本發(fā)明進行了上述總體上的描述之后,現(xiàn)在將參考附圖,附圖并不一定按照比例繪制。附圖被包括以提供對本發(fā)明的進一步的理解,并被包括在本發(fā)明中并且構(gòu)成本發(fā)明的一部分?!靖綀D說明】了公開的實施例和/或各個方面,并且與說明書一起用作解釋本發(fā)明的原理、由權(quán)利要求所確定的范圍。
[0020]在附圖中:
[0021]圖1示出了概念化(虛擬化)網(wǎng)絡(luò)(層3)實體的高層示意圖。
[0022]圖2是虛擬化的網(wǎng)絡(luò)實體的控制和管理,示出了應(yīng)用程序和服務(wù)可以如何控制和管理虛擬化的網(wǎng)絡(luò)實體。
[0023]圖3是使用虛擬化的網(wǎng)絡(luò)實體的應(yīng)用的構(gòu)建,展示了如何使用虛擬化的層3實體構(gòu)建應(yīng)用。
[0024]詳細(xì)說曰月
[0025]現(xiàn)在將參考以下附圖對本發(fā)明進行更充分地描述。應(yīng)該理解的是,本文所提供的圖和描述可以被簡化,以說明與清晰理解本發(fā)明相關(guān)的元件,然而為了清晰的目的,刪除了在用于虛擬化層3(網(wǎng)絡(luò)層)實體及其方法的典型系統(tǒng)中可見的其它元件。本領(lǐng)域的普通技術(shù)人員可以意識到其它元件和/或步驟可能是實現(xiàn)本文所描述的設(shè)備、系統(tǒng)和方法所期望的和/或所必需的。然而,因為這些元素和步驟在現(xiàn)有技術(shù)中是熟知的,并且因為它們不便于更好地理解本發(fā)明,所以本文可以不提供這樣的元件和步驟的討論。本公開被認(rèn)為是固有地包括這樣的元件、以及對公開的元件和方法的變化和修改,這樣的元件、變化、以及修改對光學(xué)網(wǎng)絡(luò)操作相關(guān)領(lǐng)域的普通技術(shù)人員是已知的。
[0026]圖1示出了抽象化(虛擬化)網(wǎng)絡(luò)實體的高層示意圖。
[0027]虛擬化的過程包括根據(jù)預(yù)先指定的風(fēng)置創(chuàng)建層3 (網(wǎng)絡(luò)層)實體的實例,并且針對具體應(yīng)用程序/服務(wù),在預(yù)先排定的持續(xù)時間內(nèi)管理(分配、維護、以及釋放)它的使用。
[0028]為了加快配置的選擇,可能需要利用配置文件/配置數(shù)據(jù)庫。另外,管理客戶端可用于管理任何應(yīng)用程序和服務(wù)的虛擬網(wǎng)絡(luò)實體(VNE)的分配和釋放。也可能使用管理客戶端的標(biāo)準(zhǔn)的基于網(wǎng)絡(luò)的接口。例如,IETF的網(wǎng)絡(luò)配置(NetConf)(網(wǎng)絡(luò)配置協(xié)議(NETC0NF)、RFC 6241、在tools, ietf.0rg/html/rfc6241杳詢網(wǎng)頁鏈接)協(xié)議可用于VNE管理相關(guān)的操作。
[0029]圖2示出了應(yīng)用程序和服務(wù)可以如何控制和管理虛擬化的網(wǎng)絡(luò)實體。
[0030]如果應(yīng)用程序/服務(wù)要求VNE形成多個獨立操作的域,可能需要在應(yīng)用程序/服務(wù)和VNE控制器之間使用代理或編配器(orchestrator),如圖1所示。
[0031]圖3展示了如何使用虛擬化的層3實體構(gòu)建應(yīng)用。用在應(yīng)用中的VNE可以駐留在一個物理設(shè)備(最簡單的情況)上、駐留在一個管理域下的多個物理設(shè)備上、或駐留在多個管理域下的地理上分散的多個域中(最壞的情況)。該問題涉及隱私、安全、以及服務(wù)質(zhì)量,并且當(dāng)應(yīng)用程序/服務(wù)利用來自多個管理域的VNE時,必須認(rèn)真處理服務(wù)等級協(xié)議。
[0032]雖然本文采用了特定的術(shù)語,但是其只是用在一般的和描述性的意義中,并且不是為了限制的目的。雖然本發(fā)明使用具有一定程度的特殊性的示例性形式進行了描述和說明,但是應(yīng)該注意的是,描述和說明僅僅是通過舉例的方式進行??梢栽谠诮Y(jié)構(gòu)細(xì)節(jié)和部件及步驟的組合和布置中做出許多改變。因此,這樣的改變旨在包括在本發(fā)明的權(quán)利要求所定義的范圍中。
【主權(quán)項】
1.一種虛擬化網(wǎng)絡(luò)實體的方法,包括: 根據(jù)預(yù)先指定的配置創(chuàng)建層3 (網(wǎng)絡(luò)層)實體的實例;以及 針對應(yīng)用程序或服務(wù),在預(yù)先排定的持續(xù)時間內(nèi)管理所述實例的使用。
2.根據(jù)權(quán)利要求1所述的方法,其中,管理所述實例的所述使用包括分配、維護和釋放。
3.根據(jù)權(quán)利要求1所述的方法,還包括使用配制文件或配置數(shù)據(jù)庫來加速配置的選擇。
4.根據(jù)權(quán)利要求1所述的方法,還包括使用管理客戶端來管理所述應(yīng)用程序或服務(wù)的一個或多個虛擬網(wǎng)絡(luò)實體的分配和釋放。
5.根據(jù)權(quán)利要求4所述的方法,其中,所述管理客戶端是標(biāo)準(zhǔn)的基于網(wǎng)絡(luò)的接口。
6.根據(jù)權(quán)利要求4所述的方法,其中,所述管理客戶端是網(wǎng)絡(luò)配置協(xié)議、RFC6241。
7.根據(jù)權(quán)利要求4所述的方法,其中,所述一個或多個虛擬網(wǎng)絡(luò)實體來自多個獨立操作的域。
8.根據(jù)權(quán)利要求7所述的方法,還包括在(i)所述應(yīng)用程序或服務(wù)和(ii)虛擬網(wǎng)絡(luò)實體控制器之間使用代理或編配器。
9.根據(jù)權(quán)利要求4所述的方法,其中,所述一個或多個虛擬網(wǎng)絡(luò)實體駐留在一個物理設(shè)備中。
10.根據(jù)權(quán)利要求4所述的方法,其中,所述一個或多個虛擬網(wǎng)絡(luò)實體駐留在多個物理設(shè)備中。
11.根據(jù)權(quán)利要求4所述的方法,其中,所述一個或多個虛擬網(wǎng)絡(luò)實體駐留在多個管理域下的多個地理上分離的域中。
12.根據(jù)權(quán)利要求1所述的方法,其中,所述網(wǎng)絡(luò)實體包括路由器、路由/拓?fù)鋽?shù)據(jù)庫、防火墻、以及負(fù)載均衡器中的一個或多個。
13.根據(jù)權(quán)利要求1所述的方法,其中,所述網(wǎng)絡(luò)實體包括一個或多個提供層3增值服務(wù)的設(shè)備。
14.一種虛擬化網(wǎng)絡(luò)實體的系統(tǒng),包括: 根據(jù)預(yù)先指定的配置創(chuàng)建層3 (網(wǎng)絡(luò)層)實體的實例的裝置;以及 針對應(yīng)用程序或服務(wù),在預(yù)先排定的持續(xù)時間內(nèi)管理所述實例的使用的裝置。
15.根據(jù)權(quán)利要求14所述的系統(tǒng),其中,管理所述實例的使用的所述裝置包括分配裝置、維護裝置、以及釋放裝置。
16.根據(jù)權(quán)利要求14所述的系統(tǒng),還包括使用配制文件或配置數(shù)據(jù)庫來加速配置的選擇的裝置。
17.根據(jù)權(quán)利要求14所述的系統(tǒng),還包括使用管理客戶端來管理所述應(yīng)用程序或服務(wù)的一個或多個虛擬網(wǎng)絡(luò)實體的分配和釋放的裝置。
18.根據(jù)權(quán)利要求17所述的系統(tǒng),其中,所述管理客戶端是標(biāo)準(zhǔn)的基于網(wǎng)絡(luò)的接口。
19.根據(jù)權(quán)利要求17所述的系統(tǒng),其中,所述管理客戶端是網(wǎng)絡(luò)配置協(xié)議、RFC6241。
20.根據(jù)權(quán)利要求17所述的系統(tǒng),其中,所述一個或多個虛擬網(wǎng)絡(luò)實體來自多個獨立操作的域。
21.根據(jù)權(quán)利要求20所述的系統(tǒng),還包括在(i)所述應(yīng)用程序或服務(wù)和(ii)虛擬網(wǎng)絡(luò)實體控制器之間使用代理或編配器的裝置。
22.根據(jù)權(quán)利要求17所述的系統(tǒng),其中,所述一個或多個虛擬網(wǎng)絡(luò)實體駐留在一個物理設(shè)備中。
23.根據(jù)權(quán)利要求17所述的系統(tǒng),其中,所述一個或多個虛擬網(wǎng)絡(luò)實體駐留在多個物理設(shè)備中。
24.根據(jù)權(quán)利要求17所述的系統(tǒng),其中,所述一個或多個虛擬網(wǎng)絡(luò)實體駐留在多個管理域下的多個地理上分離的域中。
25.根據(jù)權(quán)利要求14所述的系統(tǒng),其中,所述網(wǎng)絡(luò)實體包括路由器、路由/拓?fù)鋽?shù)據(jù)庫、防火墻、以及負(fù)載均衡器中的一個或多個。
26.根據(jù)權(quán)利要求14所述的系統(tǒng),其中,所述網(wǎng)絡(luò)實體包括一個或多個提供層3增值服務(wù)的設(shè)備。
27.一種包括用于虛擬化網(wǎng)絡(luò)實體、具有存儲在其上的指令的計算機可讀介質(zhì)的制品,包括: 根據(jù)預(yù)先指定的配置創(chuàng)建層3 (網(wǎng)絡(luò)層)實體的實例的指令;以及 針對應(yīng)用程序或服務(wù),在預(yù)先排定的持續(xù)時間內(nèi)管理所述實例的使用的指令。
28.根據(jù)權(quán)利要求27所述的制品,其中,管理所述實例的使用的所述指令包括分配指令、維護指令、以及釋放指令。
29.根據(jù)權(quán)利要求27所述的制品,還包括使用配制文件或配置數(shù)據(jù)庫來加速配置的選擇的指令。
30.根據(jù)權(quán)利要求27所述的制品,還包括使用管理客戶端來管理所述應(yīng)用程序或服務(wù)的一個或多個虛擬網(wǎng)絡(luò)實體的分配和釋放的指令。
31.根據(jù)權(quán)利要求30所述的制品,其中,所述管理客戶端是標(biāo)準(zhǔn)的基于網(wǎng)絡(luò)的接口。
32.根據(jù)權(quán)利要求30所述的制品,其中,所述管理客戶端是網(wǎng)絡(luò)配置協(xié)議、RFC6241。
33.根據(jù)權(quán)利要求30所述的系統(tǒng),其中,所述一個或多個虛擬網(wǎng)絡(luò)實體來自多個獨立操作的域。
34.根據(jù)權(quán)利要求33所述的制品,還包括在(i)所述應(yīng)用程序或服務(wù)和(ii)虛擬網(wǎng)絡(luò)實體控制器之間使用代理或編配器的指令。
35.根據(jù)權(quán)利要求30所述的制品,其中,所述一個或多個虛擬網(wǎng)絡(luò)實體駐留在一個物理設(shè)備中。
36.根據(jù)權(quán)利要求30所述的制品,其中,所述一個或多個虛擬網(wǎng)絡(luò)實體駐留在多個物理設(shè)備中。
37.根據(jù)權(quán)利要求30所述的制品,其中,所述一個或多個虛擬網(wǎng)絡(luò)實體駐留在多個管理域下的多個地理上分離的域中。
38.根據(jù)權(quán)利要求27所述的制品,其中,所述網(wǎng)絡(luò)實體包括路由器、路由/拓?fù)鋽?shù)據(jù)庫、防火墻、以及負(fù)載均衡器中的一個或多個。
39.根據(jù)權(quán)利要求27所述的制品,其中,所述網(wǎng)絡(luò)實體包括一個或多個提供層3增值服務(wù)的設(shè)備。
【專利摘要】描述了通常使用的網(wǎng)絡(luò)層(ISO層3)實體的虛擬化的方法。實體包括路由器、路由/拓?fù)鋽?shù)據(jù)庫、防火墻、負(fù)載均衡器、等等。虛擬化的范例有助于網(wǎng)絡(luò)感知的服務(wù)和設(shè)備更有效,并且同樣對服務(wù)/設(shè)備感知的網(wǎng)絡(luò)同樣具有吸引力。在使用網(wǎng)絡(luò)實體的項目中,為了更好地支持無縫的服務(wù)體驗、過載、以及故障,應(yīng)用程序和服務(wù)可以利用虛擬實體或物理實體或兩者的組合。
【IPC分類】H04L12-24, H04L12-28
【公開號】CN104854822
【申請?zhí)枴緾N201380065580
【發(fā)明人】布米普·哈斯納比西
【申請人】中興通訊(美國)公司
【公開日】2015年8月19日
【申請日】2013年12月10日
【公告號】WO2014093264A1