自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

虛擬化該成為網(wǎng)絡面向應用的第一步

網(wǎng)絡 網(wǎng)絡優(yōu)化 網(wǎng)絡運維
一個面向應用的網(wǎng)絡首要的前提就是對資源進行一體化管理,屏蔽使用者對資源位置的感知,快速交付適應于該應用的網(wǎng)絡規(guī)劃。

一個面向應用的網(wǎng)絡首要的前提就是對資源進行一體化管理,屏蔽使用者對資源位置的感知,快速交付適應于該應用的網(wǎng)絡規(guī)劃。因此,虛擬化也是H3C所提出的VAN(Virtual Application Network,虛擬應用網(wǎng)絡)架構(gòu)的三大核心之一。

虛擬化的本質(zhì)是提高用戶對資源的使用效率和管理能力。為了給用戶提供端到端的資源虛擬化服務,虛擬化的網(wǎng)絡又分為虛擬化服務、虛擬化通道、虛擬化設備。服務器作為虛擬服務的承載,通過虛擬機實現(xiàn)服務的位置無關性;連接通道作為服務流量的承載,虛擬化技術配合實現(xiàn)了虛擬服務的遷移、虛擬服務的備份和負載分擔;網(wǎng)絡設備作為虛擬通道的承載,虛擬化技術提供了虛擬通道的靈活配置和虛擬通道間的負載分擔,將服務流量的接入、匯聚、核心靈活的根據(jù)用戶需要進行整合,帶來了虛擬通道部署時的穩(wěn)定性和靈活性。虛擬化通道技術在之前期刊中已有詳細描述(*注:《IP領航》2012第6期總第25期大二層專題),虛擬化服務屬于服務器側(cè)的范疇,本文重點描述網(wǎng)絡設備的虛擬化技術。

網(wǎng)絡設備的虛擬化技術從最初的多臺物理網(wǎng)絡設備虛擬成一臺邏輯網(wǎng)絡設備,即N:1的虛擬化,到一臺物理網(wǎng)絡設備虛擬化成多臺邏輯網(wǎng)絡設備,即1:N的虛擬化技術,又發(fā)展了將這兩種虛擬化技術進行整合的網(wǎng)絡設備形態(tài),即N:1:M虛擬化技術;以及在N:1橫向虛擬化的基礎上發(fā)展了縱向虛擬化技術。這四項技術不僅給數(shù)據(jù)中心帶來了完整的虛擬化方案,也讓數(shù)據(jù)中心在網(wǎng)絡資源的管理和利用上更加靈活。

一、N:1虛擬化

通過N:1虛擬化,將多臺網(wǎng)絡設備虛擬化成一臺邏輯設備(*注:在本節(jié)中,所有邏輯設備都表示N:1的邏輯設備概念),網(wǎng)絡設備間的協(xié)同工作轉(zhuǎn)化為設備內(nèi)的處理,從而提高網(wǎng)絡管理和運行效率,讓網(wǎng)絡回歸簡單。

另一方面,N:1虛擬化使邏輯設備具備了強大的擴展能力。當網(wǎng)絡需要擴容時,N:1虛擬化技術可以在不改變網(wǎng)絡拓撲的前提下,向現(xiàn)有的邏輯設備中動態(tài)增加物理設備,使整個邏輯設備擁有更多的設備端口數(shù)、更大的帶寬和處理能力(如圖1所示)。

[[69172]]

圖1 N:1虛擬化示意圖

圖2是常見的網(wǎng)絡組網(wǎng),使用MSTP、VRRP等協(xié)議來支持鏈路冗余、網(wǎng)關備份。這種組網(wǎng)在各種場合均會使用,這里僅以匯聚層與接入層之間的組網(wǎng)為例。

#p#

使用N:1虛擬化技術后,匯聚層的多個設備成為了一個單一的邏輯設備,接入設備直接連接到虛擬邏輯設備。簡化后的組網(wǎng)不再需要使用MSTP、VRRP協(xié)議,簡化了網(wǎng)絡配置。同時依靠跨設備的鏈路聚合,在成員出現(xiàn)故障時不再依賴MSTP、VRRP等協(xié)議的收斂,提高了可靠性。

