Гибкость и функциональность

RAIDIX RAIN

RAIDIX RAIN - программное обеспечение для построения распределенной блочной СХД на отечественных серверных платформах на базе процессоров Эльбрус.

Решение позволяет объединить локальные носители серверов на платформе Эльбрус в единый отказоустойчивый кластер хранения, с централизованным управлением и возможностью горизонтального масштабирования.

Ключевая технология

Реализованная технология помехоустойчивого кодирования (EC), используемая в RAIDIX RAIN, позволяет получить производительность, сравнимую с зеркалированными конфигурациями. Это касается как случайной, так и последовательной нагрузки. 

Технология EC предполагает равномерное распределение данных по всем узлам кластера с добавлением избыточности в виде контрольных сумм (или кодов коррекции). При этом обеспечивается высокий уровень отказоустойчивости и значительно увеличивается полезная ёмкость, а избыточность составляет не более 30% сырого объема хранилища.

Преимущества продукта

Отказоустойчивость

В RAID 6 при отказе 1-2 носителей внутри одного узла их восстановление происходит локально без использования распределенных контрольных сумм, минимизируя объем восстанавливаемых данных, нагрузку на сеть и общую деградацию системы. Сетевой RAID 6 работает аналогично дисковому, однако распредеяет данные по узлам кластера и позволяет отработать отказ 2-х узлов.

Реализованная концепция доменов отказа (fault domain) позволяет отработать отказ не только отдельных узлов, но и целых серверных стоек или корзин, узлы которых логически группируются в домены отказа.

Сервисы инициализации, реконструкции и рестайпинга (масштабирование) идут в фоновом режиме, и им может выставлять параметр приоритета. Выставление приоритета даёт пользователю возможность самостоятельно регулировать нагрузку в системе, определяя работу сервисов и нагрузку от клиентских приложений.

Поддержка различных типов носителей позволяет строить на базе RAID RAIN как распределённые all-flash хранилища с беспрецедентно высокой производительностью, так и экономичные гибридные системы, удовлетворяющие большинству основных типов нагрузок.

Сферы применения

Корпоративные ИТ-инфраструктуры

Решение обеспечивает эластичное масштабирование, необходимое для развертывания инфраструктуры крупных предприятий: производительность, пропускная способность и объем хранения увеличиваются с каждым добавленным в систему узлом.

Функциональные особенности

Архивное хранение и системы видеонаблюдения

Хранение резервных копий, архивов, организация файлового хранилища, хранение данных видеонаблюдения, медийное хранение. RAIN позволяет строить надежные хранилища большого объема с быстрым последовательным доступом на базе экономичных емких SATA-дисков.

Поддерживаемые типы узлов

Стандартные серверы х86_64

Отечественные серверные платформы на базе микропроцессоров "Эльбрус"

Поддерживаемые типы носителей

SATA и SAS HDD, SATA и SAS SSD, NVMe

Максимальный объем хранения

16 ЭБ

Максимальный размер кластера

1024 узла в кластере, до 40 узлов в одном подкластере

Базовая функциональность

Технологии отказоустойчивости

Горячее расширение томов

Горячее добавление узлов в кластер

Ребалансировка кластера

Отработка отказов без простоев

Отработка отказов узлов, носителей, сети

Помехоустойчивое кодирование (Erasure Coding) с распределением по узлам кластера: сетевой RAID 0/1/5/6

Коды коррекции на уровне локальных носителей узлов (локальный RAID 6)

Домены отказа

Где применить:
Эльбрус-4.4-ЦЕФ.png

Серверы

© 2019 

Сайт Максима Горшенина. Посвящен российскому микропроцессору Эльбрус и технике на её основе.

imaxai.ru