[發明專利]一種許可證檢測方法、分布式網管系統和服務器有效
| 申請號: | 200910092455.X | 申請日: | 2009-09-08 |
| 公開(公告)號: | CN101651564A | 公開(公告)日: | 2010-02-17 |
| 發明(設計)人: | 楊靜濤;朱海濤;鐘果 | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/26 |
| 代理公司: | 北京德琦知識產權代理有限公司 | 代理人: | 謝安昆;宋志強 |
| 地址: | 310053浙江省杭州市高新技術產業*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 許可證 檢測 方法 分布式 網管 系統 服務器 | ||
技術領域
本發明涉及網絡通信技術領域,尤指一種許可證(License)檢測方法、一種分布式網管系統和一種服務器。
背景技術
隨著網絡的不斷發展,網絡應用越來越廣泛,網絡中承載的業務也越來越豐富,企業員工上網行為也變得越來越多樣化。為保證企業合理利用互聯網(Internet)資源,企業需要及時的了解到網絡中承載的業務,及時的掌握網絡流量特征以及員工的上網行為等。上述信息都記錄在網絡日志中。這就使得網絡管理系統中的對網絡日志進行分析的流量分析部件及行為審計部件變得十分必要。
在現階段,網絡系統軟件的銷售均以“許可證(License)”的方式銷售。例如,一個客戶從軟件公司買一套金山毒霸,并按照用戶購買了License,假設該客戶購買了50個用戶的License,則該客戶購買的金山毒霸軟件可以安裝在50臺電腦上。網管系統對網絡日志的處理也存在License的限制,但這里的License可能是其他方面的限制,例如,流量分析的License處理一般是流量帶寬,行為審計的License處理一般是用戶連接數。如果超過License限制,網管系統可采取告警、帶寬限流、網絡日志丟棄等處理方法。
同時,在現階段,網絡日志又是海量的,需要對網絡日志分析功能進行分布式處理,以達到負載均衡。如果對網絡日志分析進行分布式處理,則必須將分布式網管系統中的每一個服務器的處理結果匯總后作為網管系統的流量分析/行為審計的License進行處理。
現有技術中,對于分布式網管系統中的各服務器的License搜集采用如下方案:設定其中一個服務器為主導服務器(Leading?Server),則其他的服務器為副服務器(Side?Server)。每個服務器均定時檢測License的值,例如,每10分鐘檢測一次。每個副服務器將所檢測到的License值以推送的方式發送給主導服務器。主導服務器自身也檢測License的值,并與各副服務器發送的License值進行匯總,作為整個網管系統的流量分析/審計行為的License進行處理。
但是該方案存在如下缺陷:各個分布式服務器的時間不一致時,定時檢測License的結果推送時間也不一致,這導致統計的License不準確。另外,在主導服務器宕機時,無法統計License。
發明內容
本發明提供了一種許可證License檢測方法,該方法能夠提高License統計的準確性,并且避免了由于主導服務器宕機導致的License無法統計的情況。
本發明還提供了一種分布式網管系統和一種服務器,該系統和服務器能夠提高License統計的準確性,并且避免了由于主導服務器宕機導致的License無法統計的情況。
為達到上述目的,本發明的技術方案具體是這樣實現的:
本發明公開了一種許可證License檢測方法,該方法應用于包括多個服務器的分布式網管系統中,該方法包括:
A、分布式網管系統中的多個服務器通過競爭選擇出一個服務器作為主導服務器,而其他服務器作為副服務器;
B、主導服務器向所有副服務器發送License檢測命令,并接收每個副服務器返回的License檢測結果;主導服務器匯總自身的License檢測結果以及各副服務器返回的License檢測結果,并根據匯總結果進行相應的處理;執行步驟A。
本發明公開了一種分布式網管系統,包括多個服務器,所述多個服務器每隔一段時間通過競爭選擇出一個服務器作為主導服務器,而其他服務器作為副服務器,其中,
主導服務器,用于向所有副服務器發送License檢測命令,并接收每個副服務器返回的的License檢測結果,匯總自身的License檢測結果以及各副服務器返回的License檢測結果,并根據匯總結果進行相應的處理;
每個副服務器,用于在接收到主導服務器的License檢測命令時,進行License檢測,并向主導服務器返回License檢測結果。
本發明還公開了一種服務器,該服務器是包含多個服務器的分布式網管系統中的一員,該服務器包括:競爭模塊和檢測模塊,其中,
競爭模塊,用于每隔一段時間與分布式網管系統中的其他服務器競爭主導服務器,競爭成功則向檢測模塊發送表示本服務器是主導服務器的第一消息,競爭失敗則向檢測模塊發送表示本服務器是副服務器的第二消息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司,未經杭州華三通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910092455.X/2.html,轉載請聲明來源鉆瓜專利網。





