Byte/RE ИТ-издание

Функционал файловой репликации в СХД «Аэродиск»

Компания «Аэродиск» объявила о разработке новой функциональности своих систем хранения данных – механизма файловой репликации. Это первая подобная разработка среди отечественных производителей СХД.

Файловая репликация в СХД – это процесс копирования файлов и данных из одного места в другое для обеспечения их доступности и целостности в случае сбоев или ошибок, обеспечивающий катастрофоустойчивость и удаленное резервное копирование данных.

Разработка началась с анализа запросов клиентов, который позволил определить основные требования к развитию функциональности СХД «Аэродиска». Среди важнейших пожеланий заказчиков эксперты назвали необходимость реализации асинхронной файловой репликации, поддержки NFS/SMB, наличие отдельных виртуальных IP под репликацию, возможность смены роли (направление репликации), а также шифрование при передаче.

На старте команда проекта проанализировала доступные алгоритмы реализации передачи данных и выбрала наиболее подходящие для создания прототипов. Выбранный алгоритм предполагает использование полного копирования с последующей передачей снимков и дельты изменений с основной на резервную локацию. Такое решение позволило реализовать важный функционал, включая возможность регулярной проверки целостности данных в резервном ЦОДе и «докачку» данных при обрыве связи или отказе оборудования.

На завершающем этапе был собран финальный прототип с использованием алгоритмов сжатия zstd и lz4, повышающих скорость передачи данных. Следующим этапом будет внедрение этого решения в окончательный продукт, который будет представлен на рынке.

Вам также могут понравиться