[發明專利]一種監控服務器集群的網卡的方法和設備在審
| 申請號: | 201911413807.7 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN111176950A | 公開(公告)日: | 2020-05-19 |
| 發明(設計)人: | 賈思瑞 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F16/22;H04L12/26 |
| 代理公司: | 北京連和連知識產權代理有限公司 11278 | 代理人: | 張濤 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 監控 服務器 集群 網卡 方法 設備 | ||
本發明提供了一種監控服務器集群的網卡的方法和設備,該方法包括以下步驟:每隔閾值時間采集集群中網卡的信息,并對網卡的信息進行篩選得到物理網卡信息;遍歷物理網卡信息以獲得物理網卡的狀態信息并將狀態信息發送到數據庫中;根據數據庫中的狀態信息建立樹狀數據模型;根據樹狀數據模型分析物理網卡的狀態以維護服務器集群的網卡。通過使用本發明的方法,能夠對集群中所有網卡的信息統一監控并進行數據分析,篩選出有問題的網卡并展現,使得運維人員不用登陸每臺機器進行排查,大大減輕了運維人員的工作量。
技術領域
本領域涉及計算機領域,并且更具體地涉及一種監控服務器集群的網卡的方法和設備。
背景技術
隨著時代的發展,為了應對更加龐大的業務,IT規模不斷擴大,很多企業采用服務器集群對外提供服務,集群提高了業務的吞吐能力,但是也給運維帶來了很大的挑戰。當一個集群有成百甚至上千臺服務器時,很難通過人工的方式逐一排查,給問題定位帶來了很大的挑戰。在運維過程中,網卡協商速率是一個很重要的指標項,網卡協商速率是服務器網卡和交換機在鏈路層上的進行傳輸的速率,這個協商的速率跟網卡支持的速率和交換機端口支持的速率相關。如果是萬兆網卡,協商速率很小的話,當網絡流量比較小的時候,不會存在什么問題,但是網絡流量很大的時候,許多請求不能被及時處理,問題便會暴露出來,也不容易排查。目前來說,有很多工具能夠查詢單臺主機的網卡協商速率信息,一般都通過ssh登錄到集群中的某臺主機查看網卡的協商速率是否正常。但是當集群的主機數量達到成百上千臺的時候,很難發現問題。
發明內容
有鑒于此,本發明實施例的目的在于提出一種監控服務器集群的網卡的方法和設備,通過使用本發明的方法,能夠對集群中所有網卡的信息統一監控并進行數據分析,篩選出有問題的網卡并展現,使得運維人員不用登陸每臺機器進行排查,大大減輕了運維人員的工作量。
基于上述目的,本發明的實施例的一個方面提供了一種監控服務器集群的網卡的方法,包括以下步驟:
每隔閾值時間采集集群中網卡的信息,并對網卡的信息進行篩選得到物理網卡信息;
遍歷物理網卡信息以獲得物理網卡的狀態信息并將狀態信息發送到數據庫中;
根據數據庫中的狀態信息建立樹狀數據模型;
根據樹狀數據模型分析物理網卡的狀態以維護服務器集群的網卡。
根據本發明的一個實施例,對網卡的信息進行篩選得到物理網卡信息包括:
將網卡的信息中的虛擬網卡的信息刪除。
根據本發明的一個實施例,狀態信息包括:物理網卡的狀態、類型、協商速率、網卡名稱和主機名稱。
根據本發明的一個實施例,獲得物理網卡的狀態信息包括:
通過ethtool工具得到物理網卡的狀態信息。
根據本發明的一個實施例,根據樹狀數據模型分析物理網卡的狀態以維護服務器集群的網卡包括:
分析樹狀數據模型中每條數據中物理網卡的協商速率是否正常,并基于異常進行標記;
將樹狀數據模型輸出以便運維人員能夠對網卡進行維護。
本發明的實施例的另一個方面,還提供了一種監控服務器集群的網卡的設備,設備包括:
主機代理模塊,主機代理模塊配置為每隔閾值時間采集集群中網卡的信息,并對網卡的信息進行篩選得到物理網卡信息;
信息獲取模塊,信息獲取模塊配置為遍歷物理網卡信息以獲得物理網卡的狀態信息并將狀態信息發送到數據庫中;
模型建立模塊,模型建立模塊配置為根據數據庫中的狀態信息建立樹狀數據模型;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911413807.7/2.html,轉載請聲明來源鉆瓜專利網。





