華為近日在2015開(kāi)放網(wǎng)絡(luò)大會(huì)(Open Networking Summit 2015)上展示了面向用戶(hù)的下一代SDN網(wǎng)絡(luò)編程語(yǔ)言NEMO (NEtwork Modeling Language)。
借助于NEMO,企業(yè)大客戶(hù)、OTT等用戶(hù),無(wú)需了解繁雜的各種SDN北向接口,同時(shí)不需要考慮網(wǎng)絡(luò)實(shí)現(xiàn)和部署的復(fù)雜性,只需要少量語(yǔ)法,就可以實(shí)現(xiàn)對(duì)任意場(chǎng)景的配置,屏蔽多種類(lèi)型設(shè)備的業(yè)務(wù)復(fù)雜性,控制器會(huì)自動(dòng)解決網(wǎng)絡(luò)業(yè)務(wù)資源和策略發(fā)放及沖突。
傳統(tǒng)SDN控制器北向接口采用自底向上的設(shè)計(jì)方式,關(guān)注網(wǎng)絡(luò)配置和實(shí)現(xiàn)的細(xì)節(jié),這樣會(huì)帶來(lái)網(wǎng)絡(luò)接口復(fù)雜、易用性低等一些列問(wèn)題。而NEMO以用戶(hù)的業(yè)務(wù)行為為角度,采用自頂向下的設(shè)計(jì)方式,關(guān)注用戶(hù)操作和應(yīng)用需求,面向用戶(hù)業(yè)務(wù)行為,簡(jiǎn)單易用。用戶(hù)只要根據(jù)業(yè)務(wù)描述對(duì)網(wǎng)絡(luò)的需求,SDN控制器會(huì)根據(jù)NEMO語(yǔ)言,自動(dòng)實(shí)現(xiàn)資源分配、網(wǎng)絡(luò)性能監(jiān)控等復(fù)雜的操作。
NEMO的建模和網(wǎng)絡(luò)編程能力,源于對(duì)網(wǎng)絡(luò)能力和資源的高度抽象和概括,將用戶(hù)對(duì)網(wǎng)絡(luò)的業(yè)務(wù)行為化成為網(wǎng)絡(luò)對(duì)象的操作和擴(kuò)展。在此之上,總結(jié)出少量的原語(yǔ)和語(yǔ)法,通過(guò)靈活的組合,實(shí)現(xiàn)任意應(yīng)用場(chǎng)景的描述與部署。
華為積極推動(dòng)SDN/NFV在運(yùn)營(yíng)商現(xiàn)有網(wǎng)絡(luò)中的商用,致力為客戶(hù)打造面向未來(lái)演進(jìn)的自動(dòng)化、虛擬化的下一代架構(gòu)網(wǎng)絡(luò),使能業(yè)務(wù)創(chuàng)新,實(shí)現(xiàn)業(yè)務(wù)敏捷、網(wǎng)絡(luò)隨需。