適用于具備 RDMA 的Intel® 乙太網路產品採用 SPDK 的 NVM Express* over Fabrics 的配置指南
NVM Express* (NVMe*) 磁片磁碟機是高速、低延遲的固態硬碟 (SSD),可透過伺服器 Peripheral Component Interconnect Express* (PCIe*) 匯流排連接。
這些高效能磁片磁碟機的開發,透過網路通訊協定帶動儲存裝置的全新創新,充分利用資料中心和雲端環境中的磁片磁碟機功能。
NVMe over Fabrics (NVMe-oF) 透過重新架構的儲存通訊協定,結合使用低延遲/高效率的網狀架構技術(例如遠端直接記憶體存取 (RDMA) 或光纖通道 (FC) 與這些高速 NVMe 磁片磁碟機,以接近本地安裝儲存裝置的延遲等級提供網路儲存。
儲存效能開發工具組 (SPDK) 提供一系列工具與程式庫,用於撰寫高效能、可擴充的使用者模式儲存應用程式。SPDK 是一項開放原始碼專案,其重點是為最新一代 CPU、NVMe 固態硬碟和 NIC 優化儲存軟體,以改善儲存應用程式的效能與效率。它會透過將所有必要的儲存驅動程式移入使用者空間,並以調查模式運作,而不是中斷來達成高效能,這樣可以避免核心環境交換器,並消除中斷的處理負荷。
SPDK 社群從使用者空間、調查模式、非同步、無鎖鎖的 NVMe 驅動程式開始,然後將 SPDK 的效能與效率延伸到儲存網路和虛擬化。SPDK 提供符合規格的高效能 NVMe-oF 目標和主機元件。因此,使用者可以使用 Linux* Kernel NVMe-oF 主機連接到 SPDK NVMe-oF 目標,反之亦然。
Intel 在兩條採用 RDMA 技術的Intel® 乙太網路產品線上,透過 Fabrics 支援 NVMe:
- Intel® 乙太網路 800 系列
- Intel® Ethernet Connection X722/Intel® 乙太網路介面卡 X722
採用 SPDK 的 NVM Express* over Fabrics,適用于具備 RDMA 配置指南的Intel® 乙太網路產品
