System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及設備管理,更具體地說,涉及一種設備的物理位置管理方法、系統、電子設備及存儲介質。
技術介紹
1、在任何需要進行組網的組織中,對于網絡中各設備進行資產管理是必不可少的,特別是對設備的物理位置的管理。但是,在實際應用過程中,作為管理部門的負責人可能無法做到實時有效的監管到設備物理位置的變化,從而導致無法實時對相應的設備的物理位置進行更新。
2、目前的設備的物理位置管理方法是通過對設備進行機柜監測,但是,這種方式需要定制對應的軟硬件,才能夠實現對設備的物理位置的有效管理,無法滿足大多數組織的現實情況,并且實施成本較高。
技術實現思路
1、有鑒于此,本專利技術提供一種設備的物理位置管理方法、系統、電子設備及存儲介質,以解決現有技術中由于需要制定對應的軟硬件才能對設備的物理位置進行管理,導致無法廣泛應用和實施成本高的問題。
2、本專利技術第一方面提供一種設備的物理位置管理方法,所述方法包括:
3、獲取交換機列表;其中,所述交換機列表包括每個交換機的交換機屬性;
4、根據交換機的交換機數據集確定接入所述交換機的所有設備的設備信息;其中,所述交換機的交換機數據集為根據所述交換機的交換機屬性獲取,或者由所述交換機主動上報;
5、根據接入所述交換機的每個設備的設備信息和所述交換機的交換機數據集,確定每個設備的實際物理位置;
6、若所述設備的實際物理位置不為空,根據所述設備的實際物理位置和設備信息,判斷所述設備的物理
7、若所述設備的物理位置發生變化,利用所述設備的實際物理位置對所述設備的設備信息進行更新;
8、若所述設備的實際物理位置為空,將所述設備的設備狀態更新為設備異常狀態,并輸出指示所述設備存在設備異常的提示信息。
9、可選的,所述方法還包括:
10、針對每個所述交換機,根據所述交換機的交換機屬性獲取交換機的交換機信息;
11、根據所述交換機的交換機信息,確定所述交換機的物理位置;
12、根據所述交換機的交換機數據集、所述交換機的物理位置、接入所述交換機的各個設備的設備數和每個所述設備的實際物理位置,判斷所述交換器的物理接口是否存在跳躍情況;
13、若所述交換機的物理接口存在跳躍情況,輸出指示所述交換機的機柜接線異常的提示信息。
14、可選的,所述交換機屬性至少包括交換機ip,所述針對每個所述交換機,根據所述交換機的交換機屬性獲取所述交換機的交換機信息包括:
15、針對每個所述交換機,根據所述交換機的交換機ip獲取所述交換機的交換機信息;
16、其中,所述交換機的交換機信息包括所述交換機所處的機房的機房信息、機柜信息和交換機大小信息。
17、可選的,所述交換機屬性還包括交換機品牌和交換機型號,根據所述交換機的交換機屬性獲取所述交換機的交換機數據集,包括:
18、針對每個所述交換機,根據所述交換機的交換機品牌和交換機型號,查詢與所述交換機匹配的簡單網絡管理協議對象標識符;
19、根據所述簡單網絡管理協議對象標識符獲取所述交換機的交換機數據集;
20、其中,所述交換機的數據集包括接入所述交換機的每個設備的設備mac信息與二層接口id的關聯數據、二層接口id與二層接口索引id的關聯數據和二層接口索引id與物理接口名的關聯數據。
21、可選的,所述根據交換機的交換機數據集確定接入所述交換機的所有設備的設備信息,包括:
22、針對每個所述交換機,根據接入所述交換機的每個設備的設備mac信息,獲取接入所述交換機的每個設備的設備信息。
23、可選的,根據接入所述交換機的每個設備的設備信息和所述交換機的交換機數據集,確定每個設備的實際物理位置,包括:
24、對每個所述設備的設備信息、所述設備的設備mac信息及其對應的物理接口名進行分析,得到每個所述設備的實際物理位置。
25、可選的,所述設備的設備信息包括與所述設備相關的每個目標字段的字段值,所述設備的實際物理位置包括與所述設備相關的每個目標字段的實際字段值;
26、若所述設備的實際物理位置不為空,根據所述設備的實際物理位置和設備信息,判斷所述設備的物理位置是否發生變化,包括:
27、若所述設備的實際物理位置不為空,將與所述設備相關的每個目標字段的字段值與每個目標字段的實際字段值進行比對;
28、若每個所述目標字段的字段值均與每個所述目標字段的實際字段值相同,確定所述設備的物理位置未發生變化;
29、若存在字段值與實際字段值不同的目標字段,確定所述設備的物理位置發生變化。
30、本專利技術第二方面提供一種設備的物理位置管理系統,所述系統包括:
31、交換機列表獲取單元,用于獲取交換機列表;其中,所述交換機列表包括每個交換機的交換機屬性;
32、設備信息確定單元,用于根據交換機的交換機數據集確定接入所述交換機的所有設備的設備信息;其中,所述交換機的交換機數據集為交換機數據集獲取單元根據所述交換機的交換機屬性獲取,或者由所述交換機主動上報;
33、實際物理位置確定單元,用于根據接入所述交換機的每個設備的設備信息和所述交換機的交換機數據集,確定每個設備的實際物理位置;
34、第一判斷單元,用于若所述設備的實際物理位置不為空,根據所述設備的實際物理位置和設備信息,判斷所述設備的物理位置是否發生變化;
35、更新單元,用于若所述設備的物理位置發生變化,利用所述設備的實際物理位置對所述設備的設備信息進行更新;
36、第一輸出單元,用于若所述設備的實際物理位置為空,將所述設備的設備狀態更新為設備異常狀態,并輸出指示所述設備存在設備異常的提示信息。
37、本專利技術第三方面提供一種電子設備,包括:處理器以及存儲器,所述處理器以及存儲器通過通信總線相連;其中,所述處理器,用于調用并執行所述存儲器中存儲的程序;所述存儲器,用于存儲程序,所述程序用于實現如本專利技術第一方面提供的設備的物理位置管理方法。
38、本專利技術第四方面提供一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有計算機可執行指令,所述計算機可執行指令用于執行如本專利技術第一方面提供的設備的物理位置管理方法。
39、本專利技術提供一種設備的物理位置管理方法、系統、電子設備及存儲介質,通過根據收集的交換機的交換機數據集確定接入該交換機的每個設備的設備信息,并利用設備的設備信息和該交換機數據集分析出該設備的實際物理位置,如果此時分析出的設備的實際物理位置為空,說明該設備當前不在線,即可以確定該設備當前的狀態存在異常,此時可以輸出相應的提示信息,使相關技術人員可以及時對該設備進行管理;如果此時分析出的設備的實際物理位置不為空,說明該設備當前在線,可以進一步利用該設備的實際物理位置和設備信息本文檔來自技高網...
【技術保護點】
1.一種設備的物理位置管理方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述交換機屬性至少包括交換機IP,所述針對每個所述交換機,根據所述交換機的交換機屬性獲取所述交換機的交換機信息包括:
4.根據權利要求1所述的方法,其特征在于,所述交換機屬性還包括交換機品牌和交換機型號,根據所述交換機的交換機屬性獲取所述交換機的交換機數據集,包括:
5.根據權利要求4所述的方法,其特征在于,所述根據交換機的交換機數據集確定接入所述交換機的所有設備的設備信息,包括:
6.根據權利要求4所述的方法,其特征在于,根據接入所述交換機的每個設備的設備信息和所述交換機的交換機數據集,確定每個設備的實際物理位置,包括:
7.根據權利要求1所述的方法,其特征在于,所述設備的設備信息包括與所述設備相關的每個目標字段的字段值,所述設備的實際物理位置包括與所述設備相關的每個目標字段的實際字段值;
8.一種設備的物理位置管理系統,其特征在于,所
9.一種電子設備,其特征在于,包括:處理器以及存儲器,所述處理器以及存儲器通過通信總線相連;其中,所述處理器,用于調用并執行所述存儲器中存儲的程序;所述存儲器,用于存儲程序,所述程序用于實現如權利要求1-7任一項所述的設備的物理位置管理方法。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機可執行指令,所述計算機可執行指令用于執行如權利要求1-7任一項所述的設備的物理位置管理方法。
...【技術特征摘要】
1.一種設備的物理位置管理方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述交換機屬性至少包括交換機ip,所述針對每個所述交換機,根據所述交換機的交換機屬性獲取所述交換機的交換機信息包括:
4.根據權利要求1所述的方法,其特征在于,所述交換機屬性還包括交換機品牌和交換機型號,根據所述交換機的交換機屬性獲取所述交換機的交換機數據集,包括:
5.根據權利要求4所述的方法,其特征在于,所述根據交換機的交換機數據集確定接入所述交換機的所有設備的設備信息,包括:
6.根據權利要求4所述的方法,其特征在于,根據接入所述交換機的每個設備的設備信息和所述交換機的交換機數據集,確定每個...
【專利技術屬性】
技術研發人員:梁啟明,許俊,鐘兵,
申請(專利權)人:湖南快樂陽光互動娛樂傳媒有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。