Информация, необходимая для установки и эксплуатации программного обеспечения

Программный комплекс «Lukway»

Введение

Настоящий документ содержит информацию, необходимую для установки и эксплуатации программного обеспечения «Lukway» (далее - Система):

  1. Требования для установки программного обеспечения (требования к техническому обеспечению);
  2. Требования к программному обеспечению;
  3. Требования к организации доступов на сервера для установки и администрирования Системы.
Информация, необходимая для установки и эксплуатации программного обеспечения

Важно: дистрибутив для развёртывания Системы распространяется свободно, но для масштабирования, управления, конфигурации и сбора логов/метрик требуется стороннее ПО и дополнительные аппаратные ресурсы

Информация, необходимая для эксплуатации программного обеспечения

Для эксплуатации Системы необходимо обеспечить:

  1. стабильная работа сервера, на который произведена установка;
  2. наличие сетевого доступа к базам данных и брокеру сообщений Kafka;
  3. при установке в качестве сервиса Windows, то версия Windows 10 или более поздняя либо Windows Server 2016 или более поздняя
  4. при установке в качестве сервиса Linux, то версия Ubuntu 18.04 (64-разрядная версия) или более поздняя
Информация, необходимая для установки программного обеспечения

Требования к программному обеспечению сервера для установки программного обеспечения

Для минимальной установки и работы Системы на сервере необходимо наличие следующего программного обеспечения:

  1. Операционная система Windows 10 или более поздняя либо Windows Server 2016 или более поздняя
  2. Дополнительное программное обеспечение либо серверы с ним в общем сетевом контуре:
    • Базы данных на основе MsSQL (версии 14+) или MySQL (версии 8.0+)
    • Apache Kafka 2.2.0-3.8.0

Примечание: При развёртывании системы на операционной системе Linux либо в оркестраторе Docker контейнеров необходимо иметь соответствующий дистрибутив или доступный репозиторий образов Lukway. В свободном доступе имеется лишь дистрибутив Lukway для Windows систем

Требования к техническому обеспечению сервера для установки программного обеспечения

Технические средства, на которые устанавливается приложение, должны иметь сбалансированные технические характеристики и возможность наращивания своих основных характеристик.

Рекомендуемая конфигурация сервера:

  • Процессор (CPU) с 4 и более ядрами, с частотой не ниже 2,7 ГГЦ;
  • Размер свободной оперативной памяти не меньше 256 Мб;
  • Жесткий диск с доступным местом не менее 256Мб;
  • Сетевая карта 100/1000 Мбит/сек;

Требования к организации доступов

Для обеспечения работоспособности компонентов приложения и их взаимодействия между собой требуется разрешить соединения к следующим портам сервера внутри предоставляемой сети (т.е. соединения к портам сервера не должны блокироваться при подключении какими-либо настройками сети):

  • Порты и протоколы настроенных брокеров Kafka;
  • Порты и протоколы подключённых баз данных (MSSQL или MYSQL);

Примечание: номера портов могут быть определены администратором системы в конкретном окружении и не иметь константного значения