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

Требования к компонентам

1. Поддерживаемые операционные системы

  • Управляющий хост (Manager host) — автоматизированное или виртуальное рабочее место, на котором хранятся файлы, необходимые для развертывания. Он выступает в роли управляющего Ansible-узла и выполняет настройку сервисов на целевом хосте.

  • Целевой хост (Target host) — виртуальная машина или физический сервер в инфраструктуре пользователя, который настраивается управляющим хостом. На нём размещаются Kubernetes-поды, из которых состоит Cloudlink.

Управляющий и Целевой хосты поддерживают следующие операционные системы (ОС) с их минимальными версиями:

Поддерживаемая ОС Мин.версия ОС

Ubuntu

22.04, 24.04

Debian

12, 13

Astra Linux Special Edition (Орел/Базовая)

1.7.9, 1.8.2, 1.8.34

РЕД ОС

7.3.3, 7.3.5, 7.3.6, 8

2. Минимальные системные требования

Cloudlink поддерживает два режима развертывания:

  • Single instance (Standalone) — режим с одним целевым хостом (Target). Все сервисы Cloudlink разворачиваются на одном сервере.

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

  • High Availability (HA) — режим отказоустойчивого кластера Kubernetes. Кластер состоит из трех управляющих узлов (Masters) и трех рабочих узлов (Workers).

В терминологии Cloudlink управляющие узлы называются Серверы (Servers), а рабочие узлы — Агенты (Agents).

Kubernetes-поды Cloudlink размещаются на рабочих узлах (Агенты). Управление кластером (выполнение команд kubectl и других операций) осуществляется с управляющих узлов (Серверы).

2.1. Требования к Single instance

Тип хоста CPU RAM (GB) Диск SSD (GB)

Управляющий хост (Manager host)

4

8

64

Целевой хост (Target host)

16

80

600

Рекомендуется использовать LVM.

Пример разбивки диска на целевом хосте:

  • / (корень файловой системы) — 25 ГБ

  • /boot — 1 ГБ

  • /var — 540 ГБ

  • /var/log — 15 ГБ

  • /app — 12 ГБ

Управляющий хост используется только для запуска установки и обновления модуля. Службы Cloudlink на управляющем хосте не запускаются. Постоянная работа виртуальной машины с этой ролью не требуется.

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

2.2. Требования к High Availability (HA)

Тип хоста CPU RAM (GB) Диск SSD (GB)

Управляющий хост

4

8

64

Сервер (x3)

2

4

64

Агент (x3)

16

80

600

Балансировщик нагрузки (x2)

2

4

32

3. Рекомендации для дисковой подсистемы

Cloudlink чувствителен к производительности дисковой подсистемы. Для стабильной работы портала рекомендуется использовать:

  • SSD-накопители

  • диски с предварительным выделением пространства (thick provisioning, raw / preallocated)

Использование thin-дисков (thin provisioning, например qcow2) может приводить к снижению производительности. Также при расширении thin-дисков возможны временные задержки и просадки производительности из-за накладных расходов формата.