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