[[69173]]

圖2 使用N:1簡化組網(wǎng)示意圖

在具體技術實現(xiàn)上,H3C的相關技術是IRF(智能彈性架構(gòu)),Cisco采用的是StackWise及VSS技術,Juniper采用的是Virtual Chassis技術。主要技術實現(xiàn)包括如下幾個方面:

跨物理設備的聚合

N:1虛擬化中采用的新型聚合技術讓用戶可以將不同物理設備上的物理以太網(wǎng)端口配置成一個聚合端口,這樣即使某些端口所在的設備出現(xiàn)故障,其他正常工作的成員設備會繼續(xù)管理和維護剩下的聚合端口。如圖3所示,流向網(wǎng)絡核心的流量將均勻分布在聚合鏈路上,當某一條聚合鏈路失效時,分布式鏈路聚合技術能夠?qū)⒘髁孔詣又匦路植嫉狡溆嗑酆湘溌芬詫崿F(xiàn)鏈路的彈性備份和提高網(wǎng)絡可靠性。

[[69174]]

圖3 跨設備聚合技術

物理設備間的協(xié)議狀態(tài)互為備份

各物理設備加入邏輯設備后,協(xié)議動態(tài)運行數(shù)據(jù)在物理設備間進行同步,Master出現(xiàn)故障時,其他物理設備有協(xié)議的狀態(tài)信息,能快速恢復并保持鄰居設備的協(xié)議連接。

以路由協(xié)議為例,如圖4所示,網(wǎng)絡使用的是OSPF路由協(xié)議。當Master收到鄰居路由器發(fā)送過來的Update報文時,更新本地的路由表同時它會將更新的路由表項以及協(xié)議狀態(tài)信息發(fā)給其他所有物理設備,其他物理設備收到后會更新本地的路由表及協(xié)議狀態(tài),以保證邏輯設備內(nèi)的各個物理設備上路由相關信息的嚴格同步。

#p#

當Master故障時,新選舉的Master可以接手舊Master的工作,新的Master接收到鄰居路由器過來的OSPF報文后,會將更新的路由表項以及協(xié)議狀態(tài)信息發(fā)給其它所有物理設備,并不會影響中OSPF協(xié)議的運行。此時,域內(nèi)路由協(xié)議不會隨之出現(xiàn)中斷,二三層轉(zhuǎn)發(fā)流量和業(yè)務也不會出現(xiàn)中斷,從而實現(xiàn)了不中斷業(yè)務的故障保護和設備切換功能。

[[69175]]

圖4 設備協(xié)議狀態(tài)備份機制

環(huán)形拓撲連接使網(wǎng)絡更可靠

如圖5所示,四個接入網(wǎng)絡通過跨設備聚合方式連接到邏輯設備上,邏輯設備采用環(huán)形拓撲方式進行連接。環(huán)形拓撲連接可以做到任何一臺設備的故障、設備端口故障、連接線故障,不影響到其他物理設備間的流量轉(zhuǎn)發(fā),提高了網(wǎng)絡高可靠性。

 

圖5 環(huán)形拓撲帶來更高的冗余可靠性

二、 1:N虛擬化

1:N虛擬化技術將一臺物理設備虛擬化成多臺邏輯設備(注:在本節(jié)中所有邏輯設備都表示1:N的邏輯設備概念),劃分出來的邏輯設備具有單獨的轉(zhuǎn)發(fā)表項和芯片資源,可以單獨組網(wǎng),單獨配置等網(wǎng)絡業(yè)務所需功能。

一臺物理設備虛擬成多個邏輯設備分別承擔不同的網(wǎng)絡應用,保持原有網(wǎng)絡的獨立性的同時,降低了硬件資源消耗,提高了網(wǎng)絡設備的利用率。各邏輯設備之間嚴格隔離,可以將安全級別不同的業(yè)務劃分到兩個邏輯設備中,通過虛擬化隔離,單獨進行管理和配置,不同業(yè)務之間不會相互影響。

