網(wǎng)絡(luò)虛擬化以及云服務(wù)的出現(xiàn),推動了互聯(lián)網(wǎng)產(chǎn)業(yè)對傳統(tǒng)網(wǎng)絡(luò)架構(gòu)的重新審視,帶來了互聯(lián)網(wǎng)新的發(fā)展趨勢,從主動網(wǎng)絡(luò)架構(gòu)、開放架構(gòu)網(wǎng)絡(luò)體系、ForCES架構(gòu),到可重構(gòu)網(wǎng)絡(luò)體系、一體化網(wǎng)絡(luò)體系、軟件定義網(wǎng)絡(luò)(SDN)等,全球研究機(jī)構(gòu)均在探索適應(yīng)于未來網(wǎng)絡(luò)業(yè)務(wù)的具有良好可擴(kuò)展性和智能性的新型網(wǎng)絡(luò)體系。其中ForCES基本架構(gòu)提出的轉(zhuǎn)發(fā)與控制分離思想得到了廣泛認(rèn)可,并成為中國可重構(gòu)網(wǎng)絡(luò)研究團(tuán)隊和國際SDN研究團(tuán)隊的基礎(chǔ)。SDN是由美國斯坦福大學(xué)CLEAN slate研究組提出的一種新興的網(wǎng)絡(luò)架構(gòu),其核心思想是基于控制和轉(zhuǎn)發(fā)相分離的思路,實現(xiàn)了網(wǎng)絡(luò)和業(yè)務(wù)的可編程。自2011年以來,SDN已經(jīng)逐步成為通信界最熱門的詞語之一,同時,被列為影響未來10年的10項技術(shù)之一,得到了學(xué)術(shù)界和工業(yè)界的廣泛認(rèn)可,成為引領(lǐng)未來網(wǎng)絡(luò)發(fā)展方向的研究內(nèi)容之一。
SDN的基本內(nèi)涵就是一個開放可編程網(wǎng)絡(luò),該網(wǎng)絡(luò)通過軟件定義(或軟件驅(qū)動)方式就可實現(xiàn)網(wǎng)絡(luò)資源的動態(tài)管理。基于此,用戶可通過編程動態(tài)構(gòu)建各種特性的數(shù)據(jù)轉(zhuǎn)發(fā)網(wǎng)絡(luò),以實現(xiàn)各類網(wǎng)絡(luò)對各種應(yīng)用的承載需求,進(jìn)而便于用戶實現(xiàn)類似虛擬化、數(shù)據(jù)中心網(wǎng)絡(luò)等新型應(yīng)用。
1.研究背景
傳統(tǒng)互聯(lián)網(wǎng)中,數(shù)據(jù)轉(zhuǎn)發(fā)與控制邏輯緊耦合,導(dǎo)致網(wǎng)絡(luò)控制功能復(fù)雜,阻礙了新技術(shù)在控制層面的部署,使得控制層面的靈活性和擴(kuò)展性很難適應(yīng)網(wǎng)絡(luò)的飛速發(fā)展。SDN的核心理念是控制與轉(zhuǎn)發(fā)分離,具有前所未有的可編程性、自動化以及網(wǎng)絡(luò)控制能力,確保了網(wǎng)絡(luò)的高度可擴(kuò)展、靈活,提高了網(wǎng)絡(luò)的創(chuàng)新能力。SDN的前身來源于斯坦福用于企業(yè)集中安全控制的Ethane項目及其前一個項目SANE。
SANE是斯坦福大學(xué)2006年提出的一種面向企業(yè)網(wǎng)的安全管理架構(gòu)。SANE的主要特點在于定義了一個保護(hù)層,該保護(hù)層位于鏈路層和網(wǎng)絡(luò)層中間,由一臺邏輯中央服務(wù)器控制,用于管理所有路由和接入控制決策。SANE在設(shè)計時,遵循4D架構(gòu)的設(shè)計原則,如圖1所示。通過全局網(wǎng)絡(luò)視圖,決策平面做出網(wǎng)絡(luò)控制決策,并直接下發(fā)給數(shù)據(jù)平面;數(shù)據(jù)平面根據(jù)決策平面的指令,實現(xiàn)對網(wǎng)絡(luò)層目標(biāo)的直接控制;分發(fā)平面在決策平面和數(shù)據(jù)平面之間建立可靠的通信通道;發(fā)現(xiàn)平面負(fù)責(zé)發(fā)現(xiàn)網(wǎng)絡(luò)中的物理組件,并為決策平面提供構(gòu)建網(wǎng)絡(luò)視圖的基本信息。
圖1 4D架構(gòu)
2007年,Casado等人對SANE的功能進(jìn)行了擴(kuò)展,提出了Ethane架構(gòu)。Ethane在網(wǎng)絡(luò)管理中添加了安全管理策略,擴(kuò)充了中央控制器的管理功能,實現(xiàn)了更細(xì)粒度的流表轉(zhuǎn)發(fā)策略。Ethane網(wǎng)絡(luò)主要由中央控制器和Ethane交換機(jī)兩個部件構(gòu)成。中央控制器是網(wǎng)絡(luò)的控制決策層,實現(xiàn)了網(wǎng)絡(luò)主機(jī)認(rèn)證、IP分配和交換機(jī)流表生成等基本功能。E山ane交換機(jī)則作為一個數(shù)據(jù)轉(zhuǎn)發(fā)單元,根據(jù)控制器產(chǎn)生的流表進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)。
現(xiàn)有網(wǎng)絡(luò)路由器同時包含數(shù)據(jù)轉(zhuǎn)發(fā)和控制決策兩種功能,復(fù)雜性太高,導(dǎo)致靈活性和可擴(kuò)展性不夠。在SANE和Ethane兩個項目基礎(chǔ)上,面對目前日益增長的帶寬需求,Casado提出了分組交換網(wǎng)絡(luò)軟硬件功能分離的思想,即用軟件來實現(xiàn)控制決策,而硬件只緩存這些決策,專注于數(shù)據(jù)的轉(zhuǎn)發(fā)。這種軟硬件功能分離的思想,明確了軟件層來做決策和硬件層控制分組轉(zhuǎn)發(fā)的設(shè)計思路。
在上述相關(guān)工作的基礎(chǔ)上,斯坦福大學(xué)的Nick Mckeown教授等提出了OpenFlow技術(shù),為網(wǎng)絡(luò)設(shè)備中的數(shù)據(jù)轉(zhuǎn)發(fā)和路由控制兩個功能進(jìn)行分離提拱了一種實現(xiàn)協(xié)議。OpenFlow通過集中式的控制器以標(biāo)準(zhǔn)化的接口對各種網(wǎng)絡(luò)設(shè)備進(jìn)行管理和配置。OpenFlow技術(shù)后經(jīng)由cLEAN—state項目推廣,以及在全球網(wǎng)絡(luò)創(chuàng)新環(huán)境(GENI)項目中的應(yīng)用,逐漸擴(kuò)展并發(fā)展成為了SDN。
2.SDN架構(gòu)
SDN的概念最早由開放網(wǎng)絡(luò)基金會(0NF)在2010年提出。通過SDN,現(xiàn)有的靜態(tài)網(wǎng)絡(luò)可以演變成一個可擴(kuò)展的服務(wù)交付平臺,能夠快速響應(yīng)不斷變化的業(yè)務(wù)、用戶和市場需求。通過將轉(zhuǎn)發(fā)平面與控制平面分離,SDN能夠?qū)⒕W(wǎng)絡(luò)抽象為一個邏輯或虛擬實體,并且可以提供標(biāo)準(zhǔn)化的、開放的控制接口。分離后的控制平面可以運(yùn)行在外部調(diào)用控制接口,并根據(jù)全局的網(wǎng)絡(luò)視圖,實現(xiàn)更加靈活的控制能力。ONF的SDN技術(shù)白皮書,給出了SDN架構(gòu)的邏輯視圖,如圖2所示。
響應(yīng)不斷變化的業(yè)務(wù)、用戶和市場需求。通過將轉(zhuǎn)發(fā)平面與控制平面分離,SDN能夠?qū)⒕W(wǎng)絡(luò)抽象為一個邏輯或虛擬實體,并且可以提供標(biāo)準(zhǔn)化的、開放的控制接口。分離后的控制平面可以運(yùn)行在外部調(diào)用控制接口,并根據(jù)全局的網(wǎng)絡(luò)視圖,實現(xiàn)更加靈活的控制能力。ONF的SDN技術(shù)白皮書,給出了SDN架構(gòu)的邏輯視圖,如圖2所示。
圖2 SDN的3平面架構(gòu)
在SDN架構(gòu)中,最上層為應(yīng)用層,包括了各種不同的業(yè)務(wù)和網(wǎng)絡(luò)應(yīng)用。應(yīng)用層根據(jù)網(wǎng)絡(luò)不同的應(yīng)用需求,調(diào)用與控制層相接的應(yīng)用編程接口(API),實現(xiàn)不同功能的應(yīng)用程序。利用API接口,業(yè)務(wù)應(yīng)用可以充分利用網(wǎng)絡(luò)的服務(wù)和能力,并在一個抽象的網(wǎng)絡(luò)上進(jìn)行操作,實現(xiàn)常見的網(wǎng)絡(luò)服務(wù),包括路由、組播、安全、訪問控制、帶寬管理、流量工程、服務(wù)質(zhì)量、處理器和存儲優(yōu)化、能源使用以及各種形式的政策管理,量身定制以滿足業(yè)務(wù)目標(biāo)。
SDN的控制層由控制軟件實現(xiàn),擺脫了硬件設(shè)備對網(wǎng)絡(luò)控制功能的束縛,主要負(fù)責(zé)集中維護(hù)網(wǎng)絡(luò)拓?fù)浼熬W(wǎng)絡(luò)狀態(tài)信息,實現(xiàn)不同業(yè)務(wù)特性的適配。利用控制數(shù)據(jù)平面接口,控制層可以對底層網(wǎng)絡(luò)設(shè)備的資源進(jìn)行抽象,獲取底層網(wǎng)絡(luò)設(shè)備信息,生成全局的網(wǎng)絡(luò)抽象視圖,并通過API接口提供給上層應(yīng)用。其結(jié)果是,對于上層應(yīng)用程序來說,網(wǎng)絡(luò)呈現(xiàn)為一個單一的邏輯開關(guān)。通過這種軟件模式,網(wǎng)絡(luò)管理人員可以靈活配置、管理和優(yōu)化網(wǎng)絡(luò)資源,實現(xiàn)了網(wǎng)絡(luò)的可編程及靈活可控。
基礎(chǔ)設(shè)施層由網(wǎng)絡(luò)的底層轉(zhuǎn)發(fā)設(shè)備構(gòu)成,包含了特定的轉(zhuǎn)發(fā)平面抽象。在SDN中,網(wǎng)絡(luò)設(shè)備只負(fù)責(zé)單純的數(shù)據(jù)轉(zhuǎn)發(fā),降低了對網(wǎng)絡(luò)設(shè)備硬件的要求。
在SDN架構(gòu)下,通過軟件的更新即可實現(xiàn)網(wǎng)絡(luò)功能的升級,無需再針對每一個硬件設(shè)備進(jìn)行配置,通過網(wǎng)絡(luò)服務(wù)和應(yīng)用程序的形式可直接部署實現(xiàn)網(wǎng)絡(luò)配置,加速了網(wǎng)絡(luò)部署周期;同時,通過SDN控制軟件的集中化控制,研究者、企業(yè)和運(yùn)營商可從一個單一的邏輯點獲得全網(wǎng)控制權(quán),極大地簡化了網(wǎng)絡(luò)的設(shè)計和運(yùn)行,從而加速了網(wǎng)絡(luò)創(chuàng)新周期。此外,SDN架構(gòu)使網(wǎng)絡(luò)設(shè)備從封閉走向開放,網(wǎng)絡(luò)設(shè)備不再需要理解和處理成千上萬的協(xié)議標(biāo)準(zhǔn),極大地簡化了底層網(wǎng)絡(luò)設(shè)備的功能,有效降低了網(wǎng)絡(luò)復(fù)雜度及網(wǎng)絡(luò)構(gòu)建成本。
3.SDN實現(xiàn)方案
3.1 基于OpenFIow的實現(xiàn)方案
OpenFlow作為SDN的原型實現(xiàn)方式,雖然只是SDN控制平面和數(shù)據(jù)平面之間多種通信協(xié)議之一,但已被看作是SDN通信協(xié)議事實上的標(biāo)準(zhǔn)。基于OpenFlow實現(xiàn)的SDN架構(gòu)主要包括控制器和OpenFlow交換機(jī)兩部分,如圖3所示。
圖3 基于OpenFIow的SDN關(guān)鍵組件
控制器以軟件平臺的方式存在,并對全局網(wǎng)絡(luò)拓?fù)渚哂锌梢娦院涂煽匦浴M瑫r,借助于開放的協(xié)議,控制器可以對不同交換機(jī)中的數(shù)據(jù)流表進(jìn)行編程,以決定每個數(shù)據(jù)包的流向,并能夠?qū)崿F(xiàn)特殊網(wǎng)絡(luò)設(shè)備才具有的一些功能,例如防火墻、負(fù)載均衡器等。
在控制器中,由網(wǎng)絡(luò)操作系統(tǒng)(NOS)實現(xiàn)控制邏輯功能。NOS是網(wǎng)絡(luò)實現(xiàn)可編程控制的中央執(zhí)行單元,即SDN架構(gòu)中的控制軟件,通過在NOS之上運(yùn)行不同的應(yīng)用程序能夠?qū)崿F(xiàn)不同的邏輯管控功能。基于OpenFlow的SDN控制器已有諸如NOX”、Onix、POX等多種平臺。
OpenFlow交換機(jī)由一個或多個流表、一個組表以及安全通道組成。控制器通過OpenFlow協(xié)議來管理交換機(jī)。組表負(fù)責(zé)數(shù)據(jù)包的查找和轉(zhuǎn)發(fā)。安全通道用于連接OpenFlow交換機(jī)和控制器,使OpenFlow交換機(jī)和控制器之間的數(shù)據(jù)、配置信息和指令可以基于SSL進(jìn)行安全傳輸。
OpenFlow交換機(jī)采取流的匹配和轉(zhuǎn)發(fā)模式,匹配過程從第一個流表開始。流表包含了多個流表項,數(shù)據(jù)包按照流表項的優(yōu)先級進(jìn)行匹配,若匹配到一個流表項,則執(zhí)行與該流表項對應(yīng)的指令。根據(jù)Opennow協(xié)議,針對流表中的流表項,控制器可以完成增加、更新以及刪除等操作。
3.2 Juniper、思科和中國的實現(xiàn)方案
基于OpenFlow的SDN技術(shù)引起了包括lETF、Google、HP、Junifer等各大研究機(jī)構(gòu)以及公司的重視,但在實際應(yīng)用中,基于OpenFlow的SDN技術(shù)仍在存在一些問題:
(1)單純的基于一個轉(zhuǎn)發(fā)表特性
OpenFlow技術(shù)不能達(dá)到實現(xiàn)網(wǎng)絡(luò)軟件定義的需求。OpenFlowl.x所基于的固定的轉(zhuǎn)發(fā)表格式不能很好地描述多個網(wǎng)絡(luò)層面(二層、三層甚至應(yīng)用層)各種類型的轉(zhuǎn)發(fā)表,描述過程效率較低,為了保持通用性,固定格式的表需要保存大量冗余表域。
(2)控制平面的可擴(kuò)展性問題。
OpenFlow設(shè)計之初,僅需通過單控制器來實現(xiàn)網(wǎng)絡(luò)的管控功能。然而,隨著網(wǎng)絡(luò)規(guī)模的增大和業(yè)務(wù)需求的增加,需要研究控制平面的可擴(kuò)展性解決方案,即多控制器解決方案。如何實現(xiàn)控制單元之間網(wǎng)絡(luò)狀態(tài)(包括拓?fù)洹鬏斈芰Α⒙酚上拗频?的協(xié)同和交互,以保證網(wǎng)絡(luò)狀態(tài)的一致性和可擴(kuò)展性,還需要進(jìn)行大量深入的研究工作。
因此,除了試圖通過升級OpenFlow(擬定義為OpenFlow 2.0)來實現(xiàn)以上需求,多家研究機(jī)構(gòu)及公司提出了不同的SDN實現(xiàn)方案。Google提出了一種基于模塊化描述的類似于ForCES虛擬化建模方法的實現(xiàn)思想;在IETF內(nèi),Ericsson。在IETFForCES工作組倡導(dǎo)使用ForCES的抽象建模和協(xié)議控制基本思想來實現(xiàn)SDN技術(shù)。其他具有影響的業(yè)界企業(yè)如Juniper、思科等也有不同的戰(zhàn)略計劃。
Juniper的SDN戰(zhàn)略突出點在于將網(wǎng)絡(luò)軟件分成4個平面——管理、服務(wù)、控制和轉(zhuǎn)發(fā),并在網(wǎng)絡(luò)中優(yōu)化每個平面。Juniper重點強(qiáng)調(diào)SDN軟件方面,將服務(wù)軟件從硬件中抽象出來創(chuàng)建網(wǎng)絡(luò)和服務(wù)虛擬機(jī),在服務(wù)器上加以托管,并利用集中控制器在軟件中啟用服務(wù)鏈或根據(jù)業(yè)務(wù)需求連接各設(shè)備上的服務(wù)。同時,Juniper提供了新的許可證模式,允許軟件許可證在Juniper設(shè)備和標(biāo)準(zhǔn)服務(wù)器之間的轉(zhuǎn)讓,使得客戶可以根據(jù)實際使用情況決定購買規(guī)模。
思科推出的實現(xiàn)方案是開放網(wǎng)絡(luò)環(huán)境(ONE),ONE方案中包含眾多的API、代理和控制器,意圖將可編程性注入其三大操作系統(tǒng)——IOS、10SXR和NX—OS之中。
ONE通過開放控制和充分利用轉(zhuǎn)發(fā)平面,允許使用人員利用多種協(xié)議對網(wǎng)絡(luò)進(jìn)行編程,而不僅僅只支持OpenFlow。ONE方案中包括oneP1atform Kit(OnePK)和Nexus l000V交
換機(jī)。OnePK可以為開放人員提供跨思科的各種路由器和交換機(jī)操作系統(tǒng)的應(yīng)用編程接口;Nexus 1000V可用作虛擬覆蓋網(wǎng)絡(luò)的基礎(chǔ)設(shè)備,用于多用戶云部署。
中國在該方向的研究中,“973”計劃支持的可重構(gòu)網(wǎng)絡(luò)研究團(tuán)隊提出了一種可重構(gòu)信息通信基礎(chǔ)網(wǎng)絡(luò)體系架構(gòu),在基于轉(zhuǎn)發(fā)與控制分離思想的基礎(chǔ)上,提出網(wǎng)絡(luò)傳輸資源和節(jié)點資源(包括硬件資源)均可以根據(jù)實際業(yè)務(wù)需求通過軟件控制進(jìn)行重構(gòu)的思想,并已經(jīng)取得了實用性成果,在轉(zhuǎn)發(fā)與控制分離技術(shù)、網(wǎng)絡(luò)資源感知與重構(gòu)、網(wǎng)絡(luò)規(guī)模擴(kuò)展時多控制器之間的協(xié)同、路由尋址、網(wǎng)絡(luò)重構(gòu)機(jī)理、可重構(gòu)路由器開發(fā)等方面進(jìn)展迅速,并在上海開展了應(yīng)用示范。
4.SDN的實踐應(yīng)用
SDN一經(jīng)提出就受到了特別關(guān)注,甚至被視為未來網(wǎng)絡(luò)的最終解決方案之一””。在學(xué)術(shù)界,有關(guān)SDN架構(gòu)的實現(xiàn)方法呈現(xiàn)出一種百花齊放的研究狀態(tài),而在商用領(lǐng)域,SDN架構(gòu)的商用化進(jìn)程也得到了加速發(fā)展。
4.1 科研實踐
清華大學(xué)提出了一種用于SDN的操作系統(tǒng)的實現(xiàn)方法TuNOS。為了增加可擴(kuò)展性、魯棒性、靈活性以及提高性能,從設(shè)備控制能力以及網(wǎng)絡(luò)控制能力的角度出發(fā),TuNOS提供了開放的設(shè)備管理、認(rèn)知網(wǎng)絡(luò)狀態(tài)、全局網(wǎng)絡(luò)視圖、虛擬轉(zhuǎn)發(fā)空間以及應(yīng)用(APP)管理功能;同時為了增強(qiáng)用戶的網(wǎng)絡(luò)可編程性,TuNOS設(shè)計了通用的網(wǎng)絡(luò)控制API接口。TuNOS結(jié)構(gòu)如圖4所示。
圖4 TUNOS結(jié)構(gòu)
TUNOS通過控制數(shù)據(jù)平面接口為網(wǎng)絡(luò)設(shè)備提供控制功能,設(shè)備控制功能包括開放設(shè)備管理以及網(wǎng)絡(luò)狀態(tài)認(rèn)知。同時,TUNOS通過上層API接口為網(wǎng)絡(luò)協(xié)議層提供控制功能,網(wǎng)絡(luò)控制功能包括全局網(wǎng)絡(luò)視圖、虛擬轉(zhuǎn)發(fā)空間以及APP的管理。
Soheil Hassas Yeganeh等人提出了一種SDN網(wǎng)絡(luò)高效可升級的控制應(yīng)用卸載框架KANDOO,如圖5所示。KANDOO包括兩個控制層:底層控制層包括一組沒有互聯(lián)的控制器,不接收網(wǎng)絡(luò)狀態(tài)信息;頂層控制層是邏輯中心控制器,用于維護(hù)網(wǎng)絡(luò)狀態(tài)。底層控制層中的控制器只運(yùn)行本地控制應(yīng)用(例如使用單交換機(jī)狀態(tài)的應(yīng)用),這些控制器處理了大部分的頻發(fā)事件,使得這些事件不會到達(dá)頂層控制層。頂層是可擴(kuò)展性方面僅有的潛在“瓶頸”。KANDOO能夠保證網(wǎng)絡(luò)使用人員根據(jù)需要替換本地控制器,并減輕頂層的負(fù)載。
圖5 KANDOO兩層控制結(jié)構(gòu)
除此之外,中國國防科技大學(xué)提出了基于LabelCast的SDN模型,并已經(jīng)實現(xiàn)了相關(guān)的原型系統(tǒng)和開發(fā)支持工具。
Andrew D.FeFguson等在SDN網(wǎng)絡(luò)的分級策略一文中提出了等級流表,在SDN網(wǎng)絡(luò)框架下實現(xiàn)了分等級的策略。Andreas Voellmy提出了一種高層網(wǎng)絡(luò)控制語言PmceraI”1,試圖解決OpenFlow原型系統(tǒng)中缺乏可配置接口問題。Ramya Raghavendm等提出了一種基于SDN云網(wǎng)絡(luò)管理的初步動態(tài)圖查詢方法。
4.2商用實踐
2012年見證了SDN在商用領(lǐng)域的重要發(fā)展,全球芯片以及設(shè)備廠商、互聯(lián)網(wǎng)企業(yè)和運(yùn)營商均加大了對SDN研究的投入,并提出相應(yīng)的SDN解決方案。SDN商用化進(jìn)程加速。
在芯片制造方面,全球多家主流芯片廠商推出了支持OpenFlow協(xié)議的新功能芯片,開始推進(jìn)SDN的大規(guī)模商用。其中,Intel的芯片產(chǎn)品FM6000首先加入了對OpenFlow優(yōu)化的硬件支持;中國企業(yè)中,盛科推出了支持適配OpenFlowl.0的芯片產(chǎn)品。
在設(shè)備制造方面,cisco公司成立了內(nèi)部子公司Insieme,專用于SDN相關(guān)產(chǎn)品研發(fā);阿爾卡特朗訊發(fā)布了其SDN產(chǎn)品戰(zhàn)略規(guī)劃,包括對用于局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)和數(shù)據(jù)中心運(yùn)行的路由器和交換機(jī)的實時應(yīng)用程序進(jìn)行調(diào)整和優(yōu)化轉(zhuǎn)發(fā);Juniper的QFabric引入了OpenFlow作為其控制協(xié)議,在中國,信息工程大學(xué)、國防科技大學(xué)均已經(jīng)研制成功功能相近甚至更靈活的可重構(gòu)路由器。
在運(yùn)營商方面,包括NTTDocoMo、verizon等在內(nèi)的國際電信運(yùn)營商充分利用SDN在數(shù)據(jù)中心建設(shè)方面的獨特優(yōu)勢,利用OpenFlow協(xié)議構(gòu)建了全新的數(shù)據(jù)中心網(wǎng)絡(luò)架構(gòu)。與此同時,互聯(lián)網(wǎng)企業(yè)也開始將SDN架構(gòu)進(jìn)行商用。Google宣布已經(jīng)在其內(nèi)部骨干網(wǎng)實現(xiàn)了SDN的全面部署,百度也推出了基于SDN架構(gòu)的產(chǎn)品Traffic Engineering系統(tǒng)。此外,騰訊、阿里巴巴、新浪等幾家中國互聯(lián)網(wǎng)巨頭也都已經(jīng)對SDN進(jìn)行了相關(guān)研究。
5.結(jié)束語
相對于傳統(tǒng)網(wǎng)絡(luò)架構(gòu)難以有效應(yīng)對用戶對移動性、虛擬化服務(wù)以及業(yè)務(wù)快速響應(yīng)的需求,SDN可以大幅度精簡現(xiàn)有的網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)結(jié)構(gòu),提高了網(wǎng)絡(luò)靈活性,將傳統(tǒng)網(wǎng)絡(luò)轉(zhuǎn)變成智能化的技術(shù)和業(yè)務(wù)創(chuàng)新平臺。這些諸多優(yōu)勢使SDN受到了科研機(jī)構(gòu)以及商業(yè)應(yīng)用的廣泛關(guān)注,得以快速發(fā)展。然而在SDN的應(yīng)用過程中還存在著未曾很好解決的問題,制約著其發(fā)展:
(1)SDN從提出至今,經(jīng)歷了較長的標(biāo)準(zhǔn)化過程,然而由于應(yīng)用需求的不同,各大研究機(jī)構(gòu)和主要設(shè)備廠商以SDN架構(gòu)為基礎(chǔ),提出了不同的實現(xiàn)方案。不統(tǒng)一的標(biāo)準(zhǔn)使得SDN設(shè)備通用性較差。從長遠(yuǎn)的角度來看,統(tǒng)一的標(biāo)準(zhǔn)可以為SDN的發(fā)展提供良好的環(huán)境,標(biāo)準(zhǔn)統(tǒng)一化進(jìn)程勢在必行。
(2)現(xiàn)有SDN方案的管理和安全功能主要集中在接入控制、流量轉(zhuǎn)發(fā)和負(fù)載均衡等方面,在安全性機(jī)制設(shè)計、異常檢測等方面都缺乏深入的研究。網(wǎng)絡(luò)管理和安全是SDN架構(gòu)實際應(yīng)用中最重要的標(biāo)準(zhǔn)之一,如何提供良好的安全性仍然是SDN研究的重點。
上述兩個問題是SDN發(fā)展過程中具有代表性的研究點,在面向真實網(wǎng)絡(luò)的部署過程中,性能優(yōu)化、可擴(kuò)展性、分布式控制等需求同樣需要重新考慮。從目前的研究和應(yīng)用來看,基于SDN的技術(shù)在學(xué)術(shù)界和產(chǎn)業(yè)界仍處在發(fā)展階段,進(jìn)一步深入的研究對于未來互聯(lián)網(wǎng)的發(fā)展具有深遠(yuǎn)的影響。
核心關(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://m.lukmueng.com/
本文標(biāo)題:軟件定義網(wǎng)絡(luò)架構(gòu)研究與實踐
本文網(wǎng)址:http://m.lukmueng.com/html/support/11121811729.html