從可編程性談?wù)勂髽I(yè)為什么需要SDN?
如果問(wèn)近兩年的網(wǎng)絡(luò)領(lǐng)域什么最火?那非軟件定義網(wǎng)絡(luò)SDN莫屬。SDN本質(zhì)上具有“控制和轉(zhuǎn)發(fā)分離”、“設(shè)備資源虛擬化”和“硬件及軟件可編程”三大特性,其中借助“可編程”的特性,將有助于企業(yè)控制運(yùn)營(yíng)成本,并實(shí)現(xiàn)業(yè)務(wù)增長(zhǎng)。
從可編程性談?wù)勂髽I(yè)為什么需要SDN?
國(guó)外媒體networkcomputing認(rèn)為,網(wǎng)絡(luò)的可編程性最終將成為助力企業(yè)發(fā)展的關(guān)鍵。因?yàn)樵趥鹘y(tǒng)的企業(yè)網(wǎng)絡(luò)管理方式中,大都需要網(wǎng)絡(luò)管理員逐一手工操作,無(wú)法形成有規(guī)模的、系統(tǒng)的管理。根據(jù)Computer Economics的統(tǒng)計(jì),2014年每個(gè)網(wǎng)絡(luò)管理員要管理的網(wǎng)絡(luò)設(shè)備多達(dá)37個(gè),而到了2015年,這一數(shù)字躍升至59個(gè),提升幅度達(dá)60%,如果按照這個(gè)速度發(fā)展下去,企業(yè)的網(wǎng)絡(luò)管理員將不堪重負(fù)。
而有了SDN,確切的說(shuō)是通過(guò)網(wǎng)絡(luò)可編程(網(wǎng)絡(luò)采用DevOps方式)實(shí)現(xiàn)自動(dòng)化管理,將可進(jìn)一步節(jié)省在網(wǎng)絡(luò)管理員方面的投入。
SDN不僅有益于網(wǎng)絡(luò),更有利于企業(yè)業(yè)務(wù)。通過(guò)控制平面和數(shù)據(jù)平面的可編程,將進(jìn)一步控制企業(yè)投入的成本,并將加快企業(yè)業(yè)務(wù)的增長(zhǎng)。說(shuō)到這,就不得不提最初推動(dòng)SDN發(fā)展的重要協(xié)議——OpenFlow,其將底層網(wǎng)絡(luò)解耦為控制平面和數(shù)據(jù)平面,并通過(guò)控制端可編程,實(shí)現(xiàn)在任何時(shí)間重新編排任意數(shù)據(jù)包的傳輸路徑。
而除了OpenFlow之外,其他的SDN解決方案也提供了類似的功能,只不過(guò)是通過(guò)API來(lái)實(shí)現(xiàn)。這些API借助統(tǒng)一的命令和控制平臺(tái),實(shí)現(xiàn)對(duì)設(shè)備的配置和管理。目前其已廣泛應(yīng)用于數(shù)據(jù)中心和編排服務(wù)提供商,讓網(wǎng)絡(luò)可以直接支撐上層應(yīng)用。
其實(shí)無(wú)論是哪種方式,對(duì)于企業(yè)而言,都可通過(guò)網(wǎng)絡(luò)控制層面的可編程性,實(shí)現(xiàn)自動(dòng)化的網(wǎng)絡(luò)配置和管理,從而降低專業(yè)技術(shù)人員的投入和運(yùn)營(yíng)成本。
在數(shù)據(jù)平面,同樣體現(xiàn)出可編程性的優(yōu)勢(shì)。其中在經(jīng)典的OpenFlow SDN中,APP或插件借助控制器上標(biāo)準(zhǔn)的南向接口(API),可實(shí)時(shí)更改數(shù)據(jù)流的網(wǎng)絡(luò)行為。例如在控制器上加入IDS/IPS等安全插件,就是目前業(yè)界相當(dāng)流行的新趨勢(shì)。
綜合來(lái)看,控制平面可編程,更好地實(shí)現(xiàn)了網(wǎng)絡(luò)自動(dòng)化和編排,為企業(yè)提供更穩(wěn)定高效的網(wǎng)絡(luò),并降低運(yùn)營(yíng)成本;與此同時(shí),數(shù)據(jù)平面可編程,則可加速部署新服務(wù),或快速修改已有服務(wù),從而更好地支持新的應(yīng)用。所以說(shuō),控制和數(shù)據(jù)平面可編程已經(jīng)成為現(xiàn)代網(wǎng)絡(luò)的趨勢(shì),因此企業(yè)必須要擁抱SDN。






















