李虎++石榮水
摘 要:當前,web上的服務種類和服務數(shù)量越來越多,這對網(wǎng)絡的運行提出了更高的要求,因為可能在非常短的時間內(nèi),部分服務就獲得巨量的用戶數(shù)量和服務需求,致使網(wǎng)絡中的使用方式和流量模式難以預測,極大的降低網(wǎng)絡運行的反應速度和用戶體驗,不能快速滿足用戶需求。簡而言之,就是以往建立起來的基礎設施,已經(jīng)適應不了當前的服務需求,必須要做出演進,進一步提高自身的敏捷性、智能性以及經(jīng)濟性,為實現(xiàn)這樣的效果、達到這樣的目的,我們應當積極嘗試將SDN技術應用其中。本文基于作者自身的實際工作與學習經(jīng)驗,主要就SDN在IP網(wǎng)絡演進中的作用進行了分析,以期能為相關工作的實踐提供參考。
關鍵詞:SDN;網(wǎng)絡;演進
中圖分類號:TP393.02 文獻標識碼:A 文章編號:1671-2064(2017)19-0049-01
當前,社會對于網(wǎng)絡的需求已經(jīng)大大提升,傳統(tǒng)的網(wǎng)絡運行已經(jīng)較難適應,為此我們必須要通過對相關技術的應用,來使傳統(tǒng)的IP網(wǎng)絡向前演進。
1 SDN的基本簡介
SDN即Software Defined Network的簡稱,中文譯為軟件定義網(wǎng)絡,它是當前網(wǎng)絡虛擬化的一種實現(xiàn)方式,其主要以OpenFlow技術為核心,可以將網(wǎng)絡設備的數(shù)據(jù)面和控制面分離開,從而對網(wǎng)絡流量進行更加靈活得控制,從而提高網(wǎng)絡流量的敏捷性、智能性,同時經(jīng)濟性也較為可觀,與NFV(Network Function Virtualization,網(wǎng)絡功能虛擬化)聯(lián)用的話,可以使傳統(tǒng)的網(wǎng)絡運行變得更加流暢、高效。NFV具體所指的是在標準的計算機服務器以及相關的存儲和交換機設備上運行基于虛擬機的多租戶網(wǎng)絡功能或者應用。包括會話控制應用,如IMS,和服務控制器數(shù)據(jù)平面處理功能,如ePC,以及數(shù)據(jù)平面報文轉發(fā)功能,如以太網(wǎng)交換或者IP路由[1]。
2 SDN在IP網(wǎng)絡演進中的作用
SDN和NFV其二者是相互獨立的,可以分開獨立運行,即NFV可以實現(xiàn)網(wǎng)絡功能的虛擬化,但是不需要SDN的支持,而SDN可以實現(xiàn)網(wǎng)絡的最佳化、自動化,但是卻并不一定非要通過NFV來虛擬網(wǎng)絡功能,不過在現(xiàn)實中,其二者往往被聯(lián)合使用。就現(xiàn)目前的宏觀趨勢來看,SDN和NFV被應用到IP網(wǎng)絡當中已經(jīng)成為了定勢,這是推廣、普及、應用還尚不全面。下面分三個場景,對SDN和NFV在IP網(wǎng)絡演進中的作用進行分析,這三個場景都是非?,F(xiàn)實和實際的,任何運營商都可能做出對應的一個或多個選擇。
第一種場景為NFV+DCSDN,和傳統(tǒng)的IP網(wǎng)絡相比,該場景下網(wǎng)絡演進的主要變化,是網(wǎng)絡功能的虛擬化實現(xiàn)在集中式數(shù)據(jù)中心的NFVP中,并在數(shù)據(jù)中心,通過對SDN的使用運行,來進行虛擬功能的自動網(wǎng)絡連接。該場景下的數(shù)據(jù)中心,為IT和電信數(shù)據(jù)中心共同構成,其配置有IT和電信虛擬功能,其可以提供兩種主要的服務虛擬化功能,其一是網(wǎng)絡應用功能,如IMS,其二是網(wǎng)絡服務控制功能,如ePC。下面針對該場景,進行兩種不同遷移方案的探討。第一種方案是完全遷移NA,原來以物理形式存在在電信數(shù)據(jù)中心的NA,完全被虛擬的NA取代[2];第二種是對于SC,虛擬功能進行了物理實例方面的增強,對一部分的流量進行了吸收,此時網(wǎng)絡中的物理實例依然被保留。和第一種方案相比,第二種方案能夠讓網(wǎng)絡運營商,繼續(xù)為部分具有較高網(wǎng)絡使用要求的業(yè)務服務,例如在LTE上運行的用戶寬帶,與此同時其還具備非常強的靈活性,可以通過虛擬實例,來按需提供彈性化、動態(tài)化的服務需求,或是直接支持吞吐量本身就較低的應用,例如在LTE上運行的M2M。對此,貝爾實驗室進行了相關的研究,通過建模獲取到的相關數(shù)據(jù)顯示,這種混合方案可以在近、中期實現(xiàn)最佳總擁有成本。另外,還有一種方案,其主要是實現(xiàn)對部分網(wǎng)絡功能的虛擬化,另一部分的功能依然存在于物理網(wǎng)元上。比如說ePC的遷移,物理存在的MME,由虛擬的進行替代,但PGW以及SGW依然保持原來的物理存在形式不懂,這種方案主要是為了逐步適應和逐步推進虛擬功能,避免突然產(chǎn)生的全面變革[3]。
第二種場景為NFV+SE-SDN,在這樣的場景當中,一個到數(shù)個的網(wǎng)絡功能,均可以通過虛擬實例被遷移到集中式數(shù)據(jù)中心,同時對業(yè)務運行的終端也進行虛擬化,SDN由一個單一數(shù)據(jù)中心擴展到自動連接虛擬業(yè)務終端和服務控制。其連接的實現(xiàn),需要使用到VPN,即SD-VPN,也可以被稱為軟件定義的VPN。SE,如駐地網(wǎng)關功能以虛擬實例的方式部署在靠近終端用戶的本地數(shù)據(jù)中心中,它也可以部署在用戶駐地側的服務器上。這種架構可以用于為企業(yè)站點之間或者企業(yè)應用和其遠端員工之間提供安全通信。該架構也可以用于支持消費者的“虛擬CPE”應用,或者支持“網(wǎng)絡分片”,以便為應用或者內(nèi)容提供商提供隔離的虛擬網(wǎng)絡。在第二種場景中,雖然SDN在終端處提供動態(tài)網(wǎng)絡配置,但是通過WAN的連接還是由OSS管理,甚至可能由手動進行管理。所以,在這樣的情況之下,VPN的特性以及能力依然是靜態(tài)的。
第三種場景,是基于NFV+SE-SDN的擴展,主要由SDN來對WAN進行控制,對于應用的需求,或是企業(yè)的需求,可以讓VPN進行動態(tài)的適應,這種場景為NFV+WAN-SDN。SD-VPN的需求可以一直變化,工作時段,企業(yè)網(wǎng)絡流量主要是實時語音和視頻通信。晚上,主要是數(shù)據(jù)備份和自動匯報系統(tǒng)流量。由SDN控制的WAN允許VPN在白天應對中等吞吐量、最小時延、高QoS保障等需求。而在夜晚則能應對高吞吐量、突發(fā)性強以及流量盡力等特性。在該場景中,WAN-SDN控制器配置網(wǎng)絡中的路由和傳輸功能,以便管理VPN的特性,包括能力、最佳路徑選擇、QoS匹配等。WAN-SDN控制器使用多種API和協(xié)議來學習網(wǎng)絡拓撲、狀態(tài)以及管理網(wǎng)絡資源,其包括但不限于OpenFlow、NetConf、SNMP、REST、CLI[4]。很容易想象出可把這種架構擴展到包含接入網(wǎng),甚至是終端用戶網(wǎng)絡的SDN控制,以便提供真正端到端的網(wǎng)絡敏捷度。
3 結語
就當前的網(wǎng)絡服務和網(wǎng)絡應用發(fā)展趨勢來看,傳統(tǒng)的網(wǎng)絡運行模式已經(jīng)逐漸的難以適應需求,這會降低網(wǎng)絡運行的反應速度和用戶體驗,因此傳統(tǒng)網(wǎng)絡運行的發(fā)展、演進已經(jīng)勢在必行。SDN作為一種網(wǎng)絡虛擬化技術、方式,可以在傳統(tǒng)IP網(wǎng)絡的演進中發(fā)揮出重要的作用,尤其是通過與NFV的聯(lián)用、配合,可以顯著提升網(wǎng)絡運行的敏捷性、智能性以及經(jīng)濟性,從而滿足現(xiàn)代網(wǎng)絡使用需求。
參考文獻
[1]Mark M.Clougherty,Christopher A.White,Harish Viswanathan,等.SDN在IP網(wǎng)絡演進中的作用[J]. 電信科學,2014,(05):1-13.
[2]張鵬.中國聯(lián)通與華為達成SDN/NFV聯(lián)合創(chuàng)新 共同醞釀下一代網(wǎng)絡演進藍圖[J].通信世界,2015, (12):33-34.
[3]程琦.SDN+NFV在IP網(wǎng)云化應用思考[J].電信技術,2016,(11):42-44.
[4]譚金剛.SDN、NFV技術在運營商網(wǎng)絡中的引入思考[J].信息化建設,2016,(06):60-61.endprint