Сравнительный анализ RoCE и iWARP (материалы Mellanox)

RDMA через конвергентный Ethernet (RoCE) — это наиболее часто используемая технология для сетей Ethernet, которая масштабно развертывается в ряде крупнейших «гипермасштабируемых» центров обработки данных в мире.

Сравнение транспортных протоколов RoCE и iWARP

Источники:https://en.wikipedia.org/wiki/RDMA_over_Converged_Ethernet RoCE и iWARP Протокол транспортного уровня В то время как протоколы RoCE определяют, как выполнять RDMA с использованием кадров Ethernet и UDP / IP, протокол iWARP определяет, как выполнять RDMA по транспорту с установлением соединения. Одним из таких протоколов является протокол управления передачей (TCP). Масштабируемость RoCE v1 ограничен одним широковещательным доменом Ethernet. Пакеты RoCE …

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 ориентирована, …

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 г.Официально …