Руководство по конфигурации для NVM Express* через системы коммутации с SPDK для Intel® Ethernet продукции с RDMA
Твердотельные накопители NVM Express* (NVMe*) — это высокоскоростные твердотельные накопители с низким уровнем задержек, которые подключаются через серверную шину Peripheral Component Interconnect Express* (PCIe*).
Разработка этих высокопроизводительных накопителей стимулирует внедрение инноваций в области систем хранения через сетевые протоколы, которые в полной мере дают преимущества возможностей накопителей в ЦОД и облачных средах.
NVMe over Fabrics (NVMe-oF) обеспечивает сетевое хранилище с уровнем задержки, близкой к локально установленной подсистеме, с помощью перепроизводительных протоколов хранения, сочетающий в себе использование технологий коммутации с низким уровнем задержек/высокой эффективности, таких как Remote Direct Memory Access (RDMA) или Fibre Channel (FC) с этими высокоскоростным накопителями NVMe.
Комплект Storage Performance Development Kit (SPDK) предоставляет набор инструментов и библиотек для написания высокопроизводительных, масштабируемых приложений хранения в пользовательском режиме. SPDK — это проект с открытым исходным кодом, ориентированный на оптимизацию программного обеспечения для хранения данных для процессоров, твердотельных накопителей NVMe последнего поколения и сетевых контроллеров для повышения производительности и эффективности приложений хранения. Она обеспечивает высокую производительность, перемещая все необходимые драйверы системы хранения в пользовательское пространство и работая в режиме опроса вместо прерываний, что позволяет избежать контекстных коммутаторов ядра и устраняет перегрузку обработки прерываний.
Сообщество SPDK начало работу с пользовательского пространства, опроса в режиме опроса, асинхронного драйвера NVMe без блокировки, а затем расширило производительность и эффективность SPDK до сетей хранения и виртуализации. SPDK предоставляет высокопроизводительные целевые и хост-компоненты NVMe-oF, соответствующие спецификациям. Поэтому пользователи могут использовать хост Linux* Kernel NVMe-oF для подключения к целевому объекту SPDK NVMe-oF и вице-президенту.
Корпорация Intel поддерживает интерфейс NVMe over Fabrics на двух Intel® Ethernet линейке продукции с технологией RDMA:
- Intel® Ethernet серии 800
- Intel® Ethernet Connection X722/сетевой адаптер Intel® Ethernet X722
NVM Express* для коммутации с SPDK для Intel® Ethernet с руководством по конфигурации RDMA
