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

Подготовка вычислительных ресурсов

Кластер Nova Container Platform может быть установлен как в закрытом сетевом окружении без доступа к сети Интернет, так и в открытом.

Ниже приведены минимальные и рекомендуемые конфигурации для установки кластера. Фактические требования могут увеличиваться в зависимости от нагрузки и выбранных модулей.

Обратите внимание, что для установки кластера Nova Container Platform в закрытом сетевом окружении без доступа к сети Интернет необходимо установить Nova Universe. Минимальная конфигурация для установки приведена в разделе ниже.

1. Nova Universe (только для закрытого контура)

Для установки кластера Nova Container Platform в закрытом сетевом окружении необходимо установить сервер управления Nova Universe. Минимальная конфигурация для установки приведена в таблице ниже:

Наименование узла Количество ВМ vCPU RAM, GB Диск, GB IOPS

Universe

1

4

16

128

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

6

12

128

1000+

Ingress

2 и более

2

4

32

300+

Worker

2 и более

2

4

32

300+

Итого

10 и более

38

76

608

Поддержка операционных систем и сред размещения (bare metal, виртуализация и пр.) описаны в разделе Перечень матриц совместимости и протестированных интеграций.

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

Nova Container Platform и Kubernetes чувствительны к производительности диска, поэтому рекомендуется использовать более быстрое хранилище, особенно для хранилища etcd на мастер-узлах.

Рекомендации по распределению дискового пространства

В случае если планируется использование отдельных точек монтирования для конкретных разделов, ознакомьтесь с рекомендованными объемами в таблице ниже.

Наименование узла Раздел Объем, GB Доля от общего диска, %

Master

/var/lib

14

44

/var/log

6

18

/opt

4

13

/

8

25

Infra

/var/lib

36

28

/var/log

12

10

/opt

60

46

/

20

16

Worker

/var/lib

18

57

/var/log

6

18

/

8

25

В стандартной установке ОС при настройке разделов и точек монтирования не используйте отдельное пространство для файлов подкачки (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

8

14

32

300+

Infra

1

16

32

128

1000+

Worker

1

6

10

32

300+

Итого

3

30

56

192

Рекомендуемая конфигурация с дополнительными модулями (NeuVector, OpenSearch, Velero)

Наименование узла Количество ВМ vCPU RAM, GB Диск, GB IOPS

Master

3

8

14

32

300+

Infra

3

14

28

128

1000+

Ingress

2 и более

6

10

32

300+

Worker

2 и более

6

10

32

300+

Итого

10 и более

90

166

608

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

Рекомендуется к выполнению