Перейти к основному содержимому

02 Варианты развертывания

Luxms BI может быть поставлен в различных вариантах:

  1. В виде VMWare Appliance - для обучения и тестирования. Это виртуальная машина ESXi с установленными компонентами и демонстрационными датасетами на базе ОС RockyLinux 9. Выбор ОС связан с требованиями Правообладателей по лицензированию ОС.

  2. В виде образа жесткого диска, для развертывания в облачной инфраструктуре следующих провайдеров:

  1. Для развертывания ПО на внутренних, корпоративных облачных решениях, мы рекомендуем производить установку с учётом требований резервирования и масштабирования компонентов для поддержания высокой нагрузки и отказоустойчивости.

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

Ниже приведены несколько вариантов архитектуры, предлагаемых клиентам - базовые варианты. Окончательный вариант архитектуры будет зависеть от расчетов, основанных на:

  • объеме Ваших данных;
  • количества конкурентных пользователей;
  • сложности элементов визуализации в Атласах.
осторожно

Просим учитывать - группировка хостов скрывает протоколы взаимодействия между узлами одной группы.
Просим изучить дополнительно соответствующие Приложения к данному руководству, которые содержат полное описание взаимодействия.

Конфигурация для сред Разработки

Оптимальная конфигурация для выполнения разработки.
Не включает в себя компоненты для интеграции с корпоративным каталогом учетных записей и поддержку Web-Socket для браузеров.
Достаточная для разработки и настройки визуализации данных.

Схема не включает в себя решения для “горячих данных”, но рекомендуется дополнительное подключение к экземпляру Clickhouse.

Пример среды для разработки

Минимальная продуктовая конфигурация

Минимальное резервирование компонентов для продуктовой конфигурации.
Эта схема обеспечивает резервирование компонентов и отказоустойчивость среды.
Количество конкурентных пользователей ограничено и зависит от объема данных, подлежащих визуализации и сложности атласов (количества элементов визуализации).

Схема балансировки, на базе HAProxy, приведена как возможное, бесплатное решение. Мы можем рекомендовать это решение как работоспособное, но без гарантии его достаточности в Вашей конкретной продуктовой среде.

Пример продуктовой среды с резервированием

Продуктовая конфигурация

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

Пример продуктовой среды с возможностью масштабирования