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

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

Инструмент, позволяющий соединить устаревшие системы с закрытым исходным кодом с программным брокером сообщений Kafka.

Ниже представлена информация, необходимая для установки и эксплуатации программного обеспечения «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).

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