今日和文檔君一起學習技術名詞:意圖網絡(Intent-Based Networking)——提高網絡運維效率。
Q:什么是IBN意圖網絡?
A:IBN意圖網絡(Intent-Based Networking),在承載網領域,它是一種以用戶意圖為中心的自動化、智能化的閉環(huán)網絡運維理念。
舉個例子
當你想吃某一道菜時:自己動手需要完成——買菜、洗菜、做菜及調味等全部流程。
去飯店的話,你只需報出菜名和個人口味偏好,無需關注菜品準備和制作過程,坐等上菜即可,而且飯店還會根據(jù)你的口味要求調整調料的放入比例。
IBN意圖網絡就好比飯店,一旦用戶定義了期望的網絡狀態(tài)(點菜),IBN就能自動地獲取、維護和配置網絡以使其達到符合“用戶意圖”的目標狀態(tài)。
Q:承載網為什么要引入IBN?
A:隨著網絡規(guī)模的增長,網絡運維的復雜性也在呈指數(shù)級增長。當前還是由人工來貫穿網絡的運維流程,也是網絡運維提效的最大瓶頸。IBN相比傳統(tǒng)運維方式,它利用人工智能和自動化技術,精準識別用戶運維意圖并不斷圍繞該意圖對網絡進行自動化運維。
IBN可以為承載網網絡運維帶來如下好處:
提高網絡的管理效率:IBN通過意圖化的接口屏蔽底層網絡的技術復雜性,從而降低網絡管理難度。
以定期生成某區(qū)域網絡利用率報表為例,傳統(tǒng)方式是由人工分析通過什么操作獲取到指定區(qū)域的利用率情況,然后再設置報表生成任務。
借助IBN后,只需要輸入“每天8點生成XX區(qū)域網絡利用率的報表”即可,系統(tǒng)自動創(chuàng)建一系列的查詢條件和定時任務,并于每天8點后檢測當前報表是否生成,如未生成系統(tǒng)自動補齊當前報表。
提高網絡運維效率:當前運維流程具備大量的自動化工具,但依然需要人工參與方案分析、工具選擇和調用順序的決策性流程,對人的依賴成為整個運維流程的瓶頸。IBN是一種閉環(huán)的運維理念,即整個運維任務由系統(tǒng)自動分析、決策、執(zhí)行和維持,無需人工參與,極大提升運維效率。
以業(yè)務質量問題為例,傳統(tǒng)運維中,當系統(tǒng)產生質差告警時,需要由人工介入告警分析與定位,人工處理時長占整個故障處理時長的九成以上,一般需要小時級才能完成業(yè)務優(yōu)化,極易引起用戶投訴。
而IBN會在識別告警時實時觸發(fā)優(yōu)化流程啟動業(yè)務優(yōu)化,省去人工環(huán)節(jié),分鐘即可完成業(yè)務優(yōu)化,在用戶感知到問題之前解決問題,保障用戶體驗。
增強網絡穩(wěn)定性和安全性:IBN借助AI、大數(shù)據(jù)、數(shù)字孿生等技術實現(xiàn)網絡智能化運維,它能夠實時監(jiān)控、識別并對不斷變化的網絡狀況作出反應,系統(tǒng)自身形成一個黑盒,不再需要人工從外部介入,從而降低人為故障率,增強網絡穩(wěn)定性的同時還可以預防外部網絡安全威脅。
Q:承載網的IBN具體可以做哪些事情?
A:IBN意圖網絡閉環(huán)架構由意圖翻譯、方案執(zhí)行、網絡狀態(tài)感知、自動優(yōu)化四個流程構成:
意圖翻譯:系統(tǒng)接收到運維意圖后,分析任務目標生成執(zhí)行方案,并通過仿真等手段驗證方案的準確性。比如,運維人員向系統(tǒng)傳達“創(chuàng)建一條100M的金融專線,要求時延小于10毫秒”,系統(tǒng)收到這條指令后會解析成“從A點到Z點新建一條小顆粒業(yè)務,帶寬100M,算路策略為時延最小,且業(yè)務質量要滿足小于10ms”的任務,隨后系統(tǒng)調用最小時延算法,計算A到Z的最小時延路徑,同時根據(jù)當前網絡狀態(tài)仿真此路徑的業(yè)務時延是否可以小于10ms,確認無誤后,跳轉下一環(huán)節(jié)。
方案執(zhí)行:系統(tǒng)自動執(zhí)行生成的方案。此時系統(tǒng)開始執(zhí)行業(yè)務創(chuàng)建任務,業(yè)務創(chuàng)建成功后繼續(xù)創(chuàng)建業(yè)務對應的測試任務,若業(yè)務正常且質量滿足要求,則跳轉下一環(huán)節(jié)。
網絡狀態(tài)感知:對任務對象開啟監(jiān)測任務,周期性監(jiān)測對象狀態(tài)是否滿足目標。繼續(xù)接上邊的例子,業(yè)務開通成功后,對業(yè)務開啟IOAM監(jiān)測實例,設定業(yè)務質量閾值(時延小于10ms),當檢測到業(yè)務質量不滿足要求時,產生告警并跳轉到下一環(huán)節(jié)。
自動優(yōu)化:根據(jù)任務要求對任務對象進行自動優(yōu)化。當系統(tǒng)識別到業(yè)務時延大于10ms的告警時,自動觸發(fā)診斷流程,利用IOAM逐跳檢測問題網元、分析問題根因,重新計算最優(yōu)路徑方案,跳轉到方案執(zhí)行環(huán)節(jié)。
Tips
以上四個流程由IBN自動、智能的閉環(huán)完成,無需人工介入。
中興通訊承載產品已將IBN應用在如下功能中:
業(yè)務意圖開通與維持:針對SPN政企業(yè)務場景,實現(xiàn)初級IBN,將業(yè)務開通參數(shù)模板化,用戶只需要選擇幾個場景參數(shù)即可完成業(yè)務開通,同時自動啟動IOAM監(jiān)測實例,當業(yè)務質量不滿足要求時,系統(tǒng)自動觸發(fā)業(yè)務調優(yōu)流程。
AI運維機器人:將IBN中的意圖翻譯環(huán)節(jié)強化,打造網管運維助手,運維人員只需要輸入運維意圖即可,如XX網元空閑端口、XX業(yè)務中斷等,系統(tǒng)會自動識別運維意圖并返回運維結果,當前AI運維機器人已支持SPN產品的資源查詢、故障診斷和隱患排查三個高頻場景應用。
Q:IBN意圖網絡業(yè)界應用進展 ?
A:當前,IBN在電信領域的應用還處于初級階段,主要通過把專家經驗封裝成代碼的方式實現(xiàn)前文提到的IBN的四個流程。
“意圖翻譯”:例如在業(yè)務開通流程中將流程按場景模板化,用戶根據(jù)開通意圖選擇少量參數(shù)即可快速完成開通。
“方案執(zhí)行”和“網絡狀態(tài)感知”:均已完成自動化。
“自動優(yōu)化”:當前主要以專家經驗模板封裝方式完成業(yè)務質量自動優(yōu)化。
未來,隨著AI、大數(shù)據(jù)、數(shù)字孿生等智能化技術逐步應用在電信領域,AI自學習將逐漸代替人工編碼的方式,推動IBN向高階智能化演進。
相近名詞- GLOSSARY -
自智網絡:自智網絡是一種通過自動化和智能化手段,幫助運營商簡化業(yè)務部署,推動網絡具備自配置、自優(yōu)化、自治愈和自演進能力的理念。業(yè)界將自智網絡分為L1-L5五個等級,IBN、數(shù)字孿生、AI等技術與理念是自智網絡達到L5級完全自智的重要抓手。
SDN:即軟件定義網絡,同樣也屬于一種網絡架構,其核心理念是將網絡的控制層與數(shù)據(jù)層分離,使網絡管理員可以控制網絡流量,從而實現(xiàn)網絡的靈活性和可編程性。雖然SDN實現(xiàn)了網絡的精細化運營,但其復雜的操作流程也給網絡運維帶來了一定的挑戰(zhàn)。IBN正是解決這些挑戰(zhàn)的,可以理解為IBN是SDN的進化,網絡從自動化走向智能化。