適用於具有 RDMA Intel® 乙太網路產品的 NVM Express* over Fabrics with SPDK 配置指南
內容類型: 安裝與設定 | 文章 ID: 000088696 | 最近查看日期: 2025 年 02 月 27 日
NVM Express* (NVMe*) 磁碟驅動器是高速、低延遲的固態硬碟 (SSD),透過伺服器周邊元件互連高速* (PCIe*) 總線進行連接。
這些高性能硬碟的開發推動了網路協定儲存領域的創新,充分利用了數據中心和雲端環境中的硬碟功能。
NVMe* over Fabrics (NVMe-oF) 透過重新架構的儲存通訊協定,提供延遲程度接近本地掛載式儲存的網路儲存,該通訊協議結合了低延遲/高效率網狀架構技術,例如遠端直接記憶體訪問 (RDMA) 或光纖通道 (FC) 與這些高速 NVMe* 硬碟的使用。
儲存效能開發工具套件 (SPDK) 提供了一組工具和庫,用於編寫高效能、可擴充的使用者模式儲存應用程式。SPDK 是一個開源專案,專注於為最新一代 CPU、NVMe* SSD 和 NIC 優化儲存軟體,以提高存儲應用程式的效能和效率。它通過將所有必要的存儲驅動程式移動到用戶空間並以輪詢模式而不是中斷來達到高性能,從而避免內核上下文切換並消除中斷處理開銷。
SPDK 社群從使用者空間、輪詢模式、異步、無鎖的 NVMe* 驅動程式開始,然後將 SPDK 的性能和效率擴展到存儲網路和虛擬化。SPDK 提供符合規範的高效能 NVMe-oF 目標和主機組件。因此,使用者可以使用 Linux* Kernel NVMe-oF 主機連接到 SPDK NVMe-oF 目標,反之亦然。
Intel 透過 RDMA 技術在兩條Intel® 乙太網路產品線上支援 NVMe* over Fabrics:
NVM Express* over Fabrics with SPDK for Intel® 乙太網路 Products with RDMA 配置指南