如今,網(wǎng)絡(luò )無(wú)處不在。但網(wǎng)絡(luò )的發(fā)展還是有點(diǎn)慢。沒(méi)錯,與日新月異的計算技術(shù)、應用軟件相比,網(wǎng)絡(luò )技術(shù)可以說(shuō)是十年如一日,已經(jīng)成為了計算技術(shù)發(fā)展的障礙。例如,云計算需要可靠性更高、性能更強、擴展性更好的網(wǎng)絡(luò )來(lái)支撐,而傳統網(wǎng)絡(luò )架構卻缺乏彈性、管理復雜、成本效率低下。 好消息是,雖然網(wǎng)絡(luò )技術(shù)相對發(fā)展緩慢,但它還是在發(fā)展的。每隔十年八年,網(wǎng)絡(luò )技術(shù)就會(huì )出現一次變革。上一次是ATM。這次是SDN。SDN是將影響未來(lái)十年的革命性技術(shù)。 SDN是網(wǎng)絡(luò )架構的革命 SDN(Software Defined Network,軟件定義網(wǎng)絡(luò ))是最初由美國斯坦福大學(xué)提出的一種新型網(wǎng)絡(luò )創(chuàng )新架構,其核心技術(shù)OpenFlow通過(guò)將網(wǎng)絡(luò )設備控制面與數據面分離開(kāi)來(lái),從而實(shí)現了網(wǎng)絡(luò )流量的靈活控制。從2008年OpenFlow提出至今,SDN已經(jīng)走出學(xué)術(shù)界,得到了工業(yè)界的普遍認可,而且出現了若干成功的商業(yè)應用案例。 Google的B4網(wǎng)絡(luò )也許是最著(zhù)名的基于SDN技術(shù)的商用網(wǎng)絡(luò )。B4是連接谷歌在全球的各個(gè)數據中心的巨型WAN,它充分利用了SDN的優(yōu)點(diǎn)(特別是OpenFlow協(xié)議)。改造后的B4鏈路帶寬利用率提高了3倍以上,接近100%,鏈路成本大大降低。網(wǎng)絡(luò )更穩定,對路徑失效的反應更快,管理大大簡(jiǎn)化,對交換機的要求也顯著(zhù)降低。 近日,北京電信與華為合作完成了全球首個(gè)運營(yíng)商SDN商用部署,標志著(zhù)國內電信運營(yíng)商和通信廠(chǎng)商在SDN技術(shù)與網(wǎng)絡(luò )架構的研究和商用方面走在了世界前列。華為認為,SDN在運營(yíng)商中的規模部署將在2016年出現;2014年運營(yíng)商部署SDN的進(jìn)程將呈現加速趨勢。 一些領(lǐng)先的通信設備廠(chǎng)商曾經(jīng)是阻撓SDN的利益集團。然而,隨著(zhù)SDN的不斷深入人心,設備廠(chǎng)商也看到了SDN乃是大勢所趨,于是他們也加入了SDN的隊伍。 2013年4月,開(kāi)源項目Open Daylight成立,其目的是“通過(guò)創(chuàng )建共同的供應商支持框架來(lái)進(jìn)一步推動(dòng)SDN的部署和創(chuàng )新”。目前,Open Daylight項目的主要成員包括Brocade、Cisco、Citrix、IBM、Juniper、Microsoft、RedHat、愛(ài)立信、NEC、VMware、Dell、HP、Intel、華為等行業(yè)內的領(lǐng)先企業(yè)。 究竟什么是SDN 在深入理解SDN之前,我們先來(lái)認識一下清華大學(xué)的畢軍教授。畢軍博士現任清華大學(xué)網(wǎng)絡(luò )科學(xué)與網(wǎng)絡(luò )空間研究院網(wǎng)絡(luò )體系結構和IPv6研究室主任,主要從事新型互聯(lián)網(wǎng)體系結構和協(xié)議(互聯(lián)網(wǎng)路由、IPv6、未來(lái)互聯(lián)網(wǎng)、SDN、NDN等)領(lǐng)域的研究工作。他是SDN/OpenFlow標準化的權威組織ONF全球十三位研究顧問(wèn)之一(亞洲唯一的一位),中國SDN與開(kāi)放式網(wǎng)絡(luò )專(zhuān)委會(huì )常務(wù)副主任委員。 ![]() 中國SDN學(xué)術(shù)權威清華大學(xué)畢軍教授 畢軍介紹說(shuō),關(guān)于SDN的定義可謂是眾說(shuō)紛紜。標準制定者看到OpenFlow標準接口,設備開(kāi)發(fā)者看到數據平面和控制平面的分離,網(wǎng)絡(luò )運維者看到集中管控,而應用提供者看到基礎設施和網(wǎng)絡(luò )功能分離的虛擬化。SDN要解決的是網(wǎng)絡(luò )的設計、管理、運行和創(chuàng )新問(wèn)題,提供充分的靈活性和完善的方法、語(yǔ)言、工具,而不是像過(guò)去那樣只提供各種協(xié)議,彌合現有網(wǎng)絡(luò )的僵化模式造成的開(kāi)發(fā)者、運行者與網(wǎng)絡(luò )之間的“鴻溝”。 畢軍說(shuō),根據能力不同,SDN可分為多種。廣義的SDN是對網(wǎng)絡(luò )體系結構的可編程性(及API和工具)。狹義的SDN是各種實(shí)例化的SDN體系結構,根據能力不同可分為幾種類(lèi)型:
SDNet是什么? 畢軍說(shuō),SDNet是一種更加革命的SDN。那么什么是SDNet呢? SDNet是Softly Defined Network的縮寫(xiě),稱(chēng)作軟定義網(wǎng)絡(luò ),是賽靈思(Xilinx)公司推出的軟件定義規范環(huán)境。Xilinx公司通信IP和服務(wù)全球副總裁Nick Possley介紹說(shuō),普通SDN的局限性在于其硬件固定不可編程的,差異性有限,而且現場(chǎng)升級成本高昂。如圖所示,SDNet與普通SDN的差別是它具備內容智能的軟件定義數據層硬件,其優(yōu)勢在于支持獨立的線(xiàn)速服務(wù),避免各種協(xié)議的復雜性,能提供以流程為單位的靈活服務(wù),可實(shí)現“無(wú)中斷”操作即時(shí)升級。 ![]() SDNet與普通SDN的差異 Possley說(shuō),SDNet可使用賽靈思的Vivado設計套件來(lái)實(shí)現。系統架構師在硬件中編譯優(yōu)化的數據層處理功能,無(wú)需掌握FPGA設計專(zhuān)業(yè)知識即可實(shí)現精確的現服務(wù)。開(kāi)放式架構可集成客戶(hù)獨特且具有差異化的IP。目標最佳器件具備高靈活性和出色的單位功耗性能。 ![]() 基于SDNet的實(shí)現流程 Possley說(shuō),SDNet 規范環(huán)境是一項突破性創(chuàng )新技術(shù),可幫助網(wǎng)絡(luò )系統架構師輕松實(shí)現包括基于SDN和軟定義網(wǎng)絡(luò )的產(chǎn)品在內的全新創(chuàng )新產(chǎn)品。SDNet受益于賽靈思All Programmable 器件,該器件不僅能以極高的線(xiàn)路速率接收和傳輸數據,同時(shí)還能執行必要的線(xiàn)路卡數據層處理功能,充分滿(mǎn)足各級網(wǎng)絡(luò )需求。 如果說(shuō)SDN將引領(lǐng)一場(chǎng)網(wǎng)絡(luò )革命,那么顯然SDNet 更為徹底,因為它“軟”到了底。與基于A(yíng)SSP或ASIC的硬件數據層相比,基于FPGA和SoC的硬件數據層更加靈活。SDNet的確最大限度地提高了系統可維護性并支持即時(shí)更新。 如需了解更多關(guān)于SDNet的知識,請參閱 Xilinx推出業(yè)界首款“軟”定義網(wǎng)絡(luò )(sdnet)解決方案 SDNet 背景知識:全新 SDNet 軟件定義規范環(huán)境 |