回覆列表
  • 1 # cnBeta

    英特爾今日釋出了許多面向資料中心客戶的新品,其中就包括一款支援十萬兆(100Gbps)速率的乙太網控制器新品。

    除了速度的提升,這家晶片巨頭還部署了新的功能,以改善其連線性、路由、執行時間、儲存協議。此外,新品支援一定的程式設計特性,以迎合客戶的實際使用需求。

    據悉,800 系列十萬兆乙太網卡的開發代號為 Columbiaville,採用 PCIe 插槽。除滿足 100Gbps 的連線速率,它還致力於降低網路的延遲。

    方案涉及減少應用程式響應時間的可變性、提升可預測性、以及加大吞吐量。英特爾透過兩種技術來實現這一目標 —— 應用裝置佇列(ADQ)和動態裝置專用化(DDP)。

    網路流量的任務佇列(QoS),並不是什麼新鮮事。此前我們介紹過來自 Rivet Networks 的硬體方案,以及其它企業的軟體解決方案。

    傳統方案通常基於不同的優先順序,比如優先保證流式傳輸,後臺下載次之。當然,你也可以手動設定、給定白名單,或者對流量進行模式分析。

    不過藉助英特爾的應用程式佇列(ADQ),可為依賴於它的應用程式提供網路基礎架構的相應指導。

    官方給出的一個示例,就是 Redis 資料庫。資料庫能夠控制自己的網路流量,告訴乙太網控制器如何管理和路由資料包。

    應用程式知曉哪些資料包擁有更高的優先順序,因此能夠在網路上以更快的方式優先發送、或者在不同的路由上傳送非優先順序資料包,以緩解網路擁塞的狀況。

    在示例中,英特爾介紹了現代的 Cascade Lake 系統,配備了 E810-CQDA2 雙口十萬兆乙太網卡、以及 1TB Optane DC 儲存。

    作為對比,還有一套基於 Ivy Bridge 的舊平臺,其帶有雙口萬兆網絡卡、以及 128GB DRAM(無傲騰 / Optane 儲存加持)。

    至於動態裝置專屬化(DDP),英特爾在 40GbE 控制器中引入了 DPP,但 800 系列新品採用了更新的版本。

    簡而言之,DPP 允許在網路基礎設施中使用可程式設計協議,以實現更快的路由和額外的安全性。

    對於資料中心客戶來說,有兩件事是最重要的,即安全性(加密)和高速率(頻寬 / 延遲)。透過將管道解析器嵌入乙太網控制器,它既可以製作傳出資料包、也可以分析傳入的資料包。

    當收到資料包時,如果網絡卡知道其協議的定義,就可以按照特定的方法展開操作,將指定的負載交由專屬的加速器去處理、或將其推送到網路上的下一跳,而無需參照其路由表。

    由於資料包是自定義的,這項技術的極限,就取決於你所能發揮的想象力。英特爾已為其 700 系列產品提供適合各類市場應用的 DDP 配置檔案,但 800 系列可以在系統引導前、或者系統執行時,載入這些自定義 DDP 配置檔案。

    不過現在的問題是,英特爾是否會提供 100Gbps、甚至 200Gbps 的 OmniPath 產品?新發布的十萬兆乙太網控制器新品,是否會蠶食自家 OmniPath 產品線的市場份額?還是提供一定的差異化選項?

    最後,英特爾未公佈新款 800 系列乙太網卡的工藝製程節點,以及產品的執行功耗。不過基於 800 系列乙太網控制器的 PCIe 插槽新品,會在今年三季度推出。

  • 中秋節和大豐收的關聯?
  • 如果非常討厭自己的公公,保持不相往來,見面也裝作不認識互不搭理長此以往可以嗎?