NVMe-MI

NVMe Management Interface.Интерфейс управления подсистемой NVMe.Спецификации NVMe-MI публикуются на сайте https://nvmexpress.org/wp-content/uploads/NVM-Express-Management-Interface-1.1-Ratified.pdf NVMe-MI 1.1 добавляет возможность передачи команд NVMe-MI через очередь администратора NVMe. NVMe-oF поддерживает очередь администратора NVMe, поэтому этот механизм можно использовать для отправки команды NVMe-MI через NVMe-oF. NVMe-MI 1.1 поддерживает управление контроллерами корпуса, а также такими элементами в корпусе, как вентиляторы, светодиоды, датчики температуры …

Единицы обозначения количества информации МЭК (бибайты)

Обиходное сокращение кило-, мега-, тера- и т.д. количества байт оказалось неоднозначным, поскольку кто-то использовал приставку для обозначения числа, кратного 1000, а кто-то — кратного 210 , то есть 1024. В результате когда-то даже поднималась волна возмущения: «как так, я купил HDD емкостью XXX байт, а система показывает меньшую емкость!»Дабы разрешить противоречия, были введены обозначения для …

Дезагрегация

Дезагрегация или разделение серверов и хранилищ — направление повышения эффективности датацентров. Собственно вычислители (сервер без учета системы хранения) и системы хранения имеют разные жизненные циклы. Различна и скорость обновления интерфейсов, технологий и пр.Новое поколение процессоров появляется примерно раз в два года. Часто вместе с ним приходит новый тип модулей памяти (или повышается частота модулей того …

SPDK

https://spdk.iohttps://habr.com/ru/company/intel/blog/326094/ Для помощи ОЕМ-производителям и поставщикам программного обеспечения в интеграции NVM накопителей с NVMe интерфейсом, корпорация Intel создала набор драйверов и разработала полную архитектуру хранилища под названием Storage Performance Development Kit (SPDK). Цель SPDK — подчеркнуть высокую эффективность и производительность, достигаемые совокупностью технологий Intel в области сетей, вычислений и хранения данных. С помощью SPDK удалось …

FC-NVMe

Источники:https://www.networkcomputing.com/data-centers/nvme-over-fabrics-fibre-channel-vs-rdma Нет ничего удивительного в том, что Fibre Channel в первых рядах был включен в NVMe-oF в качестве транспортного протокола. Fibre Channel был специально разработан для устройств хранения данных и систем хранения. Он является стандартом де-факто для корпоративных сетей хранения данных (SAN). Fibre Channel описывается стандартами технического комитета T11 международного комитета по стандартов информационных технологий …

NVMe/TCP

Источники:https://nvmexpress.org/welcome-nvme-tcp-to-the-nvme-of-family-of-transports/https://searchstorage.techtarget.com/feature/NVMe-over-TCP-details-and-features-you-need-to-know Обзор NVMe поверх TCP Редакция спецификации NVMe-oF 1.1, включает поддержку транспортной привязки TCP. Добавление NVMe поверх TCP (NVMe/TCP) позволяет использовать NVMe-oF в стандартной сети Ethernet. Отпадает необходимость изменения конфигурации или использования специального оборудования. Транспортная привязка TCP в NVMe-oF определяет методологию, используемую для инкапсуляции и доставки данных между хостом и подсистемой NVMe. Cпецификация NVMe/TCP ориентирована, …

RNIC, TOE

RNIC (RDMA Network Interface Controller) — адаптер сетевого интерфейса с аппаратным ускорением технологии прямого доступа к памяти RDMA. TOE (TCP Offload Engine) — адаптер сетевого интерфейса с аппаратным ускорением операций. RNIC, как правило, используют ассоциативно с протоколом iWARP. Так обозначают сетевые адаптеры для сетей TCP/IP с аппаратным ускорением операций RDMA. Технология TOE переносит функции по …

UDP/IP, TCP/IP

TCP (Transmission Control Protocol), UDP (User Datagram Protocol) — протоколы транспортного уровня сети передачи данных. TCP Механизм TCP (протокол управления передачей) предоставляет поток данных с предварительной установкой соединения. Он осуществляет повторный запрос в случае потери данных и устраняет дублирования при получении двух копий одного пакета. Тем самым, гарантируется, в отличие от UDP, целостность передаваемых данных …

RoCE

Источники:https://docs.broadcom.com/docs/12380095https://docs.nvidia.com/networking/pages/viewpage.action?pageId=19798092https://community.mellanox.com/s/article/roce-v2-considerationshttps://www.mellanox.com/related-docs/deployment-guides/Demartek_IBTA_RoCE_Deployment_Guide_2018-07.pdf RoCE — RDMA over Converged Ethernet (произносится «роки»).Протокол RoCE определяет RDMA соединения с использованием Ethernet и UDP/IP. История RoCE в 2009 году группы IETF TRansparent Interconnection of Lots of Links (TRILL) и IEEE Data Center Bridging (DCB) начали разрабатывать стандарт, чтобы сделать lossless-Ethernet (Ethernet без потерь данных). TRILL был создан для того, чтобы сделать …

iWARP

Источники:https://docs.broadcom.com/docs/12380095https://en.wikipedia.org/wiki/IWARP Протокол iWARP (Internet Wide Area RDMA Protocol) является надстройкой, расширяющей зону действия RDMA через транспортный протокол TCP/IP. Поскольку iWARP базируется на стандартных протоколах IETF, поддерживающих перегрузку (таких как TCP и SCTP), он предъявляет мало требований к сети и может быть успешно развернут в широком диапазоне сред. История iWARP Cтандарт iWARP опубликован в 2007 г.Официально …