Требования к компонентам
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 |
100 |
Целевой хост (Target host) |
16 |
80 |
600 |
|
Рекомендуется использовать LVM. Пример разбивки диска на целевом хосте:
|
|
Управляющий хост используется только для запуска установки и обновления модуля. Службы Cloudlink на управляющем хосте не запускаются. Постоянная работа виртуальной машины с этой ролью не требуется. Допускается сценарий установки без применения отдельной виртуальной машины с ролью «Управляющий хост». В таком случае установка запускается с целевого хоста в режиме «сам на себя». |
3. Рекомендации для дисковой подсистемы
Cloudlink чувствителен к производительности дисковой подсистемы. Для стабильной работы портала рекомендуется использовать:
-
SSD-накопители
-
диски с предварительным выделением пространства (thick provisioning, raw / preallocated)
| Использование thin-дисков (thin provisioning, например qcow2) может приводить к снижению производительности. Также при расширении thin-дисков возможны временные задержки и просадки производительности из-за накладных расходов формата. |