NVIDIA 日前宣布,近期的測試結果顯示兩個 BlueField-2 DPU 的每秒輸入/輸出作業 (IOPS) 達到 4,150 萬次,相較其它 DPU 的 IOPS 高出四倍以上,目前還沒有任何一款資料處理器 (DPU) 的速度能比得上 NVIDIA 的 BlueField-2。
這次創下的 4,150 萬 IOPS 紀錄效能表現,主要是透過連接兩台高速慧與科技 (Hewlett Packard Enterprise;HPE) Proliant DL380 Gen 10 Plus 伺服器,一台作為應用伺服器 (儲存裝置啟動器),另一台作為儲存裝置系統 (儲存裝置目標軟體)。
每台伺服器搭載兩顆時脈速度為 2.3 GHz 的 Intel「Ice Lake」Xeon Platinum 8380 CPU,且每台伺服器具備 160 個超執行緒核心、512GB 的 DRAM、120MB 的 L3 快取記憶體 (每個插槽為 60MB),以及一個 PCIe Gen4 匯流排。
而為了加速網路和 NVMe-oF,每台伺服器皆搭載兩張 NVIDIA BlueField-2 P 系列 DPU,每張皆有兩個 100Gb 乙太網路埠,進而在啟動器和目標軟體間產生四個網路埠及 400Gb/s 的有線頻寬,並使用 NVIDIA LinkX 100GbE Direct-Attach Copper (DAC) 被動線纜進行背對背連接。兩台伺服器均搭載 Red Hat Enterprise Linux (RHEL) 8.3 版本。
儲存系統的軟體使用預設核心 4.18 及最新核心之一的 5.15,對 SPDK 與標準上游 Linux 核心目標進行了測試。針對 SPDK、標準核心儲存裝置啟動器和 SPDK 的 FIO 外掛程式,這三種不同的儲存裝置啟動器進行了基準測試。使用 FIO 和 SPDK 來產生與測量作業負載,以及使用 4KB 和 512B 來測試 I/O 的大小,4KB 和 512B 分別是常見的中型及小型儲存裝置 I/O 大小。
在網路傳輸層使用 TCP 和 RoCE 來測試 NVMe-oF 儲存裝置協定。每種配置皆以 100% 的讀取、100% 的寫入與 50/50 的讀/寫作業負載進行測試,達到完全雙向使用網路的程度。
在這樣的條件與組合下,BlueField 的紀錄為以往專用儲存裝置寫下的 1,000 萬 IOPS 世界紀錄的四倍以上,相信對於追求效能極致的深度玩家,又有一項新指標可以挑戰。