System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及通信,具體涉及一種用于dpu的流量調度方法、裝置、設備及存儲介質。
技術介紹
1、隨著業務的發展,dpu成為硬件虛擬化的基礎,網絡高性能處理是dpu芯片的重要能力。dpu通過查詢表項來處理網絡報文,其中報文處理分為慢速通道和快速通道,它們具有不同的處理性能。dpu的慢速路徑和快速路徑分別處理相應的報文。快速路徑是指硬件dpu芯片根據表項配置來處理報文,而慢速路徑指的是soc處理報文。
2、然而,在通常的硬件架構中,soc的鏈路帶寬小于下行virtio的接口帶寬,soc的接口帶寬很容易成為性能瓶頸。虛擬機租戶的virtio?dma的下行網絡性能受限于soc的處理能力,這樣一些租戶使用慢速soc路徑的流量會影響其他使用快速路徑的租戶流量。
技術實現思路
1、有鑒于此,本公開實施例提供了一種用于dpu的流量調度方法、裝置、設備及存儲介質,以解決部分租戶使用慢速soc路徑的流量會影響其他使用快速路徑的租戶流量的問題。
2、第一方面,本公開實施例提供了一種用于dpu的流量調度方法,所述方法包括:
3、檢測dpu所部署系統級芯片在當前周期內的傳輸性能狀態;
4、利用所述傳輸性能狀態確定所述dpu在所述當前周期內的目標調度隊列;
5、基于所述傳輸性能狀態對應的流量調度策略設置所述目標調度隊列在所述當前周期的流量系數;
6、按照所述流量系數將所述目標調度隊列中的流量數據通過所述dpu的預設通道調度至所述系統級芯片。<
...【技術保護點】
1.一種用于DPU的流量調度方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述檢測DPU所部署系統級芯片在當前周期內的傳輸性能狀態,包括:
3.根據權利要求2所述的方法,其特征在于,所述利用所述傳輸性能狀態確定所述DPU在所述當前周期內的目標調度隊列,包括:
4.根據權利要求3所述的方法,其特征在于,所述基于所述傳輸性能狀態對應的流量調度策略設置所述目標調度隊列在所述當前周期的流量系數,包括:
5.根據權利要求4所述的方法,其特征在于,所述基于所述傳輸性能狀態對應的流量調度策略設置所述目標調度隊列在所述當前周期的流量系數,包括:
6.根據權利要求2所述的方法,其特征在于,所述獲取當前周期內的反壓率閾值,包括:
7.根據權利要求6所述的方法,其特征在于,所述利用所述當前狀態確定當前周期內的所述反壓率閾值,包括:
8.一種用于DPU的流量調度裝置,其特征在于,所述裝置包括:
9.一種計算機設備,其特征在于,包括:
10.一種計算機可讀存儲介質,其特
...【技術特征摘要】
1.一種用于dpu的流量調度方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述檢測dpu所部署系統級芯片在當前周期內的傳輸性能狀態,包括:
3.根據權利要求2所述的方法,其特征在于,所述利用所述傳輸性能狀態確定所述dpu在所述當前周期內的目標調度隊列,包括:
4.根據權利要求3所述的方法,其特征在于,所述基于所述傳輸性能狀態對應的流量調度策略設置所述目標調度隊列在所述當前周期的流量系數,包括:
5.根據權利要求4所述的方法,其特征在于,所述基于所述傳輸性能狀態對應的流量調...
【專利技術屬性】
技術研發人員:薄守靜,王瑤寶,王劍,
申請(專利權)人:北京字跳網絡技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。