Seacloud

Защищенная облачная платформа

Seacloud – комплекс решений для создания отказоустойчивых, безопасных вычислительных систем с использованием «облачных» технологий.

Основным назначением Seacloud является создание высоконадежной IT-инфраструктуры с учетом требований к информационной безопасности и простоте администрирования.

В системах, созданных на базе Seacloud, может совместно использоваться разнородное программное обеспечение, функционирующее под управления различных операционных систем. Поэтому, Seacloud также целесообразно применять там, где требуется унификация и консолидация используемых вычислительных ресурсов.

«Облачные» технологии, за счет объединения разнородных серверов, локальных вычислительных сетей и рабочих станций, позволяют создавать простые в использовании, надежные, масштабируемые и сравнительно недорогие вычислительные системы. Благодаря этим преимуществам «облачные» технологии широко используется везде, где применяется вычислительная техника.

Seаcloud – система, построена на базе Российской защищенной операционной системы Astra Linux, что позволяет получить все преимущества от использования «облачных» технологий в тех сферах, где существуют повышенные требования к информационной безопасности и технологической независимости от импортных решений.

Основные отрасли применения Seacloud:

  • министерство обороны
  • силовые структуры
  • оборонная промышленность
  • государственные службы
  • аэрокосмическая промышленность
  • стратегические предприятия в области энергетики, машиностроения, транспорта.

Информационные системы, построенные на базе Seacloud, состоят из следующих основных компонентов:

  • вычислительные сервера;
  • сетевое оборудование;
  • унифицированные терминалы;
  • периферийное и подключаемое оборудование;
  • операционная система гипервизора и операционные системы унифицированных терминалов;
  • специальное управляющее программное обеспечение Seacloud;
  • прикладное программное обеспечение, используемое операторами для решения своих функциональных задач, загружаемое в систему в виде пакетов для установки (для программного обеспечения, разработанного для работы в ОС Astra Linux) или виртуальных машин (для любого прикладного программного обеспечения).


Использование Seacloud обеспечивает реализацию следующих функциональных возможностей:

  • Кластеризация.
    Основные вычислительные возможности в системах на базе Seacloud обеспечиваются за счет использования серверов. Сервера системы реализуются в виде отказоустойчивого кластера высокой готовности, то есть состоят из необходимого количества (в зависимости от загрузки системы, но не менее 3-х) независимых компьютеров, нагрузка между которыми распределяется равномерно. При выходе из строя одного узла кластера его можно отремонтировать или заменить без остановки работы сервера.

  • Использование прикладного программного обеспечения с любого терминала.
    Любое прикладное программное обеспечение, размещенное в системе Seacloud доступно для запуска с любого терминала.

  • Виртуализация.
    Прикладное программное обеспечение в Seacloud может исполняться как на терминале, так и на сервере, в режиме виртуальной машины. Это означает, что в системе на одних и тех же серверах может выполняться программное обеспечение, разработанное под различные операционные системы (Windows, Linux, QNX). В случае модернизации или замены серверов, перенастройка программного обеспечения не требуется. Сбой программы, исполняемой на виртуальной машине, не приводит к проблемам в работе системы в целом.

  • Управление репозиторием программ и виртуальных машин.
    В состав специального программного обеспечения Seacloud включены инструменты администрирования, позволяющие легко добавить в систему новое прикладное программное обеспечение или обновить версию уже используемой программы.

  • Распределенное хранение данных.
    В Seacloud используется распределенное файловое хранилище. Отказ одного или нескольких накопителей не приводит к потере данных.

  • Автоматическая настройка и развертывание терминалов.
    Терминалы пользователей в Seacloud не требуют специальной настройки. После подключения к локальной вычислительной сети терминал в автоматическом режиме выполняет загрузку необходимой конфигурации с сервера и подготовку к работе.

  • Централизованное управление правами пользователей.
    В состав Seacloud входит программное обеспечение для управления правами пользователей. С использованием этого ПО администратор системы может создавать и удалять пользователей, задавать пароли доступа, определять права пользователей на доступ к данным, запуск программного обеспечения, использования терминалов и даже права на использование отдельных функций программного обеспечения.

  • Контроль целостности программной среды.
    Для всего прикладного программного обеспечения в Seacloud обеспечивается журналирование и проверка контрольных сумм, что обеспечивает защиту системы от вредоносных программ и компьютерных вирусов, а также от неправильных действий пользователей.

  • Мониторинг состояния инфраструктуры.
    В Seacloud обеспечивается мониторинг состояния всех аппаратных средств, подключенных к системе. В случае возникновения отказа, неисправный элемент системы может быть легко диагностирован и заменен.

  • Простое подключение дополнительного оборудования и внутрисистемный обмен данными.
    В состав решений Seacloud включены библиотеки для быстрой реализации обмена данных между различными системами и приборами, подключенными к локальной вычислительной сети.

По сравнению с альтернативными «облачными» решениями Seacloud обладает рядом преимуществ:

  • система функционирует на базе Российской защищенной операционной системы Astra Linux;
  • решения построены на базе программных продуктов OpenStack/QEMU/KVM с открытым исходным кодом;
  • простой процесс развертывания и удобный инструмент администрирования;
  • возможность поставки готовых программно-аппаратных средств с предустановленными компонентами SeaCloud;
  • в комплект поставки входят решения для организации внутрисистемного и внешнего обмена данными.