女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何用AI負載為SONiC交換機調整ECN水線

是德科技KEYSIGHT ? 來源:是德科技KEYSIGHT ? 2025-07-11 14:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

什么是ECN?

顯式擁塞通知(ECN)是計算機網絡中的一種機制,它允許發送設備明確地通知接收設備網絡擁塞,而不是依賴于傳統的“丟包”方法。在傳統的TCP/IP網絡中,當路由器或交換機出現擁塞時,它會丟棄數據包以防止進一步的數據包丟失,這是有損的。

ECN通過引入一種新的數據包標記類型來解決這些問題,這種標記稱為 “CE” (經歷擁塞),它在不丟棄數據包的情況下通知發送方網絡擁塞。ECN允許設備做出智能化的決策,以減少它們的流量速率來緩解擁塞。在這種情況下,端側擁塞控制協議,比如DCQCN將被用來減少流量速率以進行擁塞控制。

ECN如何工作?

ECN標記機制的工作原理是基于出口隊列利用率來使用標記概率線。當隊列使用率低于最小閾值(Kmin)時,不標記任何數據包。對于Kmin和Kmax之間的隊列使用率,應用概率P來標記數據包。

7ebf0f1a-5c54-11f0-baa5-92fbcf53809c.png

sonic-mgmt/docs/ECN-test-plan.md at master · sonic-net/sonic-mgmt

SONiC無損隊列?

交換機隊列(如圖1)是存儲等待被交換機轉發數據包的緩沖區。它就像一個臨時存儲區域,數據包在這里暫時存儲,然后被傳輸到它們的最終目的地。

7ec90682-5c54-11f0-baa5-92fbcf53809c.png

圖1、端口隊列

“SONiC默認有兩個無損優先級:3和4。需要注意的是,只有無損優先級才能對PFC幀做出反應或生成PFC幀。換句話說,PFC幀不應該對有損優先級的流量有任何影響。DSCP 3和4的數據包分別映射到優先級3和4?!?/p>

sonic-mgmt/docs/testplan/PFC-test-plan.md at master · sonic-net/sonic-mgmt

本例中,我們不采用優先級流控制(PFC)來管理擁塞,只是遵循SONiC無損隊列的指導原則。

AI負載的DSCP映射到隊列中,需要如下的步驟:

映射DSCP-TC → 綁定接口DSCP-TC配置 → 映射TC-queue → 綁定接口TC-queue配置。

?把DSCP映射Traffic Class(TC)(圖2)。

7ed48124-5c54-11f0-baa5-92fbcf53809c.png

圖2、DSCP映射到Traffic Class

?你可以通過config命令(需要sudo)創建多個dscp-tc的配置(圖3)。

7ede1630-5c54-11f0-baa5-92fbcf53809c.png

圖3、創建dscp-tc配置

?接口綁定dscp-tc配置,如下命令,其中AZURE是創建的profile的名稱,Ethernet144是綁定的端口

config interface qos dscp-tc bind Ethernet144 AZURE

?映射Traffic Class到隊列

7f0849c8-5c54-11f0-baa5-92fbcf53809c.png

圖4、TC與隊列映射配置

?為接口綁定tc-queue配置,如下命令

config interface qos tc-queue bind Ethernet144 AZURE

隊列的緩存配置

交換機上的入口和出口緩沖區在轉發過程中都扮演著關鍵角色。具體來說,入口緩沖區有助于觸發PFC的決策過程,而出口緩沖區則在決定何時用ECN-CE標記數據包方面起著至關重要的作用。

7f11e140-5c54-11f0-baa5-92fbcf53809c.png

圖5、入口及出口緩沖區

同時,你還需要為接口配置緩沖區大小。如下命令,其中egress_lossless_profile 為緩沖區配置的名稱。

config interface buffer bind queue Ethernet144 3 egress_lossless_profile

ECN水線調優

通過SONiC ECN設置,您可以配置多達三個不同的[min, max, P]集,這些配置集通過一個包含綠色、黃色和紅色后綴來設置。在本例中,我們也將利用這個特性來探索其潛在益處。

我們將添加一個新的WRED配置文件‘test’,并首先配置紅色集。

config wred add test --mode ecn

config wred update --ecn-gmin 20000000 --ecn-gmax 26000000 --ecn-gmark 80 --no-ecn-yellow --no-ecn-red --mode ecn test

7f1d1eb6-5c54-11f0-baa5-92fbcf53809c.png

