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、本實施例提供的一種云網絡流量路徑檢測方法及相關設備,通過獲取針對云網絡流量路徑的檢測目標信息,所述檢測目標信息用于表征虛擬流量路徑的起始網絡節點和終止網絡節點;根據所述檢測目標信息和云業務場景下的多種資源訪問場景,生成對應的抽象信息,所述抽象信息表征由所述起始網絡節點和所述終止網絡節點構成的起始點組合所對應的抽象類型,所述抽象類型為基于預設數量的抽象訪問場景對所述起始點組合進行聚類的結果;通過有限狀態機處理所述抽象信息,生成所述虛擬流量路徑,并根據所述虛擬流量路徑,得到對應的物理流量路徑。通過將端到端的檢測目標信息轉換為基于訪問場景的抽象類型的抽象信息,再利用利用有限狀態機對抽象信息進行處理,生成虛擬流量路徑,最后再將虛擬流量路徑轉換為物理流量路徑,實現對物理流量路徑的檢測,由于抽象過的抽象信息能夠覆蓋各種訪問場景,因此無需針對每一組訪問場景預先配置檢測邏輯,提高靈活性以及可擴展性,提高流量路徑檢測的效率。
本文檔來自技高網...【技術保護點】
1.一種云網絡流量路徑檢測方法,其特征在于,包括:
2.根據權利要求1所述的云網絡流量路徑檢測方法,其特征在于,所述根據所述檢測目標信息和預設數量的抽象訪問場景,生成對應的抽象信息,包括:
3.根據權利要求2所述的云網絡流量路徑檢測方法,其特征在于,所述資源提供方類型至少包括云服務商或非云服務商;所述網絡類型至少包括公網區域或私網區域;
4.根據權利要求3所述的云網絡流量路徑檢測方法,其特征在于,所述抽象信息中包括初始網絡節點對應的起始節點類型標識和終止網絡節點對應的終止節點類型標識;
5.根據權利要求1所述的云網絡流量路徑檢測方法,其特征在于,所述獲取針對云網絡流量路徑的檢測目標信息,包括:
6.根據權利要求1所述的云網絡流量路徑檢測方法,其特征在于,所述根據所述虛擬流量路徑和預配置的網絡節點與物理機映射關系匹配得到對應的物理流量路徑,包括:
7.根據權利要求6所述的云網絡流量路徑檢測方法,其特征在于,所述方法還包括:
8.一種云網絡流量路徑檢測裝置,其特征在于,包括:
9.一種電子
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機執行指令,當處理器執行所述計算機執行指令時,實現如權利要求1至7任一項所述的云網絡流量路徑檢測方法。
11.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至7任一項所述的云網絡流量路徑檢測方法。
...【技術特征摘要】
1.一種云網絡流量路徑檢測方法,其特征在于,包括:
2.根據權利要求1所述的云網絡流量路徑檢測方法,其特征在于,所述根據所述檢測目標信息和預設數量的抽象訪問場景,生成對應的抽象信息,包括:
3.根據權利要求2所述的云網絡流量路徑檢測方法,其特征在于,所述資源提供方類型至少包括云服務商或非云服務商;所述網絡類型至少包括公網區域或私網區域;
4.根據權利要求3所述的云網絡流量路徑檢測方法,其特征在于,所述抽象信息中包括初始網絡節點對應的起始節點類型標識和終止網絡節點對應的終止節點類型標識;
5.根據權利要求1所述的云網絡流量路徑檢測方法,其特征在于,所述獲取針對云網絡流量路徑的檢測目標信息,包括:
6.根據權利要求1所述的云網...
【專利技術屬性】
技術研發人員:王韜,蘇益帆,柏健,康達祥,
申請(專利權)人:北京火山引擎科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。