Программное обеспечение для СХД RAIDIX
Программное обеспечение RAIDIX — архитектура высокопроизводительных систем хранения данных
В области построения отказоустойчивых систем хранения данных особое место занимает российское программное обеспечение RAIDIX, разрабатываемое одноименной компанией. Данное решение включено в реестр отечественного программного обеспечения и представляет собой специализированную платформу для создания высокопроизводительных СХД на базе стандартного серверного оборудования архитектуры x86-64. Фундаментальным отличием продукта выступают оптимизированные алгоритмы расчета RAID-массивов, исполняемые на уровне ядра операционной системы и обеспечивающие рекордные показатели пропускной способности при минимальных задержках.
Линейка продуктов включает два основных направления. Платформа RAIDIX 5 предназначена для построения классических систем с блочным доступом по протоколам Fibre Channel, iSCSI и InfiniBand, а также файловым доступом через NFS и SMB. Решение поддерживает одноконтроллерные и двухконтроллерные конфигурации с поддержкой высокой доступности. Специализированное решение RAIDIX ERA ориентировано на массивы сверхбыстрых твердотельных накопителей NVMe и SATA SSD, демонстрируя высокую производительность.
Ключевые технологические преимущества платформы
- Уникальные уровни RAID, среди которых RAID 7.3, выдерживающий одновременный отказ трех любых дисков в группе без потери данных и существенного снижения скорости, а также RAID N+K, позволяющий гибко задавать количество резервных дисков до 32 единиц на массив в зависимости от требований надежности.
- Высокоскоростная реконструкция, реализованная через механизм упреждающего восстановления, при котором процесс затрагивает исключительно области с записанными данными, минуя пустые сектора, что сокращает время восстановления в сравнении с аппаратными контроллерами.
- Устойчивость к скрытым искажениям данных, обеспечиваемая фоновым сканированием поверхности дисков с автоматическим обнаружением и исправлением незаметных аппаратных ошибок за счет избыточности RAID-массивов.
- Аппаратная независимость, реализующая концепцию программно-определяемого хранения и позволяющая функционировать на серверах различных производителей без применения дорогостоящих аппаратных RAID-контроллеров — диски подключаются через простые HBA-адаптеры.
Области применения охватывают медиаиндустрию, видеонаблюдение, высокопроизводительные вычисления и корпоративные среды. Следует учитывать, что все расчеты RAID выполняются центральным процессором, что требует многоядерных конфигураций, а для раскрытия потенциала NVMe-массивов необходима тонкая настройка операционной системы. Файловые функции базового уровня уступают специализированным решениям, однако общая производительность и стоимость владения делают RAIDIX рациональным выбором для проектов импортозамещения и критической информационной инфраструктуры.