Подготовка вычислительных ресурсов
В данном разделе приведены минимальные и рекомендуемые конфигурации для установки кластера. Фактические требования могут увеличиваться в зависимости от нагрузки и выбранных модулей.
1. Nova Universe
Для установки кластера Nova Container Platform SE необходимо предварительно установить сервер управления Nova Universe. Минимальная конфигурация для установки приведена в таблице ниже:
| Наименование узла | Количество ВМ | vCPU | RAM, GB | Диск, GB | IOPS |
|---|---|---|---|---|---|
Universe |
1 |
4 |
16 |
256 |
300+ |
2. Требования к установке nova-ctl
Для запуска процесса установки и дальнейшего управления платформой нужен отдельный виртуальный или физический узел со следующими характеристиками:
| Наименование узла | Количество ВМ | vCPU | RAM, GB | Диск, GB | IOPS |
|---|---|---|---|---|---|
Узел управления платформой |
1 (либо локальная машина) |
2 |
4 |
8 |
300+ |
3. Конфигурация кластера (без дополнительных модулей)
Минимальная конфигурация
| Наименование узла | Количество ВМ | vCPU | RAM, GB | Диск, GB | IOPS |
|---|---|---|---|---|---|
Master |
1 |
4 |
8 |
32 |
300+ |
Infra |
1 |
8 |
16 |
128 |
1000+ |
Worker |
1 |
2 |
4 |
32 |
300+ |
Итого |
3 |
14 |
28 |
192 |
Рекомендуемая конфигурация (без дополнительных модулей)
| Наименование узла | Количество ВМ | vCPU | RAM, GB | Диск, GB | IOPS |
|---|---|---|---|---|---|
Master |
3 |
4 |
8 |
32 |
300+ |
Infra |
3 |
4 |
12 |
128 |
1000+ |
Ingress |
2 и более |
2 |
4 |
32 |
300+ |
Worker |
2 и более |
2 |
4 |
32 |
300+ |
Итого |
10 и более |
32 |
76 |
608 |
Поддержка операционных систем и сред размещения (bare metal, виртуализация и пр.) описаны в разделе Перечень матриц совместимости и протестированных интеграций.
|
Используйте сертифицированную ФСТЭК версию РедОС RedOS-MUROM-7.3-20231219.2 |
Для корректной установки платформы на подготовленном узле или шаблоне необходимо, чтобы на нем был установлен пакет curl.
|
Nova Container Platform SE и Kubernetes чувствительны к производительности диска, поэтому рекомендуется использовать более быстрое хранилище, особенно для хранилища etcd на мастер-узлах. |
|
В стандартной установке ОС при настройке разделов и точек монтирования не используйте отдельное пространство для файлов подкачки (SWAP), поскольку использование SWAP-пространства не поддерживается в стабильных версиях Kubernetes. Рекомендуем монтировать основной объем дискового пространства в корневой раздел ( |
4. Требования для установки дополнительных модулей
Для использования модуля NeuVector в кластере Nova Container Platform необходимо добавить следующее количество ресурсов:
| Наименование узла | vCPU | RAM, GB |
|---|---|---|
Master |
1 |
3 |
Infra |
4 |
10 |
Ingress |
1 |
3 |
Worker |
1 |
3 |
Итого |
7 |
19 |
Для использования модуля OpenSearch в кластере Nova Container Platform необходимо добавить следующее количество ресурсов:
| Наименование узла | vCPU | RAM, GB |
|---|---|---|
Master |
1 |
1 |
Infra |
3 |
4 |
Ingress |
1 |
1 |
Worker |
1 |
1 |
Итого |
6 |
7 |
Для использования модуля Velero в кластере Nova Container Platform необходимо добавить следующее количество ресурсов:
| Наименование узла | vCPU | RAM, GB |
|---|---|---|
Master |
1 |
1 |
Infra |
1 |
1 |
Ingress |
1 |
1 |
Worker |
1 |
1 |
Итого |
4 |
4 |
5. Пример кластера с дополнительными модулями
Минимальная конфигурация с дополнительными модулями (NeuVector, OpenSearch, Velero)
| Наименование узла | Количество ВМ | vCPU | RAM, GB | Диск, GB | IOPS |
|---|---|---|---|---|---|
Master |
1 |
6 |
12 |
32 |
300+ |
Infra |
1 |
16 |
30 |
128 |
1000+ |
Worker |
1 |
4 |
8 |
32 |
300+ |
Итого |
3 |
26 |
50 |
192 |
Рекомендуемая конфигурация с дополнительными модулями (NeuVector, OpenSearch, Velero)
| Наименование узла | Количество ВМ | vCPU | RAM, GB | Диск, GB | IOPS |
|---|---|---|---|---|---|
Master |
3 |
6 |
12 |
32 |
300+ |
Infra |
3 |
12 |
26 |
128 |
1000+ |
Ingress |
2 и более |
4 |
8 |
32 |
300+ |
Worker |
2 и более |
4 |
8 |
32 |
1000+ |
Итого |
10 и более |
70 |
146 |
608 |
Рекомендуется к выполнению
-
После планирования вычислительных ресурсов перейдите к статье Подготовка сетевого окружения