圖6、第一次嘗試水線

將ECN配置與接口綁定

config interface wred bind queue Ethernet144 3 test

結合Keysight AI工作負載模擬和DCQCN特性,我們可以估計總線帶寬利用率大約為20.77 GB/s,這相當于理想帶寬利用率的約42%。被標記為ECN-CE的數據包數量較多,這表明流量速率控制介入較晚,導致緩沖區使用率升高,相應地,標記概率也較高。

7f26be58-5c54-11f0-baa5-92fbcf53809c.png

圖7、第一次嘗試集合通信基準測試

為了主動管理擁塞,我們可以嘗試設置較低的ECN最小和最大閾值,以便更早地觸發擁塞控制機制。

config wred update --ecn-gmin 10000000 --ecn-gmax 20000000 --ecn-gmark 80 --no-ecn-yellow --no-ecn-red --mode ecn test

7f3074f2-5c54-11f0-baa5-92fbcf53809c.png

圖8、第二次嘗試水線

在進行了這些調整之后,我們成功地實現了大約53%的優化總線帶寬利用率,同時在模擬過程中顯著減少了接收到的ECN-CE數據包。

7f39994c-5c54-11f0-baa5-92fbcf53809c.png

圖9、第二次嘗試集合通信基準測試

在嘗試調整Kmin和Kmax設置后,我們發現逐步調整并不能始終如一地實現最佳總線帶寬利用率。因此,我們引入了額外的黃色集配置來進一步優化性能。

config wred update --ecn-gmin 20000000 --ecn-gmax 30000000 --ecn-gmark 80 --ecn-ymin 2000000 --ecn-ymax 20000000 --ecn-ymark 20 --no-ecn-red --mode ecn test

7f424ede-5c54-11f0-baa5-92fbcf53809c.png

圖10、第三次嘗試水線

最終我們通過引入黃色配置集達到了96%的優化總線帶寬利用率,使用少量的ECN-CE數據包來控制擁塞,成功的達到了調優目標。

7f4d1cec-5c54-11f0-baa5-92fbcf53809c.png

圖11、第三次嘗試集合通信基準測試

總結

優化AI工作負載的ECN閾值需要精巧的平衡:在確保工作負載期間沒有數據包丟失的同時,最小化ECN-CE標記。隨著緩沖區消耗的增加,它可能導致接口上的轉發延遲變長,最終影響作業完成時間。為了克服這一挑戰,早期介入和降低標記概率至關重要。此外,將優先級流控制(PFC)作為補充解決方案可以進一步增強擁塞管理并優化整體系統性能。

關于是德科技

是德科技(NYSE:KEYS)啟迪并賦能創新者,助力他們將改變世界的技術帶入生活。作為一家標準普爾 500 指數公司,我們提供先進的設計、仿真和測試解決方案,旨在幫助工程師在整個產品生命周期中更快地完成開發和部署,同時控制好風險。我們的客戶遍及全球通信、工業自動化、航空航天與國防、汽車、半導體和通用電子等市場。我們與客戶攜手,加速創新,創造一個安全互聯的世界。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 負載
    +關注

    關注

    2

    文章

    615

    瀏覽量

    35222
  • 計算機
    +關注

    關注

    19

    文章

    7658

    瀏覽量

    90731
  • 交換機
    +關注

    關注

    22

    文章

    2742

    瀏覽量

    101889
  • AI
    AI
    +關注

    關注

    88

    文章

    35065

    瀏覽量

    279305

原文標題:案例分享:如何用AI 負載為SONiC 交換機調整ECN水線

