在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

交換機分布緩存_述說數據中心交換機的重要性能指標——緩存

jf_77660882 ? 來源:jf_77660882 ? 作者:jf_77660882 ? 2024-03-15 17:39 ? 次閱讀

交換機是數據中心不可缺少的網絡設備,在數據中心里發揮著重要作用。在平時使用和采購時,大多數都關注交換機的背板帶寬、端口密度、單端口速度、協議特性等方面的性能指標,很少有人去關注緩存指標,這是一個常常被人所忽略的指標。

其實,緩存是數據中心交換機的重要性能參數,是衡量一款交換機設備性能高低的重要指標。交換機的緩存和通常的緩存概念不同,通常緩存指的是當某一硬件要讀取數據時,會首先從緩存中查找需要的數據,如果找到了則直接執行,找不到的話再從內存中找,顯然緩存中的數據查找速度比內存中要快得多,這是一個處于CPU內部的一塊內存地址空間。

而在交換機上,緩存就是數據交換的緩沖區,有時又叫做包緩沖區大小,是一種隊列結構,被交換機用來協調不同網絡設備之間的速度匹配問題。突發數據可以存儲在緩沖區內,直到被慢速設備處理為止。

交換機有三種轉發模式:直通轉發、存儲轉發和無碎片轉發

,用的最廣泛的是

存儲轉發模式。

其實不管是哪種轉發模式,都要用到緩存,只不過直通轉發只解析報文的前幾個字節就進行轉發,存到緩存里的數據量小,轉發速度快,但因沒有對整體數據做校驗,容易轉發錯誤報文。大部分交換機的片上緩存都不大,一般都是幾MB到幾十MB,雖然單端口帶寬在不到十年的時間里從1G發展到了100G,但緩存并沒有很大提升,如果一個100G端口出現突發流量,十幾MB就會出現丟包,顯然在實際應用中會有限制,除非明確應用流量上不要有突發流量。

那么有人會有疑問,既然緩存這么重要,那為何不做的大一些?

其實以現有的芯片集成技術應該不難實現。的確,緩存理論上可以通過芯片工藝設計放大,但是過大的緩存會影響正常通信狀態下數據包的轉發速度,因為過大的緩沖空間需要相對多一點的尋址時間,并增加設備的成本,在一些對延遲要求比較高的應用場景中,緩存過大反而會起反作用

,所以不能簡單地去擴大緩存,要在緩存和延遲兩個方面做取舍,“魚和熊掌不可得兼”。

當然,隨著技術的進步,在盡量不增加延遲的情況下,也可以不斷提升交換機的緩存能力。受制于時鐘、總線帶寬的能力,緩存性能難以大幅提升,考慮到功耗、成本的平衡,緩存容量也不會大幅增加。 有的交換機還在交換芯片外部掛了一個DRAM緩存,用來提升交換機的緩存能力,這樣延遲可能會更大,但緩存可以做得很大,達到1G以上。

緩存十分重要,但我們究竟需要多大的緩存,卻沒有正確答案。巨大的緩存意味著網絡不會丟棄任何流量,同時也意味著網絡延遲的增加,具體要根據數據中心的業務來選擇。

比如在搜索業務中,一次搜索要在海量數據庫里尋找結果,容易產生網絡突發流量,甚至造成網絡擁塞,在這樣的網絡業務中就需要部署緩存大的交換機設備;在金融領域,尤其是股票證券交易網絡中,差一個納秒都可以帶來巨大收益或者損失,這樣的領域對網絡延遲要求非常高,不允許出現擁塞,也就不需要多少緩存,有的金融數據中心還要求使用低延遲交換機,轉發延遲控制在納秒級。

緩存通常都是因為網絡接口速率不同造成的,流量突然爆發或者多對一的流量傳輸。最常見的問題是多對一的流量突然變化。例如,某個應用程序搭建在多個服務器集群結點上。如果其中某個結點同時請求來自其他所有結點的數據,那么所有答復應該在同一時間到達。這種情況發生時,所有網絡流量洪水會涌向請求者的交換機端口。如果交換機沒有足夠的出口緩沖區,那么它可能會拋棄一些流量,或者增加應用程序延遲。足夠的網絡緩沖區可以防止因為低級別協議造成的丟包或網絡延遲。 緩存對交換機來說是一個整體的概念,整個交換芯片共享緩存,每個端口分多少都是可以調整的,交換機上對這些緩存是有管理的,于是就出現了兩種模式:

