---
metadata:
  - name: generator
    content: Diplodoc Platform v5.63.0
alternate:
  - en/cookbook/distro-preparation
  - ru/cookbook/distro-preparation
  - href: ru/cookbook/distro-preparation.md
    type: text/markdown
    title: Markdown version
csp:
  - script-src:
      - https://mc.yandex.ru
    img-src:
      - https://mc.yandex.ru
    connect-src:
      - https://mc.yandex.ru
      - wss://mc.yandex.ru
    child-src:
      - 'blob:'
      - https://mc.yandex.ru
    frame-src:
      - 'blob:'
      - https://mc.yandex.ru
    frame-ancestors:
      - 'blob:'
      - https://mc.yandex.ru
canonical: ru/cookbook/distro-preparation.html
title: Подготовка дистрибутива и окружения в DataLens On-premises
description: >-
  Из статьи вы узнаете, как подготовить дистрибутив и окружение для установки
  DataLens On-premises.
vcsPath: ru/cookbook/distro-preparation.md
---

# Подготовка дистрибутива: требования к ВМ и кластеру

Перед установкой DataLens важно правильно подготовить окружение. От этого зависит стабильность работы и производительность системы.

## Условия для получения доступа к дистрибутиву {#conditions}

Дистрибутив DataLens On-premises — это коммерческий продукт. Чтобы его получить, необходим договор с Yandex Cloud. После заключения договора вы получите уникальную ссылку на скачивание архива. Для доступа к Yandex Cloud и скачивания дистрибутива нужен активный платежный аккаунт.

{% note tip %}

Если у вас еще нет аккаунта в Yandex Cloud, [зарегистрируйте](https://yandex.cloud/ru/docs/billing/quickstart/#individuals_1) его.

{% endnote %}

## Рекомендации по ресурсам {#recommendations}

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

### Поддерживаемые ОС

* 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`.

{% note tip %}

Придерживайтесь этих рекомендаций при настройке конфигурации.

{% endnote %}

## Масштабирование {#scaling}

### Пользователи

Чем больше пользователей одновременно работают с дашбордами, тем выше нагрузка на сервисы Data API (генерация и проксирование запросов) и Control API (работа с метаданными).

При планировании ресурсов на 100+ активных пользователей стоит закладывать больше ресурсов, чем в рекомендуемых системных требованиях.

### Служебная БД PostgreSQL

Для промышленной эксплуатации лучше использовать **внешний отказоустойчивый кластер PostgreSQL** (мастер + реплика). Это критически важно для надежности всей системы. Минимальные требования к такому кластеру: 4 vCPU, 8 ГБ RAM, 100 ГБ SSD.

## Итоги {#results}

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