背景:本次賽題是第九屆中國軟件杯的一道選題,由我韓一祺、黃珺瑜、尹坤三人結成小組完成,目前還在第一階段——需求分析原型設計階段,為了能更好的進行階段工作寫下這篇報告。
需求分析
網絡拓撲中一個節點出現故障,往往會導致與其相連的其他節點也發生異常,進而產生大量告警。這樣就需要找到其真正故障點。
- 故障信息預處理
故障點的信息往往淹沒在很多無關警告中挖掘有用的數據。
- 故障根因定位
為尋找某時間段內的根因,需要開發算法,這個算法應該以一段時間內的節點以及其警告信息為輸入,經過故障信息預處理,並經過離線分析所建立的模型,輸出定位的根因故障信息。
- 可視化展現
通過現成架構搭建一個用於展現故障根因圖像的平台,可以選擇局部拓撲圖以及局部警告信息展示,展示警告的關聯關系。
處理思路
為了保證模型的質量需要首先分析數據。
分析從三個方面考慮,拓撲圖關聯、因果關聯與時間關聯,最終得出根因的特征。
之后,模型的建立使用深度學習,分析准確率。
完成后搭建平台展示可視化。