Подготовка дистрибутива: требования к ВМ и кластеру
Перед установкой DataLens важно правильно подготовить окружение. От этого зависит стабильность работы и производительность системы.
Условия для получения доступа к дистрибутиву
Дистрибутив DataLens On-premises — это коммерческий продукт. Чтобы его получить, необходим договор с Yandex Cloud. После заключения договора вы получите уникальную ссылку на скачивание архива. Для доступа к Yandex Cloud и скачивания дистрибутива нужен активный платежный аккаунт.
Совет
Если у вас еще нет аккаунта в Yandex Cloud, зарегистрируйте его.
Рекомендации по ресурсам
Для промышленной эксплуатации требования зависят от количества одновременно работающих пользователей, подключаемых модулей и сложности дашбордов.
Поддерживаемые ОС
- Ubuntu 20.04+
- Debian 10+
- CentOS 7+
- Astra Linux 1.7
- Red Hat Enterprise Linux
- РЕД ОС
Рекомендуемые системные требования
- vCPU: 16 ядер
- RAM: 32 ГБ
- SSD: 100 ГБ
При нехватке ресурсов можно добавить в команду инициализации флаг --cpu-scale 0.5.
Совет
Придерживайтесь этих рекомендаций при настройке конфигурации.
Масштабирование
Пользователи
Чем больше пользователей одновременно работают с дашбордами, тем выше нагрузка на сервисы Data API (генерация и проксирование запросов) и Control API (работа с метаданными).
При планировании ресурсов на 100+ активных пользователей стоит закладывать больше ресурсов, чем в рекомендуемых системных требованиях.
Служебная БД PostgreSQL
Для промышленной эксплуатации лучше использовать внешний отказоустойчивый кластер PostgreSQL (мастер + реплика). Это критически важно для надежности всей системы. Минимальные требования к такому кластеру: 4 vCPU, 8 ГБ RAM, 100 ГБ SSD.
Итоги
Вы изучили требования к будущему стенду и то, как скачать дистрибутив. Теперь вы знаете разницу между тестовой и промышленной конфигурациями и понимаете важность использования внешнего кластера PostgreSQL для промышленной эксплуатации.