[[69177]]

圖6 N:1虛擬化示意圖

在具體技術實現(xiàn)上,H3C的相關技術是MDC(Multitenant Device Context,多租戶設備環(huán)境),Cisco采用的是VDC技術。各技術實現(xiàn)的功能上是一致的,以下以MDC技術為例來闡述1:N虛擬化的技術特點。

#p#

1. 網(wǎng)絡操作系統(tǒng)的虛擬化

網(wǎng)絡操作系統(tǒng)作為管理網(wǎng)絡設備的基礎,對網(wǎng)絡設備的硬件資源和軟件資源進行了分層管理。

1:N虛擬化技術首先需對網(wǎng)絡操作系統(tǒng)進行虛擬化,目的是能做到每個邏輯設備都有支撐自身系統(tǒng)運行的硬件和軟件資源,包括獨立的接口、CPU等,獨立維護的路由和轉(zhuǎn)發(fā)表項。

以MDC技術為例,采用基于操作系統(tǒng)級別的虛擬化技術,在操作系統(tǒng)內(nèi)核模擬出一個個運行應用程序的容器,操作系統(tǒng)級別的進程管理、內(nèi)存管理、磁盤管理基于每個MDC進行了虛擬化管理。對比目前服務器虛擬化時通常采用的Full-virtualization虛擬化技術(在Host操作系統(tǒng)和底層硬件之間建立一層抽象系統(tǒng),各Guest操作系統(tǒng)無需修改代碼,通過CPU支持虛擬化將Guest操作系統(tǒng)的高權(quán)限指令Trap到抽象系統(tǒng)中的代碼中代理執(zhí)行)和Para-virtualization虛擬化技術(修改Guest操作系統(tǒng)以適配Host系統(tǒng)),操作系統(tǒng)級的虛擬化由于不存在Guest系統(tǒng)到Host系統(tǒng)的轉(zhuǎn)換,調(diào)度性能上最好,耗費資源最少。

圖7 MDC 1:N虛擬化示意圖

2. 分布式物理設備的邏輯設備劃分

在核心層和匯聚層的網(wǎng)絡設備,一般采用分布式設備來提高設備的流量處理能力和性能規(guī)格。典型的分布式設備模型包括多塊主控板和多塊接口板,支持虛擬化后,每塊單板都可以支持多個邏輯設備的啟動,可將端口資源在多個邏輯設備之間進行劃分。

劃分后的邏輯設備也同樣為分布式設備形態(tài),能操作分布式資源,并且相關的數(shù)據(jù)也和獨立的分布式設備一樣,進行同步和備份。如圖8所示,數(shù)據(jù)只在邏輯設備所屬的單板間進行同步,可以將I/O單板只劃分給某個邏輯設備。由于該單板上的資源只為一個邏輯設備所有,這樣I/O單板能達到作為單獨物理設備時的規(guī)格。

 

圖8 邏輯設備的表項數(shù)據(jù)同步

#p#

3. 獨立的配置管理平面

從管理設備業(yè)務功能的角度來看,每一個邏輯設備就是一臺獨立的設備。用戶可通過屬于邏輯設備的虛擬網(wǎng)管口直接登入邏輯設備內(nèi),進行管理和配置。邏輯設備所產(chǎn)生的系統(tǒng)告警信息可以單獨輸出到部屬的告警服務器上。每個邏輯設備有單獨的配置文件,支持獨立的重啟和恢復配置(如圖9所示)。

圖9 用戶對邏輯設備的配置管理

4. 故障隔離

由于采用操作系統(tǒng)級的虛擬化技術后,所有邏輯設備都有獨立的進程和獨立的網(wǎng)絡轉(zhuǎn)發(fā)數(shù)據(jù),通過合理的資源劃分,甚至有獨立的轉(zhuǎn)發(fā)芯片資源和獨立的CPU資源?;诖?,一個邏輯設備的故障可以控制在本邏輯設備內(nèi),不會影響其它的邏輯設備;

