Hướng dẫn cấu hình cho NVM Express* qua các cấu tạo với SPDK cho Intel® Ethernet sản phẩm có RDMA
Ổ đĩa NVM Express* (NVMe*) là ổ đĩa thể rắn (SSD) tốc độ cao, độ trễ thấp, kết nối qua bus Peripheral Component Interconnect* (PCIe*).
Sự phát triển của các ổ đĩa hiệu suất cao này đã thúc đẩy sự đổi mới mới trong lưu trữ qua các giao thức mạng, tận dụng tối đa khả năng ổ đĩa trong môi trường trung tâm dữ liệu và đám mây.
NVMe over Fabrics (NVMe-oF) cung cấp khả năng lưu trữ mạng ở mức độ trễ gần với bộ lưu trữ được gắn cục bộ thông qua giao thức lưu trữ được thiết kế lại kết hợp việc sử dụng các công nghệ kết cấu hiệu quả thấp/hiệu quả thấp, chẳng hạn như Truy cập bộ nhớ trực tiếp từ xa (RDMA) hoặc Kênh cáp quang (FC) với các ổ đĩa NVMe tốc độ cao này.
Bộ công cụ phát triển hiệu năng lưu trữ (SPDK) cung cấp một bộ công cụ và thư viện để viết các ứng dụng lưu trữ hiệu suất cao, có thể mở rộng, chế độ người dùng. SPDK là dự án nguồn mở tập trung vào tối ưu hóa phần mềm lưu trữ cho CPU, SSD NVMe và NIC thế hệ mới nhất để cải thiện hiệu suất và hiệu quả của các ứng dụng lưu trữ. Nó đạt được hiệu năng cao bằng cách di chuyển tất cả các trình điều khiển lưu trữ cần thiết vào không gian người dùng và hoạt động ở chế độ bị gián đoạn thay vì ngắt, tránh chuyển mạch ngữ cảnh nhân và loại bỏ việc xử lý chi phí gián đoạn.
Cộng đồng SPDK bắt đầu với không gian người dùng, chế độ không đồng bộ, không đồng bộ, không khóa, trình điều khiển NVMe và sau đó mở rộng hiệu suất và hiệu quả của SPDK cho kết nối mạng lưu trữ và ảo hóa. SPDK cung cấp một mục tiêu NVMe-oF hiệu suất cao và các thành phần máy chủ lưu trữ tuân thủ thông số kỹ thuật. Do đó, người dùng có thể sử dụng máy chủ Linux* Kernel NVMe-oF để kết nối với mục tiêu SPDK NVMe-oF và vices.
Intel hỗ trợ NVMe qua kết cấu trên hai Intel® Ethernet sản phẩm có công nghệ RDMA:
- Intel® Ethernet chuỗi 800
- Intel® Ethernet Connection X722/bộ điều hợp mạng Intel® Ethernet X722
NVM Express* qua các cấu tạo có SPDK cho Intel® Ethernet sản phẩm có Hướng dẫn cấu hình RDMA
