12月7日,宜信代表出席“Smart 科技大會”,并發布智能運維 (Artificial Intelligence for IT Operations ,簡稱 AIOps) 領域的前沿自研技術“微智能知識圖譜”(Smart Knowledge Graph,簡稱 SmartKG)。該盛會主要面向人工智能、大數據、云計算等相關行業的中高端 IT 技術人員,宜信技術研發中心高級架構師張真通過應用案例介紹了該技術如何在智能運維中落地。此次是宜信首次公開發表該項技術的技術原理及應用,也是自今年9月在 InfoQ 主辦的 “CNUTCon 全球運維技術大會”上開源 AIOps 相關技術后,再次開放該領域的自研技術成果,旨在推動行業技術共同成長,為全行業的智能運維發展開辟新思路。
“Smart科技大會”現場
智能運維的目標是建立系統“自主運行閉環”
張真在此科技大會“微智能知識圖譜在智能運維中的應用”演講時表示,智能運維的發展目標是建立系統的“自主運行閉環”,它從主動巡檢,到自主診斷,進而自主調優,每此迭代都反饋回來,不斷增強系統的“運維經驗”。要實現“自主運行”的前提是,讓系統“充分了解”IT 運維場景有哪些實體(包括數據中心、應用、網絡、各種終端)它們之間是什么關系及它們的狀態在如何變化。
宜信的發展思路是三步走:全維監控、全維關聯、全維智能。具體來說,是將 IT 運維場景“精確投影”到數字世界,在系統掌握全維監控數據的基礎上,利用 SmartKG 技術建立全維“場景事實”的關聯模型,再結合計算模型庫驅動自主運行,而最終運行結果的“事實經驗”又能反饋到關聯模型和計算模型中,形成閉環。
微智能知識圖譜實現“場景事實”與現實世界實時同步
張真介紹道,宜信的 AIOps 平臺核心是任務機器人,SmartKG 技術是微智能技術和圖計算的創新結合,是任務機器人的核心技術之一。微智能思想來源于智能硬件領域,它旨在形成自動發現,自我維護,自動 適應的閉環反饋系統;而圖計算是目前知識圖譜構建的主流技術,它可建立實體以及實體之間的聯系。 SmartKG 充分利用了兩者的優勢,不但實現了投影 IT 運維“場景事實”,還保證了“場景事實”與現實世界的實時同步。另一方面,SmartKG 提出了執行計劃的概念,它是由一組“原語”構成的完成某種任務的 執行流程?!霸Z”是一個系統可以理解的原子操作,它分為三類:事實、API 調用、計算模型。系統通過 意圖識別,選擇目標任務的執行計劃,通過提取原語,將執行計劃轉換成圖計算和 API 調用,這個過程模 擬了“運維工程師如何思考、表達、執行運維工作”的過程。最后,張真還向與會者展示了通過微信與任務機器人溝通實現“智能巡檢”的案例,并解釋了 SmartKG 在其中的應用。
宜信是金融科技行業內唯一一家免費開放支撐 AIOps 相關技術的企業,不斷開放開源技術,推動行業技術共同成長是宜信技術生態圈的目標之一,有助于相關行業搭建符合自身需求的 AIOps 平臺,提高全行業全維監控水平。除了在此次活動上正式公開的 SmartKG 技術,宜信開源技術還包括UAVStack、Wormhole、DBus 、LAIN、THEMIS、moonbox 以及 davinci,目前已經開源七個系列的軟件技術。