System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及云計算領域,尤其涉及一種網絡推薦方法、裝置、電子設備、芯片及介質。
技術介紹
1、計算資源池將計算實例選擇落到一個物理服務器節點,會根據服務器的中央處理器、內存、硬盤、親和性等計算屬性來調度最優的計算節點。而計算實例的網絡或網卡,只能根據物理連線預先規劃好,用戶只能選擇服務器接入的網絡設備的端口,無法在裸金屬服務器中得到最優網絡。
技術實現思路
1、本公開旨在至少在一定程度上解決相關技術中的技術問題之一。
2、本公開提供一種網絡推薦方法、裝置、電子設備、芯片及介質,以解決裸金屬服務器中租戶無法得到最優網絡的問題,通過對轉發流量、組網、配置、overlay網絡、租戶業務等維度的關聯分析,給客戶自動推薦以用戶業務為中心的最優網絡動態智能推薦和調度能力,這樣可以提高資源和能源的利用率,提供給用戶更好的用戶體驗。
3、本公開的第一方面實施例提出了一種網絡推薦方法,該方法包括:
4、采集裸金屬服務器在多個維度的網絡特征因子,多個維度包括數據流量、網絡組網、網絡配置、覆蓋網絡overlay和租戶業務中的至少兩項;
5、基于網絡特征因子,通過網絡推薦模型向裸金屬服務器推薦接入網絡的目標位置。
6、本公開的一種實施例中,基于網絡特征因子,通過網絡推薦模型向裸金屬服務器推薦接入網絡的目標位置,包括:
7、基于網絡特征因子,與網絡推薦模型的案例庫中的每個案例特征通過相似度算法逐個確定網絡相似度,案例庫包括裸金屬服務器所在
8、以網絡相似度構成的集合中最大值為目標相似度,將目標相似度對應的網絡位置作為目標位置;
9、將裸金屬服務器接入目標位置。
10、本公開的一種實施例中,在基于網絡特征因子,與網絡推薦模型的案例庫中的每個案例特征通過相似度算法逐個確定網絡相似度之前,還包括;
11、記錄裸金屬服務器所在網絡中的不同網絡鏈路;
12、將網絡鏈路轉換為多個維度的網絡特征因子;
13、基于多個維度的網絡特征因子,通過聚類算法對不同網絡鏈路進行分類,得到分類結果;
14、將分類結果加入到案例庫。
15、本公開的一種實施例中,采集裸金屬服務器在多個維度的網絡特征因子,包括:
16、采集裸金屬服務器的網卡和裸金屬服務器相連接的交換機的流量參數,作為數據流量維度的網絡特征因子,流量參數包括網卡和交換機的實時流量、網卡接入交換機的目標端口的帶寬、交換機的mac地址表;
17、根據mac地址表,確定交換機所有端口的租戶數量和網絡接入點;
18、獲取裸金屬服務器的所有租戶的租戶優先級;
19、在租戶業務維度,獲取所有租戶的每個租戶的業務優先級和在線狀態;
20、在覆蓋網絡overlay維度,采集租戶的網絡帶寬和時延;
21、在網絡組網維度,采集交換機的所有端口的狀態;
22、在網絡配置維度,采集網卡的狀態;
23、將流量參數、目標端口的帶寬、所有端口的租戶數量、網絡接入點、租戶優先級、業務優先級、在線狀態、網絡帶寬、時延、所有端口的狀態和網卡的狀態作為裸金屬服務器的網絡特征因子。
24、本公開的一種實施例中,采集租戶的網絡帶寬和時延,包括:
25、通過ping和trace動態撥測租戶在覆蓋網絡overlay維度的網絡帶寬和時延值。
26、本公開的一種實施例中,基于網絡特征因子,通過網絡推薦模型向裸金屬服務器推薦接入網絡的目標位置,還包括:
27、基于業務優先級和網卡的狀態,確定裸金屬服務器的虛擬局域網或虛擬子網中的可選目標網絡列表;
28、根據目標端口的帶寬、交換機的實時流量和所有端口的租戶數量,在可選目標網絡列表中確定目標網絡的接入點位置;
29、以接入點位置作為目標位置。
30、本公開的第二方面實施例提出了一種網絡推薦裝置,該裝置包括:
31、采集模塊,用于采集裸金屬服務器在多個維度的網絡特征因子,多個維度包括數據流量、網絡組網、網絡配置、覆蓋網絡overlay、租戶業務;
32、推薦模塊,用于基于網絡特征因子,通過網絡推薦模型向裸金屬服務器推薦接入網絡的目標位置。
33、本公開的第三方面實施例提出了一種電子設備,包括:至少一個處理器;以及與至少一個處理器通信連接的存儲器;其中,存儲器存儲有可被至少一個處理器執行的指令,指令被至少一個處理器執行,以使至少一個處理器能夠執行本公開第一方面實施例中任一項的方法。
34、本公開的第四方面實施例提出了一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其特征在于,計算機指令用于使計算機執行本公開第一方面實施例中的方法。
35、本公開的第五方面實施例提出了一種計算機程序產品,其特征在于,包括計算機程序,計算機程序在被處理器執行時實現本公開第一方面實施例中任一項的方法。
36、綜上,根據本公開提出的網絡推薦方法,采集裸金屬服務器在多個維度的網絡特征因子,多個維度包括數據流量、網絡組網、網絡配置、覆蓋網絡overlay和租戶業務中的至少兩項,為裸金屬服務器的租戶進行網絡推薦提供了數據準備;基于網絡特征因子,通過網絡推薦模型向裸金屬服務器推薦接入網絡的目標位置,為裸金屬服務器中租戶提供了最優的網絡位置或路徑,提高了租戶的網絡使用體驗。
37、應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。
本文檔來自技高網...【技術保護點】
1.一種網絡推薦方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述基于所述網絡特征因子,通過網絡推薦模型向所述裸金屬服務器推薦接入網絡的目標位置,包括:
3.根據權利要求2所述的方法,其特征在于,在所述基于所述網絡特征因子,與所述網絡推薦模型的案例庫中的每個案例特征通過相似度算法逐個確定網絡相似度之前,還包括;
4.根據權利要求1所述的方法,其特征在于,所述采集裸金屬服務器在多個維度的網絡特征因子,包括:
5.根據權利要求4所述的方法,其特征在于,所述采集所述租戶的網絡帶寬和時延,包括:
6.根據權利要求4所述的方法,其特征在于,所述基于所述網絡特征因子,通過網絡推薦模型向所述裸金屬服務器推薦接入網絡的目標位置,還包括:
7.一種網絡推薦裝置,其特征在于,所述裝置包括:
8.一種電子設備,其特征在于,包括:
9.一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其特征在于,所述計算機指令用于使所述計算機執行根據權利要求1-6中任一項所述的方法。
...
【技術特征摘要】
1.一種網絡推薦方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述基于所述網絡特征因子,通過網絡推薦模型向所述裸金屬服務器推薦接入網絡的目標位置,包括:
3.根據權利要求2所述的方法,其特征在于,在所述基于所述網絡特征因子,與所述網絡推薦模型的案例庫中的每個案例特征通過相似度算法逐個確定網絡相似度之前,還包括;
4.根據權利要求1所述的方法,其特征在于,所述采集裸金屬服務器在多個維度的網絡特征因子,包括:
5.根據權利要求4所述的方法,其特征在于,所述采集所述租戶的網絡帶寬和時...
【專利技術屬性】
技術研發人員:趙怡,
申請(專利權)人:中移蘇州軟件技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。