1 / 17

Automatic Event-Driven System for Network Management

Automatic Event-Driven System for Network Management. Author : Ya-Ling Wang and Quincy Wu. Outline. Introduction Motivation Related Work Implementation Conclusion 目前進度. Introduction. 身為網路管理者,所需負責管理的設備必定非常繁雜,不只數量眾多,連設備也可能不盡相同。

aysha
Download Presentation

Automatic Event-Driven System for Network Management

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Automatic Event-Driven System for Network Management Author : Ya-Ling Wang and Quincy Wu

  2. Outline • Introduction • Motivation • Related Work • Implementation • Conclusion • 目前進度

  3. Introduction • 身為網路管理者,所需負責管理的設備必定非常繁雜,不只數量眾多,連設備也可能不盡相同。 • SNMP與syslog-ng皆是相當成熟的技術,大部分的網路設備也都支援這兩種協定,嘗試透過三者的配合,取得所管理設備的狀況。 • 搭配其他服務,例如:信件通知、網頁管理、紀錄統計等,便於管理者更彈性的管理。 • 目標是希望能透過技術與設備適當的整合,讓網路管理者能隨時監控相關設備,對緊急事件做適當處理,不必擔心緊急狀況需要隨傳隨到。

  4. Motivation • 網路管理者需要了解所有設備運作狀況,但又不希望花太多時間親自去查詢 • SNMP與syslog皆能與switch做搭配存取所需資料。Syslog能取得switch每個埠的狀態;SNMP能對switch下達指令。 • 將三者結合,經由已定義好的事件,自動化為管理者提供資訊,並在有問題時以信件方式或更即時的MSN傳送訊息通知管理者。

  5. Related Work • Active and passive measurements on campus, regional and national network backbone paths • Author : Calyam, P.; Krymskiy, D.; Sridharan, M.; Schopis, P.;OARnet, Columbus, OH, USA • 透過syslog與snmp使用主動式與被動方式來蒐集校園網路流量,包含高音質語音、視訊會議、媒體串流、分散式檔案分享流量,提供學術網路流量數據的參考。

  6. Related Work • 簡單網路管理協議陷阱通報的實作架構 • 作者 : 楊彥能(臺灣大學資訊網路與多媒體研究所學位論文) • 此篇是探討網路管理者與所管理的設備了解程度,透過管理SNMP協定,幫助管理者提早了解異常網路狀況。 • 但是這篇主要重點放在 SNMP trap上,加上自行開發的程式管理 SNMP。

  7. Related Work • 智慧型網路管理系統 • 作者:蔡文能、Wen-Nung Tsai、蔣國強、Kuo-Chiang Chiang(國立交通大學碩士在職專班資訊組博碩士論文) • 在管理校園網路中,為了統一控管異質網路設備(例如:路由器、交換器),需要適當的資料整合能讓管理者一目了然。 • 透過單一的整合介面,使用XML格式建置智慧型網管系統,整合不同設備提供的資訊。 • 這讓我想到系統也可以添加網頁介面整合資料,甚至提供彈性的設定介面。

  8. Related Work • A Web-based, event-driven management architecture • Jiahai Yang; Jianping Wu; Yue You; Dept. of Comput. Sci., Tsinghua Univ., Beijing • 透過網頁,搭配 snmp的模型架構,提供網管人員的管理系統。 • A network-oriented power management architecture • Pollo, L.F.; Jansch-Porto, I.; Instituto de Informatica, Univ. Fed. do Rio Grande do Sul, Porto Alegre, Brazil • 透過SNMP取得電力相關資訊,關閉非必要使用設備,有效節省經濟花費。

  9. Related Work • Intrusion alert normalization method using AWK scripts and attack name database • Author : Dongyoung Kim; HyoChan Bang; Jung-Chan Na; Electron. & Telecommun. Res. Inst., South Korea • 資訊蒐集有幾種方式:IDXP、SNMPtrap、Syslog等,不同型態使這些資料難以合併使用。這篇論文描述如何透過 normalization process,統一處理這些蒐集到的資料。 • 主要重點放在設備受攻擊時收到的資訊。

  10. Implementation • Syslog • 蒐集所有設備的訊息 • EX: 分析得到switch A 的 port3 有超流情況 • Event Driven • 管理者事先定義狀況,決定什麼情況要有什麼處理方式 • SNMP • 向設備傳送指令 • EX: 對 switch A 的 port 3 發出限流指令

  11. Implementation syslog蒐集資訊 ↓特殊行為 SNMP傳送指令& 通知管理者 儲存所有訊息 信件、即時訊息通知

  12. Implementation • 事件定義處理方式 • 使用 shell script • 如 awk 的 patterns and actions 模式 • EX:awk -F':' '{printf $2"\n"}' mac • 當執行程式時,透過代入不同參數的方法,彈性讓管理者定義處理方式

  13. Implementation • 實做系統以校園環境為例 Event Driven 信件、即時訊息通知 syslog SNMP 先對相對應的設備做限流

  14. Experiment Result • 管理者可及時收到設備狀況訊息

  15. Experiment Result • 管理者可定期收到設備訊息

  16. Conclusion • 利用這套系統,管理者定期收到宿舍交換機的狀況,包含哪些網路電話沒有正常運作、哪些電腦該做限流等;若有特殊需求(某些測試設備不希望因此被限流),也可以透過參數下達命令來做彈性調整。 • 自動化管理能減少管理者解決問題所花費時間 • 優點是,透過 patterns and actions 方式,如果管理者有新的狀況定義,可以隨時添加 • 缺點,管理者要自訂額外案例比較麻煩

  17. 目前進度 • Syslog資料蒐集完,在撰寫 event driven 程式 • 信件、即時訊息通知部分已研究完,可以直接使用 • 預計將 透過網頁設定、透過網頁查詢log訊息列為 future work • 要再去搜尋通常當事件發生後,處理時間範圍大約介於哪個範圍。

More Related