База знаний

Все продукты
Найти
247: Сравнение производительности хранилища с RDMA и без
Продукт:
Кибер Инфраструктура
Последнее обновление:
2/26/24
Описание статьи:
Сравнение производительности хранилища с RDMA и без
О режиме RDMA

Режим RDMA поддерживается на сетевых картах Mellanox ConnectX-4, ConnectX-5, ConnectX-6 Ethernet или IB и на некоторых модификациях ConnectX-3. Режим RDMA необходимо включать до создания кластера хранилища.

Условия тестирования

Конфигурация кластера - 3 узла: 2x NVMe SSD-диска, AMD EPYC 7352 24-Core, Mellanox ConnectX-4 IB 40Gbit.

Ускорение репликации

Ускоряются те схемы репликации, которые больше используют сетевое взаимодействие.

SeqWrite: улучшение на 40-50%.

SeqRead: улучшение от 50% до 0% для 1-3 реплик. Нет эффекта при 3 репликах на трех узлах (когда все реплики читаются с текущего узла сервиса).

RandWrite: улучшение от 10% до 40% для 1-3 реплик.

RandRead: улучшение от 40% до 0% для 1-3 реплик. Нет эффекта при 3 репликах на трех узлах (когда все реплики читаются с текущего узла сервиса).

Ускорение избыточного кодирования

SeqWrite: улучшение до 50%.

SeqRead: улучшение до 100%.

RandWrite: улучшение до 15%.

RandRead: улучшение до 15%.

Выводы

Включение RDMA увеличивает производительность хранилища до 50% при использовании реплик и до 100% при использовании избыточного кодирования в зависимости от конфигурации кластера (схемы избыточности и количества узлов). Ускоряются те схемы репликации, которые больше используют сетевое взаимодействие.