營造一個穩定和高效的關鍵業務系統的環境并不輕松,一個強大的計算平臺是這個環境至關重要的支撐。對于Web、App、Data這三大類企業關鍵業務來說,保證這些平臺的持續運行和交付同樣離不開網絡的助力。因為傳統網絡死板和封閉的特性,在提升關鍵業務能力上拖住了后腿。
互聯網公司一直保持著對關鍵業務平臺的最高要求,為了響應和支撐這一關鍵訴求,他們在網絡上下足了功夫,尤其是對新型網絡技術SDN(軟件定義網絡)的推動。去年6月,Facebook公布了新的開源網絡交換技術,包括典型的交換機Wedge及基于Linux的網絡操作系統FBOSS。其理念是把硬件和軟件分解成部件或模塊,系統的任意組成部分將更容易的進行改動,從而提高靈活性,驅動關鍵業務平臺的持續交付。
國內互聯網公司,包括百度、騰訊也積極開展SDN技術的研發,并嘗試在數據中心網絡中應用部署。例如,百度期望利用SDN技術解決線上運行的上萬臺網絡設備批量自動化的進行配置、監控、故障預警及處理、流量分析及調度以及給予歷史數據的從流量模型到數據模型的建模預測。
SDN/NFV發展的產業鏈協同
為了滿足企業關鍵業務系統“新常態”的建立,在網絡端,經過多年的概念推廣和技術研發,產業界各方包括傳統設備制造商、IT服務提供商、芯片制造商以及初創企業都在產品實現中融入SDN技術理念,推出支持SDN的產品和解決方案,為SDN技術的商用化部署奠定了基礎。
就設備提供方而言,傳統設備制造商開始積極向軟件定義網絡和網絡功能虛擬化(NFV)進化。對軟件廠商來說,希望發揮其在軟件和虛擬化領域的技術優勢,在SDN控制器及應用上提供產品和解決方案。
不論是設備制造商還是軟件廠商都離不開底層基礎設施特別是硬件芯片的支持,隨著SDN網絡發展的提速,特別是OpenFlow標準和白牌轉發設備的發展,商用芯片在SDN生態環境中的作用越來越重要。一方面,部分廠商自研定制芯片,另一方面則由專用芯片廠商提供交換芯片。為在新興的SDN市場占有先機,目前已經有多家公司在開發針對SDN的芯片,其中包括Nick Mckeown團隊與Texas Instruments合作試圖設計出一款協議無關的流式轉發芯片,并與Barefoot、Intel合作初步開發了一種描述協議獨立的轉發流程的語言—P4。此外,Broadcom、Marvell等傳統交換芯片廠商,通過SDK和開放編程接口等方式來支持SDN。
英特爾以存儲、網絡、計算三大解決方案為基礎,通過發布ONP(Open Network Platform)平臺,構建數據中心的基礎硬件平臺。在軟件平臺上,英特爾針對網絡交換機,推出DPDK軟件包并免費開源,借此加速產業鏈成熟。
建立網絡生態系統
開放標準是加速SDN和NFV最好的方式,英特爾看到了這一點,并提供了多領域的參考設計,旨在最終建立一個規模龐大的生態系統。
中國電信NFV智能管道方案就將多種位于IP網絡邊緣的應用和功能,如功能虛擬化后的BRAS、DPI、防火墻等,部署在基于英特爾通用服務器的開放網絡平臺(ONP)上,并借助該平臺的開源和標準接口的特點,以及英特爾DPDK(數據平面開發套件)對這些網絡功能以及虛擬交換機的優化,來構造高性能、可編程、低成本的數據轉發基礎架構,搭建高效且易于擴展和新業務編排的服務鏈。
英特爾ONP參考設計平臺的優勢
DPDK極大地增強了數據包處理性能和吞吐量,從而為數據平面應用留出更多時間。它可以將數據包處理性能最多提高十倍,可以在單個英特爾至強處理器上達到超過80Mpps的吞吐量,在雙處理器配置中則可以翻倍。因此,電信和網絡設備制造商可以降低開發成本,削減所用工具和支持團隊,加快上市速度。
相比較MIPS架構,DPDK軟件解決方案具備更強的靈活性。尤其是在報文分流層面,規則定義更方便,不受硬件限制;Ring隊列靈活性更強,沒有數量和隊列長度餓限制。使用軟件化的解決方案,擺脫了業務對特定硬件的依賴,同時,軟件方案具備了更強的擴展能力。
在2015英特爾信息技術峰會上,英特爾與華為正式簽署軟件定義網絡產品合作備忘錄,英特爾與華為將基于英特爾架構協作開發SDN與NFV參考架構堆棧,特別是雙方在ONP、云操作系統、OpenStack、OpenDaylight、英特爾硅光子技術以及虛擬化網絡設備(如虛擬路由器、虛擬防火墻和經英特爾DPDK優化的開放虛擬交換機)等方面獲取的最新研發成果,并充分利用英特爾網絡合作伙伴計劃(Intel Network Builders)已經構建的相關創新技術和產品,最終參考、融合和優化這些成果與資源,以構建針對全新網絡服務的,可實現網絡即服務愿景的軟件定義網絡產品和解決方案。
說到英特爾網絡合作伙伴計劃,近日,網絡巨頭思科加入這一創新生態系統,思科相信這是實現軟件定義網絡的全新路徑,而且來自產業界的積極認可,也是推動技術演進的關鍵所在。網絡合作伙伴計劃的目標與思科探索開放的、互操作的、基于標準的解決方案的訴求不謀而合。
英特爾網絡合作伙伴計劃現已囊括超過135個成員
英特爾驅動的SDN/NFV讓業務演進速度更快
回到網絡架構層次看,SDN典型的網絡架構包括轉發層(基礎設施層)、控制層和應用層,除了提高網絡利用率和加速網絡創新外,英特爾在降低設備的復雜度和提升關鍵業務能力上進一步驅動了該新型架構對網絡產生的影響。
轉發和控制分離,使得網絡設備轉發平面的能力要求趨于簡化和統一,硬件組件趨于通用化,而且便于不同廠商設備的互通,有利于降低設備的復雜度以及硬件成本。
與傳統的網絡架構相比,采用SDN架構后,網絡底層只負責數據轉發,可以由廉價、通用的商用設備構成;上層負責集中的控制功能,由獨立的軟件系統構成,網絡設備的種類與功能由上層軟件決定,通過遠程自動配置實現部署和運行,并提供所需的網絡功能、參數以及業務。
傳統設備對NP芯片,專有芯片有很強的依賴。芯片的專有架構、芯片穩定性,都會對部署產生很大的影響。通常來說解決一個芯片的bug周期要超過2年,甚至無法解決。而X86架構使用更廣泛,穩定性更好,性能提升更快,SDN/NFV讓業務軟件化,支撐關鍵業務演進并讓速度加快。
由于SDN/NFV的出現,網絡正處于顛覆期,英特爾雖然不是網絡領域的先行者,但投資在網絡轉型的機遇期,尤其在關鍵業務系統場景愈加復雜化的今天,英特爾給用戶提供了網絡領域的關鍵助力。