SDN是什么?
SDN,即軟件定義網絡(Software Defined Network),是一種新型網絡創新架構,是網絡虛擬化的一種實現方式,其核心思想是將網絡設備的控制面與數據面分離開來,從而實現了網絡流量的靈活控制,使網絡變得更加智能。
SDN起源于高校的研究項目。2006年,美國GENI項目資助的斯坦福大學C
LEAN Slate課題,斯坦福大學Nick McKeown教授為首的研究團隊提出了OpenFlow 的概念。OpenFlow協議使控制平面和數據平面的接口標準化,為網絡帶來了可編程的特性。在此基礎上,Nick McKeown教授及其團隊進一步提出了SDN的概念。
早期的網絡協議研究一般利用一些網絡模擬器來模擬真實的網絡環境,但研究者們仍然希望在真實的網絡環境中測試正處于研究階段的網絡協議和算法。最初研究Openflow協議的目的就是為新協議和新算法提供一個試驗平臺。在校園網內部署Openflow網絡試驗平臺,更接近于真實網絡的復雜度。
隨后研究者們意識到基于Openflow的SDN技術不僅可以用于研究,在實際的網絡環境中部署,可以讓網絡控制更加靈活。尤其是在數據中心部署,可以實現路徑優化,避免數據擁塞。隨著
云計算的發展,數據中心的規模也越來越大,SDN技術可以發揮越來越大的作用。
SDN的網絡架構:控制平面與數據平面分離
SDN的控制面和數據面分離以后有什么好處呢?最大的好處就是可編程。
原來的各種網絡協議都是固化在網絡設備里面,網絡設備的功能由其內部程序以及配置決定,可以說功能是死的,無法根據流量變化動態調整。如果要改變的話,必須重新配置或部署網絡設備。
分離以后,網絡管理者可以在SDN控制器的A-CPI接口上開發應用軟件,結合流量監控,動態調整SDN控制器的路由協議,從而影響數據平面中的網元(Openflow交換機)對流量的轉發控制,這樣網絡由死的變成活的了。
另外還有一個好處,就是傳統網絡的路由協議,是由網絡上所有的路由器組成的一個分布式系統,也就是說帶寬資源調度是分布式的,難免存在分配不合適,出現網絡擁塞。有了SDN控制器,相當于把原來分布在各個路由器上的流控功能給集中了,可以更有效地進行資源分配。
SDN還可以與云計算相結合,比如SDN控制器以及上面的網絡應用軟件,都可以運行在云計算的虛擬機上面。
NFV是什么?
NFV,即網絡功能虛擬化,Network Function Virtualization.通過使用x86等通用性硬件以及虛擬化技術,來承載專用硬件的軟件功能,從而降低昂貴的設備成本。利用軟硬件解耦及功能抽象,使網絡設備功能不再依賴于專用硬件,可以實現新業務的快速開發和部署,并基于實際業務需求進行自動部署、彈性伸縮、故障隔離和自愈等。
NFV概念提出源自于網絡運營商。隨著網絡技術的不斷升級,每次技術升級都需要新的網絡設備,網絡運營商每次部署不同功能的網絡設備,不僅成本很高,對于網絡管理也非常復雜。
出于設備成本和管理難度的需求,運營商希望能夠使用通用性的硬件來承載之前專用硬件的網絡功能,比如負載均衡、防火墻等。
NFV技術與云計算的虛擬化技術很容易結合,比如承載各種網絡功能的通用硬件,可以直接用虛擬機來代替。網絡功能如果需要升級,運營商也不用購買專用硬件,直接部署新的網絡軟件上去跑就行,如果計算資源不夠,那就多部署一些虛擬機。
SDN與NFV的區別與聯系
SDN和NFV的設計思想其實都是通過解耦來提高系統的靈活性,讓系統變得更加智能,從設計思想上來說是非常接近的。那么這兩者又有什么區別呢?
SDN跟NFV最明顯的區別是,SDN解耦的是控制平面與數據平面;NFV主要是軟硬件解耦。另外就是SDN處理的是OSI模型中的2-3層,涉及到交換機、路由器等;NFV處理的是4-7層,比如負載均衡,防火墻等。
SDN和NFV技術有很強的互補性,且并不相互依賴,NFV可以不依賴于SDN部署,反之亦然。在數據中心的實施中,SDN和NFV技術可以共存,各自發揮作用。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://m.guhuozai8.cn/
本文標題:構建5G網絡的核心技術:SDN與NFV的區別與聯系
本文網址:http://m.guhuozai8.cn/html/support/11121520673.html