QOS模式和FC模式。

硬件上對每個報文都要存儲后,處理完再轉發,但存儲空間都是有限的,因此當緩存不足時,就會出現丟包。

QOS模式

下,發生擁塞時不會發出流控幀,但可以對端口上不同優先級的流量進行調度,一定要丟包,優先丟掉優先級低的包,通過設置相關配置,可以做到選擇性丟包。而在FC模式下,發生擁塞時會發出流控幀(需要手工配置,默認一般設備都不開啟,若開啟對端設備擁塞也會發流控幀,設備要響應處理流控幀,這將極大消耗設備端口的緩存)。

QOS模式

所有緩存被所有端口共享,FC模式緩存被均勻固定的分配給每個端口,因此QOS模式單個端口可能會獲得更多的存儲能力,減少了丟包,但帶來的影響是可影響其它端口低優先級報文的傳輸。

現在的交換機基本采用的是兩種模式的結合

,即為每個端口固定分配一些緩存,保證一定的轉發帶寬,同時再留一部分緩存作為公共部分,當有端口固定分配的部分不夠用時,就可以使用公共部分,為防止一個端口擁塞將所有共享緩存占光,每個端口還可以設定一個最大允許占用的緩存,以此保證多端口擁塞時,公共緩存部分依然有剩余,所以緩存容量雖然不大,但是管理上是比較靈活的。不過,由于緩存管理是交換機非常底層的東西,調整不大對設備的轉發影響很大,所以這部分調整一般都是在設備出廠之前調好,默認是最為通用的方式,有特殊應用的場景,再根據實際情況由專業技術人員來調整。

審核編輯 黃宇

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

    關注

    13

    文章

    4353

    瀏覽量

    86173
  • 交換機
    +關注

    關注

    21

    文章

    2656

    瀏覽量

    100179
  • 數據中心
    +關注

    關注

    16

    文章

    4858

    瀏覽量

    72381