文章出處:【微信號:是德科技KEYSIGHT,微信公眾號:是德科技KEYSIGHT】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    ATM交換機詳解

    ;帶環回機制的排隊方式;共享輸出排隊方式;在一條輸出線上設置多個輸出子隊列,這些輸出子隊列在邏輯上作為一個單一的輸出隊列來操作。 [hide]2、ATM交換機實現大容量的交換,也
    發表于 05-25 16:35

    接入層交換機、匯聚層交換機和核心層交換機的區別

    `1.功能區別核心層交換機的主要功能是用于路由選擇及高速轉發的,提供優化、可靠的骨干傳輸結構,因此核心層交換機應用有更高的可靠性和吞吐量。匯聚層交換機是多臺接入層交換機的匯聚點,作用是
    發表于 06-04 11:57

    工業控制交換機和工業交換機的區別

    以太網交換機一般分為:商用(以太網)交換機、工業(以太網)交換機、家用(以太網)交換機,在這里著重介紹下工業交換機。
    發表于 01-21 09:54 ?2325次閱讀

    核心交換機、匯聚交換機與普通交換機的區別介紹

    核心交換機并不是交換機的一種類型,放在核心層(網絡主干部分)的交換機叫核心交換機。匯聚層交換機,是多臺接入層
    發表于 03-19 14:50 ?1.3w次閱讀

    家庭交換機怎么安裝_交換機網速是平分的嗎

    已經廣泛應用于各個領域,作為網絡的主要連接設備,被眾多用戶廣泛應用,在這里我同大家分享的詳細安裝圖解,在這里你會了解,。交換機華為交換機華為S5700交換機交換機安裝圖解怎么安裝
    發表于 03-25 10:29 ?1.1w次閱讀

    網絡交換機的作用_網絡交換機怎么用

    本文首先闡述了網絡交換機的概念,其次闡述了網絡交換機的作用,最后介紹了網絡交換機的使用。
    發表于 04-02 08:49 ?6761次閱讀

    交換機重要嗎 如何使用NVIDIA交換機展現云計算、AI的性能

    交換機重要嗎? 網絡矩陣是現代化數據中心性能的關鍵。這對數據中心的交換機提出了很多要求,而其中最基本的要求,是所有客戶提供等量的帶寬,以便均勻地共享資源。如果沒有公平的網絡,所有應用都會因吞吐量
    的頭像 發表于 10-20 09:54 ?2439次閱讀

    什么是網絡交換機?網絡交換機的分類標準

    從廣義上來看,網絡交換機分為廣域網交換機和局域網交換機。廣域網交換機主要用于電信領域,提供基本的通信平臺。局域網網絡交換機應用于局域網,用于
    發表于 08-10 11:17 ?3759次閱讀

    核心交換機、匯聚交換機、接入交換機之間的對比分析

    Cisco定義的分層互聯模型包括核心層、匯聚層和接入層,因此,工作在這些層的網絡交換機有相應的名稱,如核心交換機、匯聚交換機和接入交換機。
    的頭像 發表于 11-02 16:25 ?2.4w次閱讀

    千兆交換機和百兆交換機應該如何選擇?

    千兆交換機(Gigabit Ethernet Switch)和百兆交換機(Fast Ethernet Switch)之間存在幾個主要區別,在速度、性能、成本和應用場景等方面存在明顯的區別,選擇哪種
    的頭像 發表于 06-18 10:26 ?5122次閱讀
    千兆<b class='flag-5'>交換機</b>和百兆<b class='flag-5'>交換機</b>應該如何選擇?

    PoE交換機可以當普通交換機使用嗎

    隨著PoE交換機的廣泛應用,人們對PoE交換機有了一定的了解。然而,很多人認為PoE交換機可以自行發電,這種說法并不正確,通常所講的PoE交換機供電指的是PoE
    的頭像 發表于 06-27 10:20 ?7860次閱讀

    一文解析交換機行業5大技術趨勢

    AI催化下,短期看英偉達AI方案帶動IB交換機需求提升,長期看IB和以太網交換機方案共存。英偉達作為AI領域主流廠商,其推廣的IB
    發表于 07-03 09:44 ?1837次閱讀
    一文解析<b class='flag-5'>交換機</b>行業5大技術趨勢

    核心交換機和普通交換機的區別?

    核心交換機和普通交換機的區別? 核心交換機(Core Switch)是網絡中的重要組成部分,與普通交換機(Regular Switch)有許多區別。在這篇文章中,我將詳細介紹核心
    的頭像 發表于 12-07 14:39 ?2664次閱讀

    匯聚交換機和核心交換機區別

    匯聚交換機和核心交換機是網絡中常見的兩種交換機設備,在網絡中扮演著不同的角色和功能。雖然它們的主要目標是提供高速、高效的數據交換和數據傳輸,但在設計和使用上有一些區別。本文將介紹匯聚
    的頭像 發表于 01-22 14:32 ?6140次閱讀

    工業交換機究竟有何用

    的工業環境中發揮著至關重要的作用。本文將從工業交換機的技術特性、核心功能、應用場景及選型要點等方面,深入解析其價值,并結合濟南有人物聯網技術有限公司的白金系列工業交換機(如USR-ISG1005)例,探討其在實際工業
    的頭像 發表于 04-16 16:51 ?422次閱讀