【技術實現步驟摘要】
本申請屬于數據分析領域,尤其涉及一種網絡拓撲數據分析的方法、裝置、設備、計算機可讀存儲介質和計算機程序產品。
技術介紹
1、隨著通信技術的快速發展和用戶需求的日益多樣,為用戶提供服務的業務場景以及用于支撐業務場景的組網架構也愈發復雜,相應地如何準確有效地掌握組網架構為用戶提供良好的服務也變得越來越重要。
2、現有技術中常用網絡拓撲圖來呈現分析物理網絡,但是僅僅是基于設備粒度的數據在拓撲圖上的簡單呈現,拓撲與數據間是緊耦合關系,不能準確描述物理網絡,并且拓撲圖的應用也非常匱乏,存在無法靈活有效地通過網絡拓撲實現的數據分析的問題。
技術實現思路
1、本申請實施例提供一種網絡拓撲數據分析的方法、裝置、設備、計算機可讀存儲介質和計算機程序產品,能夠靈活有效地通過網絡拓撲實現的數據分析。
2、第一方面,本申請實施例提供一種網絡拓撲數據分析的方法,方法包括:
3、獲取物理網絡中的物理設備數據;
4、根據物理設備數據和物理設備數據之間的關聯關系,構建網絡拓撲圖,網絡拓撲圖包括多個節點,以及多個節點之間的連線,節點表示物理設備數據,物理設備數據包括物理設備的設備標識和物理設備的關聯數據,關聯數據包括物理設備自身關聯的數據和物理設備與其它物理設備關聯的數據,節點與節點之間的連線表示物理設備數據與物理設備數據之間的關系;
5、接收用戶的數據分析請求,數據分析請求包括分析事件的信息;
6、從網絡拓撲圖中選取分析事件的目標節點集合,以
7、在網絡拓撲圖中選取分析事件的目標節點集合以及目標節點集合的子節點之間的連線對應的物理設備數據中選取目標關聯數據;
8、通過比對目標關聯數據與預設數據,得到分析事件的分析結果;
9、在網絡拓撲圖中按照目標拓撲屬性顯示目標節點集合、目標節點集合的子節點之間的連線,以及和目標節點集合和目標節點集合的子節點之間的連線對應的目標物理設備數據,以及分析結果,目標拓撲屬性是目標物理設備數據的拓撲屬性。
10、在一個可以實現的實施方式中,物理設備的關聯數據包括設備屬性數據、靜態配置數據、設備性能數據、容量數據和告警投訴數據;
11、根據物理設備數據和物理設備數據之間的關聯關系,構建網絡拓撲圖,包括:
12、根據設備屬性數據、靜態配置數據、設備性能數據、容量數據及告警投訴數據和物理設備數據之間的關聯關系,構建網絡拓撲圖。
13、在一個可以實現的實施方式中,物理設備數據之間的關聯關系包括設備間的關系、設備類型與指標數據及數據庫表的匹配關系、數據匯聚關系和端口與承載業務流的關系;
14、根據物理設備數據和物理設備數據之間的關聯關系,構建網絡拓撲圖,包括:
15、根據物理設備數據和設備間的關系、設備類型與指標數據及數據庫表的匹配關系、數據匯聚關系和端口與承載業務流的關系,構建網絡拓撲圖。
16、在一個可以實現的實施方式中,目標關聯數據包括目標屬性數據、目標指標數據和目標集散數據;
17、通過比對目標關聯數據與預設數據,得到分析事件的分析結果,包括:
18、通過比對目標屬性數據、目標指標數據與目標集散數據和對應的預設數據,得到分析事件的分析結果。
19、在一個可以實現的實施方式中,拓撲屬性包括拓撲呈現標識、拓撲呈現字體和拓撲呈現位置;
20、在網絡拓撲圖中按照目標拓撲屬性顯示目標節點集合、目標節點集合的子節點之間的連線,以及和目標節點集合和目標節點集合的子節點之間的連線對應的目標物理設備數據,以及分析結果,包括:
21、在網絡拓撲圖中按照目標拓撲呈現標識、目標拓撲呈現字體和目標拓撲呈現位置顯示目標節點集合、目標節點集合的子節點之間的連線,以及和目標節點集合和目標節點集合的子節點之間的連線對應的目標物理設備數據,以及分析結果。
22、在一個可以實現的實施方式中,在網絡拓撲圖中按照目標拓撲屬性顯示目標節點集合、目標節點集合的子節點之間的連線,以及和目標節點集合和目標節點集合的子節點之間的連線對應的目標物理設備數據,以及分析結果之前,方法還包括:
23、接收用戶對目標關聯數據的拓撲屬性的修改信息;
24、基于修改信息修改目標關聯數據的拓撲屬性。
25、在一個可以實現的實施方式中,方法還包括:
26、接收用戶對物理設備數據的更新數據;
27、基于更新數據,根據物理設備數據和物理設備數據之間的關聯關系,更新拓撲圖。
28、在一個可以實現的實施方式中,在接收用戶的數據分析請求之后,方法還包括:
29、調用分析組件從網絡拓撲圖中選取分析事件的目標節點集合,以及目標節點集合的子節點之間的連線;在網絡拓撲圖中選取分析事件的目標節點集合以及目標節點集合的子節點之間的連線對應的物理設備數據中選取目標關聯數據;通過比對目標關聯數據與預設數據,得到分析事件的分析結果。
30、在一個可以實現的實施方式中,方法還包括:
31、接收用戶對組件庫的組件新增數據,組件庫用于存儲分析組件;
32、基于組件新增數據,在組件庫中新增組件新增數據對應的分析組件。第二方面,本申請實施例提供了一種網絡拓撲數據分析的裝置,裝置包括:
33、獲取模塊,用于獲取物理網絡中的物理設備數據;
34、構建模塊,用于根據物理設備數據和物理設備數據之間的關聯關系,構建網絡拓撲圖,網絡拓撲圖包括多個節點,以及多個節點之間的連線,節點表示物理設備數據,物理設備數據包括物理設備的設備標識和物理設備的關聯數據,關聯數據包括物理設備自身關聯的數據和物理設備與其它物理設備關聯的數據,節點與節點之間的連線表示物理設備數據與物理設備數據之間的關系;
35、接收模塊,用于接收用戶的數據分析請求,數據分析請求包括分析事件的信息;
36、選取模塊,用于從網絡拓撲圖中選取分析事件的目標節點集合,以及目標節點集合的子節點之間的連線;
37、選取模塊,還用于在網絡拓撲圖中選取分析事件的目標節點集合以及目標節點集合的子節點之間的連線對應的物理設備數據中選取目標關聯數據;
38、比對模塊,用于通過比對目標關聯數據與預設數據,得到分析事件的分析結果;
39、顯示模塊,用于在網絡拓撲圖中按照目標拓撲屬性顯示目標節點集合、目標節點集合的子節點之間的連線,以及和目標節點集合和目標節點集合的子節點之間的連線對應的目標物理設備數據,以及分析結果,目標拓撲屬性是目標物理設備數據的拓撲屬性。
40、第三方面,本申請實施例提供了一種電子設備,設備包括:處理器,以及存儲有計算機程序指令的存儲器;處理器讀取并執行計算機程序指令,以實現如第一方面的任一種實施方式中的網絡拓撲數據分析的方法。
41、第四方面,本申請實施例提供了本文檔來自技高網...
【技術保護點】
1.一種網絡拓撲數據分析的方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述物理設備的關聯數據包括設備屬性數據、靜態配置數據、設備性能數據、容量數據和告警投訴數據;
3.根據權利要求1所述的方法,其特征在于,所述物理設備數據之間的關聯關系包括設備間的關系、設備類型與指標數據及數據庫表的匹配關系、數據匯聚關系和端口與承載業務流的關系;
4.根據權利要求1所述的方法,其特征在于,所述目標關聯數據包括目標屬性數據、目標指標數據和目標集散數據;
5.根據權利要求1所述的方法,其特征在于,所述拓撲屬性包括拓撲呈現標識、拓撲呈現字體和拓撲呈現位置;
6.根據權利要求1所述的方法,其特征在于,在所述網絡拓撲圖中按照目標拓撲屬性顯示所述目標節點集合、所述目標節點集合的子節點之間的連線,以及和目標節點集合和所述目標節點集合的子節點之間的連線對應的目標物理設備數據,以及所述分析結果之前,所述方法還包括:
7.根據權利要求1所述的方法,其特征在于,所述方法還包括:
8.根據權利要求1所述的
9.根據權利要求1所述的方法,其特征在于,所述方法還包括:
10.一種網絡拓撲數據分析的裝置,其特征在于,所述裝置包括:
11.一種電子設備,其特征在于,所述設備包括:處理器以及存儲有計算機程序指令的存儲器;
12.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序指令,所述計算機程序指令被處理器執行時實現如權利要求1-9任意一項所述的在網絡拓撲數據分析的方法。
13.一種計算機程序產品,其特征在于,所述計算機程序產品中的指令由電子設備的處理器執行時,使得所述電子設備執行如權利要求1-9任意一項所述的在網絡拓撲數據分析的方法。
...【技術特征摘要】
1.一種網絡拓撲數據分析的方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述物理設備的關聯數據包括設備屬性數據、靜態配置數據、設備性能數據、容量數據和告警投訴數據;
3.根據權利要求1所述的方法,其特征在于,所述物理設備數據之間的關聯關系包括設備間的關系、設備類型與指標數據及數據庫表的匹配關系、數據匯聚關系和端口與承載業務流的關系;
4.根據權利要求1所述的方法,其特征在于,所述目標關聯數據包括目標屬性數據、目標指標數據和目標集散數據;
5.根據權利要求1所述的方法,其特征在于,所述拓撲屬性包括拓撲呈現標識、拓撲呈現字體和拓撲呈現位置;
6.根據權利要求1所述的方法,其特征在于,在所述網絡拓撲圖中按照目標拓撲屬性顯示所述目標節點集合、所述目標節點集合的子節點之間的連線,以及和目標節點集合和所述目標節點集合的子節點之間的連線對應的目標物理設備數...
【專利技術屬性】
技術研發人員:郭蘭珂,蔣帥,周麗,谷勇,陳平,
申請(專利權)人:中國移動通信集團重慶有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。