收藏 人收藏

    評論

    相關推薦

    華為穩居中國數據中心交換機市場第一

    近日,全球領先的IT市場研究和咨詢公司IDC發布了最新的《IDC中國以太網交換機市場跟蹤報告,2024Q3》。報告顯示,在2024年第三季度,華為CloudEngine系列數據中心交換機以40.4
    的頭像 發表于 12-17 09:57 ?1228次閱讀

    智算中心網絡交換機需要什么樣的緩存架構

    ?在交換機上,緩存就是數據交換的緩沖區,被交換機用來協調不同網絡設備之間的速度匹配問題,突發數據可以存儲在緩沖區內,直到被慢速設備處理為止。
    的頭像 發表于 11-14 16:53 ?553次閱讀
    智算<b class='flag-5'>中心</b>網絡<b class='flag-5'>交換機</b>需要什么樣的<b class='flag-5'>緩存</b>架構

    交換機的主要性能指標有哪些

    交換機是網絡通信中的關鍵設備,它負責在不同的網絡節點之間轉發數據包。交換機性能指標對于確保網絡的高效和穩定運行至關重要。以下是一些主要的
    的頭像 發表于 10-18 09:55 ?1723次閱讀

    如何測試交換機端口速率

    交換機端口速率是指交換機端口在數據傳輸過程中的最大傳輸速率。在網絡環境中,交換機端口速率對于確保網絡性能
    的頭像 發表于 10-18 09:48 ?1993次閱讀

    如何使用反射內存交換機

    反射內存交換機是一種用于實現高速數據共享和通信的關鍵設備,以下是關于如何使用反射內存交換機的詳細介紹:一、前期準備?在開始使用反射內存交換機之前,需要進行以下準備工作:?1.了解系統需
    發表于 09-14 09:23 ?0次下載

    反射內存交換機與普通交換機的區別

    反射內存交換機與普通交換機在以下幾個方面存在明顯區別:工作原理和機制:反射內存交換機基于反射內存技術,通過硬件實現數據的快速同步和共享。當一個節點寫入
    的頭像 發表于 09-05 09:57 ?688次閱讀
    反射內存<b class='flag-5'>交換機</b>與普通<b class='flag-5'>交換機</b>的區別

    華為交換機常用命令大全

    華為作為全球領先的信息與通信解決方案供應商,其交換機產品在全球市場占據了重要位置。華為交換機以高性能、高可靠性和豐富的功能著稱,廣泛應用于企業、數據
    的頭像 發表于 08-13 16:38 ?918次閱讀

    二層交換機和三層交換機有什么區別

    交換機分為二層交換機和三層交換機,它們在功能、應用場景和技術實現上有明顯區別。
    的頭像 發表于 08-07 15:33 ?1614次閱讀

    網管型交換機和非網管型交換機的區別

    網管型交換機和非網管型交換機是兩種不同類型的交換機,它們在功能、性能、應用場景等方面存在明顯的差異。 定義 網管型交換機(Managed S
    的頭像 發表于 08-05 15:41 ?3026次閱讀

    如何簡化PCIe 6.0交換機的設計

    由于全球數據流量呈指數級增長,PCIe 6.0 交換機的市場需求也出現了激增。PCIe 6.0 交換機在高性能計算(HPC)系統(尤其是數據中心
    的頭像 發表于 07-05 09:45 ?645次閱讀
    如何簡化PCIe 6.0<b class='flag-5'>交換機</b>的設計

    園區交換機 VS 數據中心交換機

    園區交換機數據中心交換機交換機領域的兩大類別,很多人都很熟悉。但是,這兩者之間的區別并不是很清楚。在本文中,我們將對園區交換機
    的頭像 發表于 06-24 15:33 ?695次閱讀
    園區<b class='flag-5'>交換機</b> VS <b class='flag-5'>數據中心</b><b class='flag-5'>交換機</b>

    數據中心交換機購買指南

    由于數據中心網絡基礎設施變得更加分散,數據中心交換機正在成為一種新型交換機。與傳統的三層架構網絡的交換機不同,
    的頭像 發表于 06-11 16:37 ?630次閱讀

    廣域網交換機與局域網交換機的區別

      在構建和管理網絡架構時,交換機作為核心設備,其選擇和配置直接影響到網絡的性能、可靠性和安全性。廣域網交換機和局域網交換機作為兩種不同類型的交換機
    的頭像 發表于 06-06 11:07 ?1236次閱讀

    工業交換機如何防止廣播風暴

    工業交換機作為網絡設備的重要組成部分,在網絡中起到了連接各個設備和傳輸數據重要作用。然而,廣播風暴是工業交換機面臨的一個常見問題,會影響網
    的頭像 發表于 06-04 15:58 ?559次閱讀

    POE交換機是什么?POE交換機的特點

    POE交換機是一種支持以太網供電的交換機,也被稱為Power over Ethernet交換機。它能夠在為一些基于IP的終端(如IP電話機、無線局域網接入點AP、網絡攝像機等)傳輸數據
    的頭像 發表于 04-17 14:48 ?2036次閱讀
    主站蜘蛛池模板: bt天堂资源种子在线 | 国内久久精品 | 狠狠色丁香婷婷综合久久片 | 色天天综合色天天天天看大 | 国产午夜精品一区二区 | 午夜剧场黄 | aaa在线观看视频高清视频 | 国产三级日本三级日产三级66 | 日本毛片大全 | 一区二区3区免费视频 | 免费看一级视频 | 精品伊人久久香线蕉 | 求网址你懂的手机在线观看网站 | 久久精品国产四虎 | 丁香婷婷综合五月综合色啪 | 在线播放免费人成毛片乱码 | 狠狠色丁香婷婷综合久久片 | 二级特黄绝大片免费视频大片 | 天天天天天干 | 天天操天天曰 | 久久99精品国产麻豆宅宅 | 永久免费精品影视网站 | 四虎精品视频 | 亚洲午夜久久久久久噜噜噜 | 国产精品大全 | 国产午夜精品理论片免费观看 | 免费看 s色| 国产午夜精品理论片免费观看 | 成人黄性视频 | 奇米影视四色7777 | 亚洲伦理一区二区三区 | 美女黄页网 | 国产精品福利久久 | 三级精品在线观看 | 九九视频热 | 欧美性性性性性ⅹxxbbbb | 欧美三级一区二区三区 | 狠狠色狠狠色综合 | 日本人亚洲人成人 | 日本黄色小视频网站 | 色色就色色|