如圖10中MDC1邏輯設備內(nèi)的某個服務的故障,可能導致該邏輯設備內(nèi)的該服務不可工作。但其他邏輯設備還能繼續(xù)運行提供服務。

圖10 邏輯設備內(nèi)的故障隔離

#p#

三、N:1:M虛擬化

N:1的虛擬化和1:N的虛擬化從技術角度采用了相反的實現(xiàn)技術,但可以將兩者的技術進行融合,實現(xiàn)將多臺物理設備通過N:1虛擬化技術虛擬成一臺邏輯設備,再將此邏輯設備通過1:N技術虛擬成多臺邏輯設備,這種組合簡稱為N:1:M虛擬化(如圖11所示)。

圖11 N:1:M虛擬化示意圖

以IRF+MDC組網(wǎng)為例,這種N:1:M的虛擬化的明顯特點就是:整合層次,降低運營成本。

利用IRF+MDC技術,可以對數(shù)據(jù)中心設計進行多層次的整合。整合方式可以分為三種方式(如圖12所示):

水平整合:將匯聚層的4臺設備整合成兩臺物理設備。將兩臺物理設備互為主備為接入網(wǎng)絡進行服務。

垂直整合:將核心層和匯聚層的設備整合,物理設備上分成兩個MDC,分別為核心層和匯聚層服務。

混合整合:將兩臺物理設備組成IRF邏輯設備上劃分三個MDC,兩個MDC管理接入網(wǎng)絡,做到接入的業(yè)務隔離,一個MDC連接核心層,滿足清晰的分層策略需求。

圖12 數(shù)據(jù)中心N:1:M虛擬化的整合方式

四、縱向虛擬化

上述的N:1虛擬化是一種對稱方式整合的網(wǎng)絡設備資源的技術,其中的N是有相同能力的對等設備,互為備份。隨著數(shù)據(jù)中心內(nèi)服務器規(guī)模的迅速增長,縱向虛擬化技術(Vertical Converged Framework,縱向融合框架,以下簡稱VCF)應運而生??v向虛擬化技術能將非對稱的網(wǎng)絡設備進行資源整合,既提高了網(wǎng)絡設備的端口密度,又方便了整體設備的管理。

VCF在縱向維度上支持對系統(tǒng)進行異構(gòu)擴展,即在形成一臺邏輯虛擬設備的基礎上,可把一臺盒式設備作為一塊遠程接口板加入主設備系統(tǒng),以達到擴展I/O端口能力和進行集中控制管理的目的。

在VCF技術體系中,設備按角色分為CB(Controlling Bridge)和PE(Port Extender)兩種。CB表示控制設備,PE表示縱向擴展設備,稱遠程接口板。

CB可以是N:1虛擬化后的邏輯設備組成,和縱向的PE設備采用跨設備聚合方式來進行連接。

PE設備相當于CB設備的端口擴展板,提高CB的端口密度??刂茖用嫔系木W(wǎng)絡配置、協(xié)議計算等由CB設備進行統(tǒng)一管理;PE設備的版本和配置文件可通過CB設備進行下載。

PE間的流量經(jīng)過CB進行轉(zhuǎn)發(fā),可通過對縱向連接端口進行聚合的方式擴大帶寬(如圖13所示)。

圖13 VCF典型拓撲

如圖14所示,利用VCF技術,可以將接入層和匯聚層進行整合,簡化管理,滿足網(wǎng)絡部屬中的高端口密度需求。

#p#

注:更多的VCF技術信息見本期【講堂】欄目的文章:VCF縱向虛擬化架構(gòu)

圖14 VCF對匯聚和接入層的整合

五、虛擬化技術的整合應用

