Открыть сервис

RSM Pro: серверный контроллер управления репликацией

RSM Pro — это аппаратно-программный комплекс (серверный контроллер) для централизованного управления репликацией данных, разработанный российской компанией «Рубитех» (ГК «Аэродиск»). Система предназначена для организации отказоустойчивой ИТ-инфраструктуры, обеспечения непрерывности бизнес-процессов и защиты данных от потери в результате сбоев оборудования, программных ошибок или техногенных катастроф. RSM Pro позиционируется как решение для средних и крупных предприятий, работающее с системами хранения данных (СХД) и серверами на базе ОС семейства Linux и Microsoft Windows.

Назначение и функциональность

Основная задача RSM Pro — автоматизация процессов репликации (синхронной и асинхронной) между основным и резервным (или между несколькими) узлами хранения данных. Контроллер позволяет создавать политики копирования, управлять сценариями переключения (failover) и восстановления (failback), а также обеспечивает мониторинг состояния реплицируемых томов в режиме реального времени.

Ключевые функции системы включают:

  • Репликация на уровне блоков — копирование изменений на уровне логических томов, что минимизирует нагрузку на сеть и сокращает время задержки по сравнению с файловой репликацией.
  • Каскадная и многоточечная репликацияподдержка схем «основной — резервный», «активный — активный», а также цепочек из нескольких узлов для распределённых ЦОД.
  • Управление контрольными точками (снапшотами) — создание мгновенных снимков состояния данных для быстрого отката к предыдущим версиям.
  • Автоматическое переключение — при обнаружении сбоя основного узла контроллер инициирует переключение на резервный с минимальным временем простоя (RTO) и потерей данных (RPO), настраиваемыми администратором.
  • Дедупликация и сжатие трафика — оптимизация передаваемых данных для снижения требований к пропускной способности каналов связи.

Архитектура и компоненты

RSM Pro реализован по модели «контроллер — агенты». Архитектурно решение состоит из двух основных частей:

  1. Центральный сервер управления (контроллер) — программный модуль, устанавливаемый на выделенный сервер или виртуальную машину. Он обеспечивает единую консоль администрирования, хранит конфигурации политик репликации и журналы событий, а также координирует работу агентов.
  2. Агенты репликации — легковесные программные компоненты, устанавливаемые на защищаемые серверы или СХД. Агенты перехватывают операции ввода-вывода, формируют очереди изменений и передают их на удалённый узел.

Управление осуществляется через веб-интерфейс (GUI) или командную строку (CLI). Поддерживается интеграция с системами мониторинга (Zabbix, Nagios) и оркестрации (Kubernetes, OpenStack) через REST API.

Применение и сценарии использования

RSM Pro применяется в следующих типовых сценариях:

  • Построение резервного ЦОДсинхронизация данных между площадками, расположенными на значительном удалении друг от друга.
  • Защита критических баз данных (СУБД Oracle, PostgreSQL, MySQL, 1С) — обеспечение непрерывности работы транзакционных систем.
  • Миграция данных без остановки сервисов — перенос виртуальных машин и томов между хранилищами с сохранением целостности.
  • Создание тестовых и аналитических сред — развёртывание копий продуктивных данных для разработки и тестирования без влияния на основной контур.

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

Отличия от аналогичных продуктов

В отличие от проприетарных решений зарубежных вендоров (например, EMC RecoverPoint или Zerto), RSM Pro ориентирован на работу с широким спектром СХД и серверов, включая оборудование российского производства («Аэродиск», «Депо», YADRO). Система не привязана к конкретному типу дисковых полок и поддерживает репликацию между гетерогенными хранилищами, что упрощает модернизацию инфраструктуры без замены всего парка оборудования.

Ключевым преимуществом является отсутствие необходимости в специализированных аппаратных модулях — достаточно установить программный агент. Это снижает совокупную стоимость владения. Кроме того, RSM Pro входит в Единый реестр российских программ для электронных вычислительных машин и баз данных, что позволяет использовать его в государственных и муниципальных закупках без дополнительных согласований.

Ограничения и требования

Для корректной работы RSM Pro предъявляются следующие требования к инфраструктуре:

  • Наличие выделенного канала связи между узлами с пропускной способностью, достаточной для передачи планируемого объёма изменений (расчёт ведётся исходя из интенсивности записи).
  • Синхронизация времени на всех серверах (рекомендуется использование NTP).
  • Совместимость файловых систем и версий ОС на основном и резервном узлах.
  • При синхронной репликации производительность системы зависит от задержек сети (латентности), что накладывает ограничение на расстояние между ЦОД (обычно не более 50–100 км для гарантированного RPO=0).

Развитие и поддержка

Продукт активно развивается: обновления выходят несколько раз в год, добавляя поддержку новых версий ОС, расширяя списки совместимых СХД и улучшая механизмы автоматического восстановления. Техническая поддержка осуществляется производителем напрямую, включая услуги по пуско-наладке и обучению персонала. Компания «Рубитех» предоставляет документацию на русском языке, что упрощает внедрение силами собственных ИТ-специалистов заказчика.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →