[發明專利]一種大容量分組傳送系統下的高性能告警處理系統及方法在審
| 申請號: | 201510788708.2 | 申請日: | 2015-11-17 |
| 公開(公告)號: | CN105450445A | 公開(公告)日: | 2016-03-30 |
| 發明(設計)人: | 何雙江 | 申請(專利權)人: | 武漢日電光通信工業有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 湖北武漢永嘉專利代理有限公司 42102 | 代理人: | 王丹 |
| 地址: | 430074*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 容量 分組 傳送 系統 性能 告警 處理 方法 | ||
技術領域
本發明涉及通信及計算機領域,具體屬于一種大容量分組傳送系統下的高性能告警處理系統及方法。
背景技術
在大容量分組傳送系統中,都會存在管理大容量的通信設備,每個通信設備都存在復雜的模塊,其組成的傳輸網絡也會非常巨大及復雜,在極端情況下其會產生大規模的告警。這種場景的特點是告警數量大,來自大量網元設備的告警并發程度大,也就是說在某個極小的時間段內將上報極大數量的告警。這種情況下要求系統能夠在一個極短的時間段內處理大量的并發告警,保證實時性、正確性和告警不丟失的可靠性。這就要設計一個高吞吐量的處理系統,系統即要想辦法降低并發帶來的處理復雜度,又要在保證計算穩定告警不丟失的情況下高效的處理及分析告警數據,才能解決上述問題。
大容量分組傳送系統是一個由多個分組傳輸網元構成的網絡傳輸系統。在極端情況下,如大規模網絡升級,傳輸系統改造擴容等,會在一個極短的時間段內產生數量和規模巨大的告警風暴,那么將對上層系統帶來如下問題。第一,如何設計一個高吞吐量的系統來處理極短時間內上報的大量告警,保證告警的實時性。第二,保證告警不丟失的可靠性,告警處理的正確性,這需要降低告警并發帶來的處理上的復雜度。綜上所述,需要設計一個高吞吐量的化繁為簡的告警處理系統。
與本發明相關的現有技術的第一種方法所采用的實現方式是在極短時間內上報的大量告警的時候,通過對告警分流將告警分發到不同的處理器上并行處理,以增加并行處理器來解決極短時間內上報的大量告警的處理問題。
如果采用上述第一種處理方式就會存在以下問題。首先,告警的上報存在時序性,由于并行處理所以要很好的處理時序關系,那么必然需要增加復雜的處理邏輯,其復雜性必然導致處理困難。其次,每個并行單元如果考慮告警的時序性,那么必然需要一個調度程序勢必導致多余的開銷,其并行帶來的快速處理能力必然收斂在某個范圍,也就是說隨著通信網絡規模的持續擴大極端的告警規模變大,這種并行處理方案最終受限。最后,并行必然帶來程序的復雜度提高,最終系統難于維護。
與本發明相關的現有技術第二種方法是依次按照告警接收次序,逐批處理告警,其可以保障告警處理的正確性,可靠性。
如果采用上述第二種處理方式就會存在以下問題。首先,其在在極端情況下,如大規模網絡升級,傳輸系統改造擴容等,會在一個極短的時間段內產生數量和規模巨大的告警風暴。在這種極端場景下會因為每次處理的時間都是一個固定開銷,那么由于其依次處理,處理時間的逐步累加必然導致無法在一個短暫的時間范圍內處理完,并在短時間內上報的所有告警,最終導致告警積壓在告警通道內,使得告警通道溢出等異常狀態發生。其次,假設告警通道永遠不會溢出等異常,其較長的處理時間也無法保證告警的實時性。最后,采用這種方式用戶由于無法及時獲取告警信息,會極大的降低用戶體驗。
發明內容
本發明要解決的技術問題是:提供一種大容量分組傳送系統下的高性能告警處理系統及方法,解決現有技術無法很好應對在極短的時間段內產生數量和規模巨大的告警風暴的場景。
本發明為解決上述技術問題所采取的技術方案為:一種大容量分組傳送系統下的高性能告警處理系統,其特征在于:它包括
當前告警處理模塊,用于對從多個告警源并發接收到的告警進行分類、處理,并發出處理結果通知;當前告警處理模塊包括告警分類器、告警移除器、操作隊列管理器和告警處理器;告警分類器用于將接收到的告警分為新增告警和清除告警兩類;操作隊列管理器用于將分好的新增告警和清除告警分別放入新增隊列和重置隊列2個FIFO操作隊列,并在有可能發生重復告警的場景下過濾重復告警;告警處理器用于在達到集約條件時將新增隊列和重置隊列中的告警批量取出進行批量處理,所取出的告警必須滿足所有新增告警的發生時間早于清除告警,處理事務成功提交后發出批量清除通知,將待刪除的告警放入清除隊列;告警移除器用于根據歷史告警處理模塊的刪除指令刪除操作隊列中相應的一批告警;
歷史告警處理模塊,用于接收批量清除通知,按預設的上限將清除隊列中的告警遷移到歷史告警中,發出刪除指令給告警移除器;
告警關聯分析模塊,用于接收批量清除通知,從清除隊列中獲取需要分析的告警,根據預設值按照一定的并發量,并行分析告警,將分析結果依次寫入告警關聯結果數據庫。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢日電光通信工業有限公司,未經武漢日電光通信工業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510788708.2/2.html,轉載請聲明來源鉆瓜專利網。





