軟件定義網(wǎng)絡(luò)(SDN) 是一種革新的網(wǎng)絡(luò)體系架構(gòu)設(shè)計(jì)技術(shù)。由于其支持控制與轉(zhuǎn)發(fā)分離、開放的編程接口,以及軟件可定義的轉(zhuǎn)發(fā)控制,SDN極大地提高了實(shí)現(xiàn)網(wǎng)絡(luò)與業(yè)務(wù)的管理控制的靈活性。當(dāng)前,SDN已在諸多領(lǐng)域成功應(yīng)用,但SDN在核心網(wǎng)絡(luò)架構(gòu)設(shè)計(jì)中的應(yīng)用仍存在大量問題,包括SDN對網(wǎng)絡(luò)/業(yè)務(wù)異構(gòu)性支持、在大規(guī)模網(wǎng)絡(luò)中控制平面的可擴(kuò)展性與安全性等。
網(wǎng)絡(luò)與業(yè)務(wù)融合是未來網(wǎng)絡(luò)發(fā)展的重要趨勢,網(wǎng)絡(luò)基礎(chǔ)設(shè)施應(yīng)能支持不同業(yè)務(wù)融合高效地轉(zhuǎn)發(fā)SDN技術(shù)為實(shí)現(xiàn)這一目標(biāo)提供了一條嶄新途徑。利用SDN的可編程性,設(shè)計(jì)者能夠有效解決網(wǎng)絡(luò)架構(gòu)設(shè)計(jì)中復(fù)雜的網(wǎng)絡(luò)管理與控制問題。
為使SDN網(wǎng)絡(luò)支持業(yè)務(wù)融合與服務(wù)異質(zhì)化的網(wǎng)絡(luò)環(huán)境,一首先需要在SDN轉(zhuǎn)發(fā)平面上提供高靈活度的軟件可編程性,以支持多樣化的用戶需求、設(shè)備、通信協(xié)議及數(shù)據(jù)處理方式;其次,需要在控制平面上對不同業(yè)務(wù)網(wǎng)絡(luò)進(jìn)行區(qū)分和隔離。將SDN網(wǎng)絡(luò)資源映射到不同虛擬網(wǎng)絡(luò),實(shí)現(xiàn)網(wǎng)絡(luò)虛擬化是一種可行的隔離方案。
1.SDN相關(guān)工作
為使SDN網(wǎng)絡(luò)支持業(yè)務(wù)融合,文獻(xiàn)提出了一種基于OpenFlow的自治SDN框架模型,支持多種業(yè)務(wù)部署在統(tǒng)一的物理網(wǎng)絡(luò)上,并在控制平面中利用自治網(wǎng)絡(luò)技術(shù)提高網(wǎng)絡(luò)和業(yè)務(wù)的自管理能力。OpenFlow 1.3協(xié)議在轉(zhuǎn)發(fā)平面中引人了多級流表構(gòu)成流水線,流表項(xiàng)的匹配采用類型/長度/值(TLV)格式。TLV格式易于擴(kuò)展,適于支持多種不同的業(yè)務(wù)和網(wǎng)絡(luò)協(xié)議。歐盟FP7的SPARC多個研究項(xiàng)目探索了如何擴(kuò)展OpenFlow以滿足電信級網(wǎng)絡(luò)的需求,如支持標(biāo)簽交換和多業(yè)務(wù)融合。
SDN網(wǎng)絡(luò)的虛擬化是多業(yè)務(wù)SDN網(wǎng)絡(luò)體系結(jié)構(gòu)研究中的另一關(guān)鍵技術(shù)。虛擬化需要通過抽象、分配、隔離等機(jī)制將SDN物理網(wǎng)絡(luò)映射為多個虛擬SDN網(wǎng)絡(luò),且能夠在各虛擬SDN網(wǎng)絡(luò)上互不影響地部署不同的網(wǎng)絡(luò)架構(gòu)和協(xié)議體系,支持不同的網(wǎng)絡(luò)業(yè)務(wù),并可按需對虛擬網(wǎng)絡(luò)進(jìn)行動態(tài)的資源配置。
現(xiàn)有的SDN網(wǎng)絡(luò)虛擬化方案可分為3類。一是基于交換機(jī)的虛擬化,此類方案提供良好的隔離性,但不適于動態(tài)的擴(kuò)展和調(diào)整。第二類包括ADVisor、FlowVisor等方案,在交換機(jī)與控制器間加人一個虛擬化層。此方案簡單易部署,但其虛擬化層對用戶透明,用戶無法通過軟件編程方式來動態(tài)調(diào)整其資源配置。第三類方案在控制器上實(shí)現(xiàn)虛擬化,如SPARC Flow等,將虛擬化管理作為網(wǎng)絡(luò)操作系統(tǒng)(NOS)的一項(xiàng)基礎(chǔ)服務(wù),支持虛擬化配置的動態(tài)調(diào)整。
文獻(xiàn)探索了在OpenFlow網(wǎng)絡(luò)中部署內(nèi)容中心網(wǎng)絡(luò)(ICN)的方法。研究表明,基于SDN進(jìn)行創(chuàng)新網(wǎng)絡(luò)研究通常需擴(kuò)展SDN功能。然而擴(kuò)展現(xiàn)有SDN的架構(gòu)和功能,往往需要代碼重寫和升級,缺乏靈活性。理想方式是支持用戶直接對設(shè)備編程,定義新屬性和功能。
2.面向多業(yè)務(wù)融合的SDN基礎(chǔ)架構(gòu)
2.1 目標(biāo)與需求
業(yè)務(wù)融合要求在統(tǒng)一的SDN基礎(chǔ)設(shè)施上支持多樣化的業(yè)務(wù)和應(yīng)用。不同種類的業(yè)務(wù)通常需要不同的傳輸模式、協(xié)議和網(wǎng)絡(luò)管理和控制方式。SDN控制與轉(zhuǎn)發(fā)分離的設(shè)計(jì)思想以及開放、靈活、可編程的特征,為實(shí)現(xiàn)多業(yè)務(wù)融合提供了一條新途徑。本文的目標(biāo)是對SDN網(wǎng)絡(luò)架構(gòu)進(jìn)行擴(kuò)展,提出一種面向多業(yè)務(wù)類型、具有高靈活性和可編程性的SDN網(wǎng)絡(luò)基礎(chǔ)架構(gòu)—SDNIMS。在該架構(gòu)設(shè)計(jì)中需解決以下問題:
(1)支持多樣化網(wǎng)絡(luò)業(yè)務(wù)的融合
SDNIMS架構(gòu)支持業(yè)務(wù)運(yùn)營者以軟件定義方式部署多種類型網(wǎng)絡(luò)業(yè)務(wù)。該架構(gòu)應(yīng)滿足不同特性業(yè)務(wù)的需求,包括實(shí)時話音、圖像和廣播電視業(yè)務(wù),傳統(tǒng)互聯(lián)網(wǎng)等,并支持創(chuàng)新網(wǎng)絡(luò)技術(shù)的研究;也可支持不同數(shù)據(jù)傳遞模式,在物理接口支持的情況下,實(shí)現(xiàn)基于電路交換、標(biāo)簽交換或光交換的SDN。業(yè)務(wù)開發(fā)者能根據(jù)業(yè)務(wù)特性獨(dú)立地選擇不同的數(shù)據(jù)傳輸模式、通信協(xié)議以及數(shù)據(jù)處理方式,并在該架構(gòu)中部署網(wǎng)絡(luò)業(yè)務(wù)或進(jìn)行創(chuàng)新性研究。
(2)網(wǎng)絡(luò)的虛擬化與隔離
SNDIMS在轉(zhuǎn)發(fā)平面上支持多業(yè)務(wù)的融合;同時也支持不同業(yè)務(wù)具有各自獨(dú)立的控制邏輯。SDNIMS將物理網(wǎng)絡(luò)資源映射到不同虛擬SDN網(wǎng)中;同時,保證虛擬網(wǎng)之間相互隔離,包括網(wǎng)絡(luò)拓?fù)?資源的隔離、數(shù)據(jù)流隔離以及控制流的隔離。網(wǎng)絡(luò)虛擬化對于上層用戶透明,不同的業(yè)務(wù)提供者可在虛擬網(wǎng)中部署完全異質(zhì)化的網(wǎng)絡(luò)架構(gòu)(尋址/路由和網(wǎng)絡(luò)協(xié)議)、業(yè)務(wù)以及控制管理邏輯。
(3)物理網(wǎng)絡(luò)的高靈活可編程性
OpenFlow利用軟件定義的流表實(shí)現(xiàn)對轉(zhuǎn)發(fā)行為的可編程。SDNIMS進(jìn)一步擴(kuò)展了用戶對物理設(shè)備的可編程能力除流表外,SDN交換機(jī)還具有多方面可編程性,用戶可對交換結(jié)點(diǎn)的多種行為進(jìn)行細(xì)粒度編程,滿足業(yè)務(wù)多樣化以及日趨復(fù)雜的網(wǎng)絡(luò)管理控制的需求。交換結(jié)點(diǎn)的可編程性包括:可編程的傳輸轉(zhuǎn)發(fā)/交換方式(如分組轉(zhuǎn)發(fā)、虛電路交換、標(biāo)簽交換等)、可編程的網(wǎng)絡(luò)協(xié)議、可編程的數(shù)據(jù)流處理(轉(zhuǎn)發(fā)、過濾、QoS控制等)以及可編程的網(wǎng)絡(luò)管理控制(性能監(jiān)測、資源管理等)。
2.2 SDNIMS體系架構(gòu)
SDNIMS的體系結(jié)構(gòu)模型如圖1所示。圖1整體上分為3個層次:物理網(wǎng)絡(luò)層、SDN控制器層、業(yè)務(wù)管理與控制層。
圖1 SDNIMS的體系結(jié)構(gòu)
物理網(wǎng)絡(luò)層(即數(shù)據(jù)轉(zhuǎn)發(fā)層)完成數(shù)據(jù)傳輸與轉(zhuǎn)發(fā)功能,是整個架構(gòu)的底層基礎(chǔ)設(shè)施。物理網(wǎng)絡(luò)由一系列支持SDN的交換結(jié)點(diǎn)依據(jù)運(yùn)營商規(guī)劃的拓?fù)浠ヂ?lián)而成。SDN結(jié)點(diǎn)在上層控制器的控制下進(jìn)行數(shù)據(jù)流處理(利用擴(kuò)展的OpenFlow協(xié)議)。SDNIMS架構(gòu)中的交換結(jié)點(diǎn)(及物理網(wǎng)絡(luò))均支持多樣化、高靈活的可編程。在SDN控制器層的統(tǒng)一策略和編程控制下,物理網(wǎng)絡(luò)構(gòu)成統(tǒng)一融合的多業(yè)務(wù)數(shù)據(jù)傳輸平面,支持多種業(yè)務(wù)以不同接入方式、傳輸/交換模式和網(wǎng)絡(luò)協(xié)議進(jìn)行傳輸。
SDN控制器層在架構(gòu)中承擔(dān)SDN控制器的角色,在邏輯上可看作是一個集中式控制器,對數(shù)據(jù)轉(zhuǎn)發(fā)層的行為進(jìn)行統(tǒng)一控制和管理。在物理上,、控制器層可由若干相互協(xié)作的控制器構(gòu)成,或采用云計(jì)算平臺實(shí)現(xiàn),以提高可靠性和可擴(kuò)展性。對外,整個SDN控制器層表現(xiàn)為一個集中式的邏輯控制器實(shí)體。
在功能結(jié)構(gòu)上,控制器層由網(wǎng)絡(luò)操作系統(tǒng)(NOS)及若干基本功能組件(拓?fù)、資源管理等)構(gòu)成。其南向接口采用擴(kuò)展的OpenFlow協(xié)議,實(shí)現(xiàn)對物理設(shè)備的編程和控制;其北向提供SDN應(yīng)用編程接口(API),使高層軟件能對物理網(wǎng)絡(luò)中的數(shù)據(jù)傳輸進(jìn)行編程和控制。SDN網(wǎng)絡(luò)的虛擬化是SDNIMS控制器層的重要功能,實(shí)現(xiàn)底層物理網(wǎng)絡(luò)與虛擬SDN網(wǎng)絡(luò)之間的映射,并保證虛擬網(wǎng)絡(luò)之間相互隔離。
業(yè)務(wù)管理/控制層,實(shí)現(xiàn)各種業(yè)務(wù)網(wǎng)絡(luò)的控制和管理功能。SDNIMS支持基于虛擬網(wǎng)絡(luò)構(gòu)建業(yè)務(wù)網(wǎng)絡(luò),不同虛擬網(wǎng)分配給不同的業(yè)務(wù)提供者,獨(dú)立部署其業(yè)務(wù)及其管控邏輯。在用戶視角上虛擬SDN網(wǎng)絡(luò)與實(shí)際SDN網(wǎng)絡(luò)并無差異,均向用戶提供NOS、基本的SDN功能及開放的SDNAPI。業(yè)務(wù)提供者可在業(yè)務(wù)控制器上利用SDN的方法,在虛擬SDN網(wǎng)中部署其網(wǎng)絡(luò)業(yè)務(wù)和應(yīng)用。
總體來看,SDNIMS允許不同業(yè)務(wù)網(wǎng)絡(luò)的數(shù)據(jù)流共享統(tǒng)一融合的數(shù)據(jù)轉(zhuǎn)發(fā)平面;同時通過網(wǎng)絡(luò)虛擬化,將不同業(yè)務(wù)網(wǎng)絡(luò)的控制平面的功能相互隔離,分別獨(dú)立由其各自業(yè)務(wù)提供者來進(jìn)行控制和管理。
2.3 SDNIMS功能模型與組件
SDNIMS架構(gòu)的功能模型及其主要功能組件如圖2所示。架構(gòu)的底層由高可編程的SDN交換機(jī)構(gòu)成。通過擴(kuò)展的OpenFlow協(xié)議,上層軟件可對交換機(jī)進(jìn)行多種功能的軟件定義,以支持網(wǎng)絡(luò)虛擬化與多業(yè)務(wù)融合。SDNIMS的控制部分包括兩個層次:SDN控制器層負(fù)責(zé)全局SDN網(wǎng)絡(luò)的管理控制,業(yè)務(wù)管理控制層負(fù)責(zé)業(yè)務(wù)網(wǎng)絡(luò)(虛擬SDN網(wǎng)絡(luò))的管理控制。
圖2 SDNIMS的功能結(jié)構(gòu)
2.3.1 高靈活可編程SDN交換機(jī)
OpenFlow交換機(jī)僅支持通過流表實(shí)現(xiàn)數(shù)據(jù)流處理的可編程。該方式適合于互聯(lián)網(wǎng)的分組轉(zhuǎn)發(fā),但難以滿足異構(gòu)網(wǎng)絡(luò)協(xié)議和多業(yè)務(wù)融合的需求。新型SDN交換機(jī)需提供更多的可編程性,包括:
(1)流表匹配項(xiàng)的可編程
OpenFlow的流表使用分組中一組固定字段作為數(shù)據(jù)流的匹配項(xiàng)。這實(shí)際上是對IP協(xié)議進(jìn)行了預(yù)先優(yōu)化,但無法靈活支持其他協(xié)議類型,包括用戶定義的新型協(xié)議。新型交換機(jī)將允許用戶靈活定義流表匹配項(xiàng)的格式、位置和類型等屬性,實(shí)現(xiàn)對異構(gòu)協(xié)議的支持。
(2)數(shù)據(jù)流操作與處理的可編程
現(xiàn)有OpenFlow流表無法支持諸如隧道封裝、標(biāo)簽交換、服務(wù)質(zhì)量(QoS)控制等復(fù)雜的數(shù)據(jù)流處理能力,而這些能力往往是實(shí)現(xiàn)網(wǎng)絡(luò)業(yè)務(wù)管理控制必需的。解決這一問題的方法是提供一種軟件定義的方式,使業(yè)務(wù)開發(fā)者能夠按需擴(kuò)展數(shù)據(jù)流的處理能力。
(3)網(wǎng)絡(luò)維護(hù)/管理處理與操作的可編程
交換機(jī)設(shè)計(jì)將性能監(jiān)測、資源/隊(duì)列管理等維護(hù)管理的底層操作行為標(biāo)準(zhǔn)化,并開放其編程接口。上層軟件能夠編程和配置這些底層操作,設(shè)計(jì)基于軟件定義的網(wǎng)絡(luò)的維護(hù)管理功能。
SDN交換機(jī)設(shè)計(jì)結(jié)構(gòu)分為控制通道與數(shù)據(jù)通道兩部分,如圖3所示。為支持異構(gòu)網(wǎng)絡(luò)協(xié)議,數(shù)據(jù)通道中引人了可編程的協(xié)議解析組件,可根據(jù)協(xié)議描述模版,解析到達(dá)分組的協(xié)議格式,并提取指定字段作為流表匹配項(xiàng)。協(xié)議描述模版由上層控制器配置,使解析組件能識別任意協(xié)議格式。輸出的流表匹配項(xiàng)以TLV格式表示,在后續(xù)的數(shù)據(jù)流水線( Pipeline)中用于進(jìn)行流表匹配。
圖3 高靈活可編程的SDN交換機(jī)
數(shù)據(jù)流水線中使用并行化的多級流表。通過編程,可將不同業(yè)務(wù)/協(xié)議的流表相互獨(dú)立,配置成不同的流水線,進(jìn)行并行處理。流表的操作集合是可擴(kuò)展的,上層軟件可按需定義和添加新的操作方法,以支持復(fù)雜的數(shù)據(jù)流處理,如標(biāo)簽交換、QoS操作、隧道封裝、安全性等。
系統(tǒng)支持以軟件定義的方式實(shí)現(xiàn)網(wǎng)絡(luò)管理/維護(hù)功能。交換機(jī)還增加了與網(wǎng)絡(luò)管理相關(guān)的操作和處理功能。通過對一些特殊流表的配置,上層軟件可利用這些操作協(xié)同完成網(wǎng)絡(luò)維護(hù)/管理功能。同樣,上層軟件可定義交換機(jī)上各隊(duì)列的屬性、調(diào)度策略、帶寬和優(yōu)先級,實(shí)現(xiàn)網(wǎng)絡(luò)資源的精細(xì)化管控。
交換機(jī)的控制通道負(fù)責(zé)與上層控制器的交互,其協(xié)議采用擴(kuò)展的OpenFlow。協(xié)議擴(kuò)展用于支持交換機(jī)上新增的可編程屬性,包括可編程的協(xié)議解析和數(shù)據(jù)流操作,以及性能測量與隊(duì)列管理等。
2.3.2 SDN控制器層
SDN控制器層對整個物理網(wǎng)絡(luò)實(shí)現(xiàn)管理和控制,同時向上層提供編程接口。在邏輯上,控制器層是一個集中式實(shí)體,包括兩部分:網(wǎng)絡(luò)操作系統(tǒng)(NOS)以及一組SDN基礎(chǔ)功能組件。NOS及功能組件主要提供了數(shù)據(jù)流編程與控制、網(wǎng)絡(luò)管理、網(wǎng)絡(luò)虛擬化等3類功能。
數(shù)據(jù)流編程/控制功能用于定義交換機(jī)上與數(shù)據(jù)流處理相關(guān)的行為和配置,如接口配置、協(xié)議描述模板、流表及流表的操作等。網(wǎng)絡(luò)管理組件提供網(wǎng)絡(luò)維護(hù)管理相關(guān)的功能,如拓?fù)浒l(fā)現(xiàn)和管理、路由,以及網(wǎng)絡(luò)資源管理和性能監(jiān)測等。
為支持多業(yè)務(wù)融合,控制器層實(shí)現(xiàn)了SDN網(wǎng)絡(luò)的虛擬化。不同網(wǎng)絡(luò)業(yè)務(wù)分別在隔離的虛擬網(wǎng)中開發(fā)和部署。虛擬網(wǎng)管理組件的結(jié)構(gòu)如圖4所示。圖4實(shí)現(xiàn)物理網(wǎng)絡(luò)與虛擬網(wǎng)之間的拓?fù)渑c資源的映射、網(wǎng)絡(luò)事件的映射與分發(fā)以及資源分配與隔離等功能。虛擬網(wǎng)向上層軟件提供一個虛擬的NOS以及一組SDN服務(wù)組件及其API接口。系統(tǒng)從兩個方面實(shí)現(xiàn)虛擬網(wǎng)絡(luò)之間的隔離。一方面通過統(tǒng)一控制的資源及網(wǎng)絡(luò)事件映射,將不同虛擬網(wǎng)的管理控制平面相互隔離;另一方面,通過對底層交換機(jī)的編程(包括對流表、隊(duì)列的配置),使不同虛擬網(wǎng)絡(luò)的數(shù)據(jù)平面也實(shí)現(xiàn)了相互隔離。
圖4 網(wǎng)絡(luò)虛擬化功能模型
轉(zhuǎn)發(fā)平面為支持多業(yè)務(wù)虛擬網(wǎng),交換機(jī)中的多級流表和隊(duì)列將被編程配置成圖5所示的形式。利用多級流表的特性,交換機(jī)對不同虛擬網(wǎng)絡(luò)使用的流表進(jìn)行了隔離。流表被進(jìn)行邏輯劃分,分別為每個虛擬網(wǎng)形成一條獨(dú)立流表流水線,并為每條數(shù)據(jù)流水線配置獨(dú)立的數(shù)據(jù)轉(zhuǎn)發(fā)隊(duì)列。為區(qū)分不同虛擬網(wǎng)的數(shù)據(jù)流,利用交換機(jī)對網(wǎng)絡(luò)協(xié)議和操作的可編程性,在邊緣交換機(jī)上對不同虛擬網(wǎng)的數(shù)據(jù)流添加虛擬網(wǎng)標(biāo)識(VNID)標(biāo)簽(在全網(wǎng)中標(biāo)識其所屬虛擬網(wǎng))。交換機(jī)多級流表中的0號流表作為全局流表,用于匹配和識別到達(dá)分組的VNID,并根據(jù)VNID將分組引導(dǎo)到其對應(yīng)虛擬網(wǎng)的流水線上。若到達(dá)分組無可匹配VNID,則控制器可向0號流表下發(fā)一條特殊流表項(xiàng),為到達(dá)分組添加相應(yīng)的VNID標(biāo)簽,然后進(jìn)行后續(xù)的處理。
SDNIMS允許不同的虛擬網(wǎng)采用不同的網(wǎng)絡(luò)體系和尋址路由架構(gòu)。虛擬SDN控制器可根據(jù)各自的需要生成專用的流表,這些流表經(jīng)控制器層的虛擬網(wǎng)管理組件的映射,被編程和配置到物理網(wǎng)絡(luò)交換機(jī)中該虛擬網(wǎng)的流表流水線中。在圖5中,虛擬網(wǎng)1支持信息中心網(wǎng)絡(luò)(ICN)網(wǎng)絡(luò)架構(gòu),其流表中使用統(tǒng)一資源定位符(URL)進(jìn)行匹配和數(shù)據(jù)轉(zhuǎn)發(fā);虛擬網(wǎng)2支持標(biāo)簽交換,在其流表中利用分組的多協(xié)議標(biāo)簽交換(MPLS)標(biāo)簽來進(jìn)行轉(zhuǎn)發(fā);采用傳輸控制協(xié)議/網(wǎng)間協(xié)議(TCP/IP)架構(gòu)的虛擬網(wǎng)絡(luò)則在流表中采用傳統(tǒng)的k元組匹配方式處理分組。
圖5 高靈活度可編程SDN交換機(jī)對虛擬網(wǎng)的支持
2.3.3 業(yè)務(wù)網(wǎng)絡(luò)的管理與控制層
不同虛擬網(wǎng)絡(luò)用戶可獨(dú)立開發(fā)和部署其業(yè)務(wù)網(wǎng)絡(luò)的控制和管理功能。SDNIMS向虛擬網(wǎng)用戶提供標(biāo)準(zhǔn)SDN網(wǎng)絡(luò)編程API,用戶可使用虛擬網(wǎng)NOS,SDN組件及API,利用SDN設(shè)計(jì)方法和工具,在虛擬SDN網(wǎng)絡(luò)中開發(fā)和部署其網(wǎng)絡(luò)業(yè)務(wù)和應(yīng)用。在SDNIMS中,業(yè)務(wù)管控系統(tǒng)的功能和設(shè)計(jì)結(jié)構(gòu)是與其網(wǎng)絡(luò)業(yè)務(wù)特性高度相關(guān)的,取決于虛擬網(wǎng)用戶的設(shè)計(jì)。
3.SDNIMS架構(gòu)的應(yīng)用場景實(shí)例
SDNIMS的一個應(yīng)用場景如圖6所示。圖6將現(xiàn)有的話音通信業(yè)務(wù)、廣播電視業(yè)務(wù)和傳統(tǒng)互聯(lián)網(wǎng)部署在統(tǒng)一的SDN物理網(wǎng)絡(luò)上。不同的網(wǎng)絡(luò)業(yè)務(wù)具有不同的需求。話音業(yè)務(wù)實(shí)時性要求高,在管理控制上類似于電路交換的控制。廣播電視業(yè)務(wù)對于網(wǎng)絡(luò)帶寬需求較高,同時需要交換節(jié)點(diǎn)能夠支持廣播式轉(zhuǎn)發(fā)。
圖6 SDNIMS的應(yīng)用場景實(shí)例
多業(yè)務(wù)部署時,首先為每種業(yè)務(wù)網(wǎng)絡(luò)定義所需的網(wǎng)絡(luò)拓?fù)浼百Y源屬性(包括帶寬、流表、優(yōu)先級等),然后定義各業(yè)務(wù)網(wǎng)絡(luò)的數(shù)據(jù)平面所采用的傳輸協(xié)議。SDNIMS交換機(jī)支持用戶自定義的傳輸協(xié)議,用戶可根據(jù)需要選擇高效的數(shù)據(jù)傳輸模式。例如,話音業(yè)務(wù)和廣電業(yè)務(wù)均可采用標(biāo)簽交換形式,從而避免繁瑣的TCP/IP封裝。在此基礎(chǔ)上,運(yùn)營者可利用SDN API來設(shè)計(jì)和部署其業(yè)務(wù)管理與控制邏輯。
4.結(jié)束語
本文提出了一種支持多業(yè)務(wù)融合的SDN網(wǎng)絡(luò)基礎(chǔ)架構(gòu)—SDNIMS。SDNIMS在數(shù)據(jù)平面上提供了高靈活度的可編程性,支持以軟件定義方式實(shí)現(xiàn)不同業(yè)務(wù)異質(zhì)化數(shù)據(jù)的融合轉(zhuǎn)發(fā);同時利用網(wǎng)絡(luò)虛擬化,為不同的業(yè)務(wù)網(wǎng)絡(luò)提供獨(dú)立且相互隔離管理控制平面,支持多樣化業(yè)務(wù)在統(tǒng)一的SDN基礎(chǔ)設(shè)施中的融合。
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.oesoe.com/
本文標(biāo)題:一種面向多樣化網(wǎng)絡(luò)業(yè)務(wù)融合的SDN網(wǎng)絡(luò)架構(gòu)
本文網(wǎng)址:http://www.oesoe.com/html/support/11121511913.html