N:1網(wǎng)絡虛擬化減少了網(wǎng)絡上邏輯設備的數(shù)量,提高了設備管理效率,簡化網(wǎng)絡層次,并且提高設備擴展能力,保護用戶投資。1:N的虛擬化節(jié)約了網(wǎng)絡中的物理設備數(shù)量,用戶在網(wǎng)絡業(yè)務部屬中已經(jīng)看不到具體的物理設備,而是一個個提供網(wǎng)絡服務的邏輯設備,將這兩種技術混合的N:1:M虛擬化使得網(wǎng)絡更有利于層次的整合、易于擴展。

在數(shù)據(jù)中心的應用中,網(wǎng)絡設備虛擬化技術也深入到各個層面(如圖15所示),在接入層設備采用縱向虛擬化技術來擴大網(wǎng)絡設備的接入設備端口密度,在PE設備上采用EVB協(xié)議和虛擬服務器間通過虛擬通道進行連接;在匯聚層設備采用N:1的虛擬化技術對下行鏈路提供了可靠冗余的連接,對上行的核心設備提供的簡單的協(xié)議控制,在匯聚層連接Internet的邊緣設備上,可以采用TRILL、PBB/SPB、EVI、VPLS等技術將該站點在數(shù)據(jù)中心大二層網(wǎng)絡中互聯(lián);在核心層可以采用N:1:M的技術,在進行業(yè)務冗余備份的同時,將不同用戶的云劃分到不同的MDC中,即保證了業(yè)務的安全性,又可將邏輯設備托管由用戶自行進行各站點間的拓撲結(jié)構(gòu)的管理。

圖15 數(shù)據(jù)中心內(nèi)的虛擬化技術應用

六、 結(jié)束語

隨著面向應用的網(wǎng)絡進一步深化,出現(xiàn)了軟件定義網(wǎng)絡模型(Software Defined Network,SDN),SDN的出現(xiàn)將讓用戶能基于網(wǎng)絡設備廠商API接口更好的利用現(xiàn)有網(wǎng)絡設備資源,這些API接口可以基于設備本身提供,也能基于服務器上運行的Network OS提供。當用戶能更好的根據(jù)自己的應用來定義網(wǎng)絡設備時,將更需要網(wǎng)絡設備能夠?qū)崿F(xiàn)完全徹底的虛擬化:將網(wǎng)絡設備通過N:1虛擬化后作為整體資源,通過1:N虛擬化技術根據(jù)應用創(chuàng)建新的邏輯設備和資源部屬;同時用戶可以根據(jù)該應用的流量、應用的安全等特點進行聯(lián)動——利用設備提供的自動化功能進行網(wǎng)絡資源的動態(tài)部屬,實現(xiàn)一個更加可靠、更加靈活、更易于擴展的網(wǎng)絡。

責任編輯:遺忘者 來源: 51CTO.com
相關推薦

2013-04-03 09:22:14

虛擬化網(wǎng)絡虛擬化

2012-08-30 11:14:11

云計算虛擬化

2021-01-15 18:17:06

網(wǎng)絡協(xié)議分層

2018-02-10 11:24:39

Python數(shù)據(jù)程序

2009-02-02 23:18:25

虛擬化VMware整合評估

2024-02-26 10:08:01

2010-11-05 10:32:50

云應用程序規(guī)劃

2019-11-20 10:54:46

無密碼身份驗證網(wǎng)絡安全

2012-07-11 16:43:14

飛視美

2013-01-15 09:17:11

2015-06-02 11:42:00

Cloud FoundAzure

2009-01-18 08:49:04

Java入門JDK

2013-12-16 11:25:55

開源開源社區(qū)

2011-08-31 09:38:36

網(wǎng)絡營銷MSN社交網(wǎng)絡

2009-06-30 14:44:54

JSP虛擬空間

2017-06-14 17:18:52

容器DevopsDocker

2020-07-22 22:10:34

互聯(lián)網(wǎng)物聯(lián)網(wǎng)IOT

2020-11-17 14:55:36

亞馬遜云科技遷移

2015-10-28 22:25:45

SwiftAndroid應用開發(fā)

2011-07-25 14:17:46

BSMIT運維北塔
點贊
收藏

51CTO技術棧公眾號