CTO下午茶: 自動(dòng)化是人類追求的永恒目標(biāo)
當(dāng)手工織布轉(zhuǎn)變?yōu)闄C(jī)器織造,當(dāng)畜力驅(qū)動(dòng)轉(zhuǎn)變?yōu)檎羝麢C(jī)轟鳴,當(dāng)燭光轉(zhuǎn)變?yōu)殡娏φ彰?hellip;…凡此種種工業(yè)領(lǐng)域的自動(dòng)化演進(jìn)都曾推動(dòng)人類的重大轉(zhuǎn)變。
今天,恰逢數(shù)字化轉(zhuǎn)型的大時(shí)代,網(wǎng)絡(luò)自動(dòng)化再次成為推動(dòng)社會(huì)變革的又一巨大驅(qū)動(dòng)力!曾經(jīng)依賴大量人工重復(fù)性命令運(yùn)維網(wǎng)絡(luò)的方式將不復(fù)存在,取而代之的,是機(jī)器與機(jī)器(Machine to Machine,簡稱 M2M)之間的 API 通訊。
API 是什么?為什么如此重要?
簡單地說,API(應(yīng)用編程接口)是軟件之間互相通信的一種方式。
在我們的日常生活中,API 的應(yīng)用早已大量存在,當(dāng)你用美團(tuán)外賣訂餐,用滴滴約車,用共享單車出行時(shí),這些應(yīng)用對地圖應(yīng)用的調(diào)用就是一個(gè)典型的 API 通信過程。
網(wǎng)絡(luò)運(yùn)維的自動(dòng)化,API 的應(yīng)用至關(guān)重要。
舉一個(gè)簡單的例子: 以往,網(wǎng)絡(luò)管理員的一項(xiàng)重要工作是依靠 CLI(命令行)維護(hù)設(shè)備的軟件版本,他們不僅要熟知各個(gè)網(wǎng)絡(luò)設(shè)備的命令行,還要依次在設(shè)備中手工輸入命令并等待結(jié)果,以便下一步的操作。
現(xiàn)在,管理員只需通過軟件調(diào)用 SDN 控制器的 API,就可以在圖形化界面中輕松地通過幾次點(diǎn)擊實(shí)現(xiàn)批量自動(dòng)完成。
現(xiàn)如今,全球接入互聯(lián)網(wǎng)的機(jī)器數(shù)量大約為 180 億,2020 年預(yù)計(jì)會(huì)達(dá)到 500 億。傳統(tǒng)的手工網(wǎng)絡(luò)運(yùn)維方式,已無法滿足海量網(wǎng)絡(luò)節(jié)點(diǎn)的增長,自動(dòng)化部署勢在必行。
思科全數(shù)字化網(wǎng)絡(luò)架構(gòu)(DNA)實(shí)現(xiàn)的,正是一個(gè)開放式、可擴(kuò)展、軟件驅(qū)動(dòng)的數(shù)字化架構(gòu)。
作為 DNA 架構(gòu)的核心,APIC-EM 控制器提供了強(qiáng)大的 API 接口和可編程性。無論是自動(dòng)化配置底層網(wǎng)絡(luò),還是疊加網(wǎng)絡(luò)架構(gòu),甚至調(diào)用特定的服務(wù),均由 APIC-EM 控制器和網(wǎng)絡(luò)元素之間的南向接口處理;而通過調(diào)用 APIC-EM 的北向 REST API 接口,網(wǎng)絡(luò)工程師還可以實(shí)現(xiàn)更多的自動(dòng)化任務(wù)以及快速和靈活的配置、部署任務(wù)。
除了核心的 APIC-EM 控制器,思科 DNA 架構(gòu)的其它組件也都可以提供豐富的 API 接口供開發(fā)者實(shí)現(xiàn)特定的自動(dòng)化任務(wù)。例如交換機(jī)中基于 YANG 數(shù)據(jù)模型的 RESTCONF 協(xié)議和 NETCONF 協(xié)議。這使得 DNA 架構(gòu)具備高度的開放性。
IDC 對使用思科 DNA 解決方案的企業(yè)進(jìn)行的一項(xiàng)調(diào)研[1] 顯示,通過部署思科 DNA 解決方案,這些企業(yè)可在五年內(nèi),以平均每 100 個(gè)用戶每年創(chuàng)造 48,117 美元價(jià)值的增長率,從而實(shí)現(xiàn)五年的投資回報(bào)率高達(dá) 402%。其中由于自動(dòng)化、更可靠的網(wǎng)絡(luò)架構(gòu)和應(yīng)用程序的開發(fā)工作,讓 IT 員工時(shí)間節(jié)省和生產(chǎn)力提高實(shí)現(xiàn)的價(jià)值約占 50%。
工欲善其事,必先利其器。
思科 DevNet 平臺是面向網(wǎng)絡(luò)工程師、IT 管理人員和開發(fā)人員的免費(fèi)、開放生態(tài)社區(qū)與資源中心。 它不僅將所有的開發(fā)資源整合在一起,包括 API、軟件開發(fā)工具包、代碼示例、支持與社區(qū)。還專門指引開發(fā)者為數(shù)字化網(wǎng)絡(luò)架構(gòu)開發(fā)各種各樣的應(yīng)用:包括 IoT(物聯(lián)網(wǎng))、IoE(萬物互聯(lián))、園區(qū)網(wǎng)絡(luò)、數(shù)據(jù)中心、云、安全、移動(dòng)、協(xié)作、開源、DevOps 和分析及自動(dòng)化。為企業(yè)和開發(fā)者提供了豐富的空間量身定制***化的IT平臺和應(yīng)用。
數(shù)字化轉(zhuǎn)型是一個(gè)漸進(jìn)的過程。今天,很多企業(yè)的 IT 部門依然在手動(dòng)配置、部署、管理網(wǎng)絡(luò)設(shè)備,被動(dòng)響應(yīng)管理任務(wù)、解決問題。但在自動(dòng)化大潮的推動(dòng)下,傳統(tǒng) IT 部門、傳統(tǒng)網(wǎng)絡(luò)工程師的轉(zhuǎn)型正變得至關(guān)重要。
業(yè)界不缺乏有經(jīng)驗(yàn)的工程師、也不缺乏功底深厚的程序員,但稀缺的是既深入了解網(wǎng)絡(luò)系統(tǒng)還具備一定編程能力的工程師。
編程能力是什么?不是讓工程師成為程序員,而是讓工程師具備通過標(biāo)準(zhǔn)化接口(API)使用編程工具來互連應(yīng)用、事物和服務(wù)以產(chǎn)生新的生產(chǎn)力和業(yè)務(wù)成果的能力。
未來的 IT 部門將更多的參與到業(yè)務(wù)和 IT 創(chuàng)新,端到端的架構(gòu)設(shè)計(jì),自動(dòng)網(wǎng)絡(luò)分析和優(yōu)化,軟件和網(wǎng)絡(luò)策略管理,主動(dòng)響應(yīng)配置、部署、管理任務(wù)。
可以預(yù)見,數(shù)字化轉(zhuǎn)型對今天的 CTO、CIO 以及一線網(wǎng)絡(luò)工程師們必將是一個(gè)長期而艱辛的過程,也是在顛覆中創(chuàng)造奇跡的過程。
風(fēng)物長宜放眼量!讓我們抓住數(shù)字化轉(zhuǎn)型的機(jī)遇,把握未來的網(wǎng)絡(luò)。
思科全球副總裁、大中華區(qū) CTO
數(shù)據(jù)來源:
[1] IDC,《思科DNA解決方案為數(shù)字化就緒網(wǎng)絡(luò)帶來的商業(yè)價(jià)值》