Что произошло
«Группа Астра» и компания «Спинтроника» при участии «Байкал Электроникс» завершили проект по созданию полностью отечественной системы хранения данных для суперкомпьютерного комплекса «Исток» вычислительного центра МГУ имени М.В. Ломоносова. Программно-определяемое хранилище SDS TROK от «Группы Астра» развёрнуто на серверах «Спинтроники», построенных на российских процессорах Baikal S, и выполняет роль СХД программно-аппаратного комплекса; научные коллективы получают доступ к данным по стандартному для Linux протоколу NFS.
Работы выполнены при финансовой поддержке Министерства науки и высшего образования (соглашение №075-15-2025-541) — МГУ выиграл открытый конкурсный отбор на обновление материально-технической базы организаций, ведущих научные исследования. Одним из ключевых требований университета к системе хранения была отечественная элементная база и совместимость с Baikal S.
Почему это актуально
Суперкомпьютер — жёсткий тест для любой платформы: здесь моделируют климат и погоду, считают аэродинамику, ищут молекулы для новых лекарств, обучают большие нейросети. Такие нагрузки предъявляют повышенные требования и к производительности хранения, и к сохранности результатов, накопленных за часы расчётов. Ценность проекта МГУ в том, что весь технологический стек собран из российских компонентов — начиная от процессора и заканчивая системным ПО хранения.
Важно, что доработки не остались «заточенными» под один заказ. Команда SDS TROK построила конвейер сборки и протестировала решение в два этапа — сначала на виртуальных машинах, затем на физическом оборудовании с Baikal S, — а результат адаптации вошёл в основную кодовую базу продукта. Теперь он доступен всем клиентам, работающим на отечественных процессорах, — опыт МГУ становится точкой входа для новых внедрений в высокопроизводительных вычислениях.
Первые результаты комплекса уже измеримы: по словам заместителя директора по научной работе вычислительного центра МГУ Виктора Степаненко, помимо самого университета с «Истоком» работают более 10 групп из институтов РАН, а задачи моделирования климата решаются заметно быстрее, чем на ранее использовавшихся ресурсах сопоставимого масштаба. С 2027 года полномасштабные научные расчёты на комплексе будут развернуты.
Как обеспечена надёжность данных
- Синхронная репликация на базе DRBD. Операция записи подтверждается только после сохранения данных на заданном числе узлов кластера: выход сервера из строя не приводит к потере результатов.
- Автоматическое восстановление. После возврата узла запускается дельта-синхронизация — копируются только изменённые блоки, что разгружает сеть и ускоряет возвращение кластера в отказоустойчивое состояние.
- Разделение ролей узлов. Контроллеры управляют конфигурацией, воркеры обслуживают DRBD-ресурсы: комплекс можно масштабировать без потери управляемости.
- Прозрачность сбоев. Администратор не управляет репликацией и восстановлением вручную: для пользователей NFS-тома остаются доступны, а расчёты не прерываются.
Термины простыми словами
SDS (Software-Defined Storage) — подход, при котором хранилище определяет не специализированная «коробка», а программа на обычных серверах: машины объединяются в кластер, а отказоустойчивость и распределение данных обеспечивают алгоритмы.
DRBD — технология блочной репликации в Linux, которая пишет данные одновременно на несколько серверов и поддерживает их копии в синхронизированном состоянии.
Итог: Проект МГУ — один из первых случаев промышленной эксплуатации полностью российского стека в высокопроизводительных вычислениях: отечественный процессор, отечественные серверы, отечественное ПО хранения. Для рынка это сигнал, что импортозамещение в научной и HPC-инфраструктуре переходит из разряда изолированных пилотов в воспроизводимые конфигурации, а отработка совместимости сразу попадает в основной продукт. Решения «Группы Астра», включая SDS TROK и Astra Linux, доступны у дистрибьютора MONT.
Читайте также: