[發明專利]一種基于自定義庫的設備互聯信息校驗方法在審
| 申請號: | 202011584674.2 | 申請日: | 2020-12-28 |
| 公開(公告)號: | CN112787851A | 公開(公告)日: | 2021-05-11 |
| 發明(設計)人: | 鄭鑫 | 申請(專利權)人: | 紫光云技術有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;G06F16/25 |
| 代理公司: | 天津濱海科緯知識產權代理有限公司 12211 | 代理人: | 楊正律 |
| 地址: | 300459 天津市濱海新區*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 自定義 設備 信息 校驗 方法 | ||
本發明提供了一種基于自定義庫的設備互聯信息校驗方法,采用自定義Python的庫的方式,實現對現網設備互聯信息的采集,并將采集的信息依次寫入數據庫;待收集完所有現網設備互聯信息之后,通過將數據庫中收集信息與規劃信息進行對比,實現錯誤信息的輸出。本發明所述的基于自定義庫的設備互聯信息校驗方法,能夠有效校驗設備連線之間的準確性,有效解決了數據中心設備連線無法快速校驗的弊端,提升了數據中心部署的效率。
技術領域
本發明屬于互聯網技術領域,尤其是涉及一種基于自定義庫的設備互聯信息校驗方法。
背景技術
數據中心設備上架之后進行互聯,為確保互聯設備互聯線路是按照規劃表進行,需要動用大量的人力進行現場校驗,費時費力,在存在人員懈怠的情況下,無法保證非常高的準確性。為解決數據中心建設時,規劃連線與真實連線不一致,且很難實現人工檢測錯誤。同時為了保證規劃數據與真實現網數據一致,且提升研發上線效率,故需要通過程序化檢測,以達到快速檢測錯誤連線的目的。
發明內容
有鑒于此,本發明旨在提出一種基于自定義庫的設備互聯信息校驗方法,以解決數據中心建設時,規劃連線與真實連線不一致,且很難實現人工檢測錯誤的問題。
為達到上述目的,本發明的技術方案是這樣實現的:
一種基于自定義庫的設備互聯信息校驗方法,包括如下步驟:
S1、Agent啟動之后進行網絡設備登錄,如果不能登錄,執行步驟S2;如果可以正常登錄,執行步驟S3;
S2、Agent輸出報錯;
S3、通過自定義的Python庫,將相關的數據信息寫入數據庫;
S4、將所有入庫的數據,與規劃表進行對比,若數據與規劃表信息相同則不進行操作,若數據不同,則對規劃表進行標記處理。
進一步的,所述步驟3的具體方法為:
S3.1、通過自定義的Python庫,獲取網絡設備Ifindex-接口名稱字典、設備名稱元組,通過自定義的Python庫將獲取的信息寫入數據庫;
S3.2、通過自定義的Python庫,獲取網絡設備的LLDP信息,得到該網絡設備本端接口字典、對端接口字典、對端接口名稱字典,通過對上述三個字典進行操作,獲取本端接口、對端接口、對端系統名稱的對應關系,繼而通過自定義的數據庫寫入方法,將上述數據寫入數據庫;
S3.3、通過自定義Python庫,獲取Ifindex-接口模式字典,并通過自定義的數據寫入方法,將上述數據寫入數據庫。
相對于現有技術,本發明所述的基于自定義庫的設備互聯信息校驗方法具有以下優勢:
(1)本發明所述的基于自定義庫的設備互聯信息校驗方法,能夠有效校驗設備連線之間的準確性,有效解決了數據中心設備連線無法快速校驗的弊端,提升了數據中心部署的效率。
(2)本發明所述的基于自定義庫的設備互聯信息校驗方法,開發了自定義的庫,方便對設備信息收集并入庫;通過自動化的方式,實現了設備連線的快速校驗。
(3)本發明所述的基于自定義庫的設備互聯信息校驗方法,通過自動化實現設備互聯的快速校驗,大大提升數據中心部署的效率及準確性。
附圖說明
構成本發明的一部分的附圖用來提供對本發明的進一步理解,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
圖1為本發明實施例所述的Agent選擇使用的消息隊列的算法流程圖。
具體實施方式
需要說明的是,在不沖突的情況下,本發明中的實施例及實施例中的特征可以相互組合。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于紫光云技術有限公司,未經紫光云技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011584674.2/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





