SDN時代來了,還是只會配置設備?那你完了
















村子:通信網(wǎng)絡
磚頭:數(shù)據(jù)
每一戶家庭:網(wǎng)絡中的每一個網(wǎng)絡設備
男人:網(wǎng)絡設備的轉(zhuǎn)發(fā)功能
女人:網(wǎng)絡設備的控制功能
磚廠老板:上層用戶
村委會:網(wǎng)絡服務提供商
而故事中我們說的傻大妞,就是現(xiàn)在風頭正勁的“SDN”
軟件定義網(wǎng)絡(Software Defined Network, SDN)
在InfoWorld于2011年11月公布的將影響未來10年的十項新技術中排名第二。2012年7月,SDN代表廠商Nicira被 VMware以12.6億美元收購,隨后Google宣布成功在其全球10個IDC網(wǎng)絡中部署SDN,這促使SDN引起業(yè)界的強烈關注。到底SDN與傳統(tǒng) 網(wǎng)絡架構有何區(qū)別?其帶來哪些顛覆性創(chuàng)新?
現(xiàn)有網(wǎng)絡中,對流量的控制和轉(zhuǎn)發(fā)都依賴于網(wǎng)絡設備實現(xiàn),且設備中集成了與業(yè)務特性緊耦合的操作系統(tǒng)和專用硬件,這些操作系統(tǒng)和專用硬件都是各個廠家自己開發(fā)和設計的。
SDN是一種新型的網(wǎng)絡架構,它的設計理念是將網(wǎng)絡的控制平面與數(shù)據(jù)轉(zhuǎn)發(fā)平面進行分離,從而通過集中的控制器中的軟件平臺去實現(xiàn)可編程化控制底層硬 件,實現(xiàn)對網(wǎng)絡資源靈活的按需調(diào)配。在SDN網(wǎng)絡中,網(wǎng)絡設備只負責單純的數(shù)據(jù)轉(zhuǎn)發(fā),可以采用通用的硬件;而原來負責控制的操作系統(tǒng)將提煉為獨立的網(wǎng)絡操 作系統(tǒng),負責對不同業(yè)務特性進行適配,而且網(wǎng)絡操作系統(tǒng)和業(yè)務特性以及硬件設備之間的通信都可以通過編程實現(xiàn)。

與傳統(tǒng)網(wǎng)絡相比,SDN的基本特征有3點:
轉(zhuǎn)控分離。轉(zhuǎn)發(fā)平面由受控轉(zhuǎn)發(fā)的設備組成,轉(zhuǎn)發(fā)方式以及業(yè)務邏輯由運行在分離出去的控制面上的控制應用所控制。
控制平面與轉(zhuǎn)發(fā)平面之間的開放接口。SDN 為控制平面提供開放可編程接口。通過這種方式,控制應用只需要關注自身邏輯,而不需要關注底層更多的實現(xiàn)細節(jié)。
邏輯上的集中控制。邏輯上集中的控制平面可以控制多個轉(zhuǎn)發(fā)面設備,也就是控制整個物理網(wǎng)絡,因而可以獲得全局的網(wǎng)絡狀態(tài)視圖,并根據(jù)該全局網(wǎng)絡狀態(tài)視圖實現(xiàn)對網(wǎng)絡的優(yōu)化控制。

SDN的典型架構共分三層,最上層為應用層,包括各種不同的業(yè)務和應用;中間的控制層主要負責處理數(shù)據(jù)平面資源的編排,維護網(wǎng)絡拓撲、狀態(tài)信息等; 最底層的基礎設施層負責基于流表的數(shù)據(jù)處理、轉(zhuǎn)發(fā)和狀態(tài)收集。SDN本質(zhì)上具有“控制和轉(zhuǎn)發(fā)分離”、“設備資源虛擬化”和“通用硬件及軟件可編程”三大特性,這至少帶來了以下好處。
第一,設備硬件歸一化,硬件只關注轉(zhuǎn)發(fā)和存儲能力,與業(yè)務特性解耦,可以采用相對廉價的商用的架構來實現(xiàn)。
第二,?網(wǎng)絡的智能性全部由軟件實現(xiàn),網(wǎng)絡設備的種類及功能由軟件配置而定,對網(wǎng)絡的操作控制和運行由服務器作為網(wǎng)絡操作系統(tǒng)(NOS)來完成。
第三,?對業(yè)務響應相對更快,可以定制各種網(wǎng)絡參數(shù),如路由、安全、策略、QoS、流量工程等,并實時配置到網(wǎng)絡中,開通具體業(yè)務的時間將縮短。
相信“傻大妞”的故事已經(jīng)讓大家系統(tǒng)的了解了SDN。
更多的技術故事 咱們慢慢說!