Конфигурации нод Managed Kubernetes

В кластере Managed Kubernetes можно создать группы нод с двумя типами конфигураций:

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

Произвольные конфигурации

В произвольных конфигурациях нод можно указать необходимое количество ресурсов в любом соотношении. Доступно от 1 до 8 ядер vCPU и от 1 ГБ до 64 ГБ RAM.

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

Фиксированные конфигурации с GPU

Можно выбрать фиксированную конфигурацию с выделенными GPU и заданным соотношением ресурсов. Подробные характеристики графических процессоров можно посмотреть в инструкции Создать кластер Managed Kubernetes с GPU.

Конфигурации соответствуют линейке GPU Line облачных серверов и доступны только в пулах ru-1, ru-2, ru-3, ru-7, ru-9.

Доступно от 4 до 48 vCPU, от 1 до 8 GPU, от 24 ГБ до 700 ГБ RAM.

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

Сравнение конфигураций нод

Пулы Ядра vCPU RAM Объем локального диска Объем сетевого диска
Произвольные конфигурации Все пулы 1—8 1—64 ГБ 10—512 ГБ 10—512 ГБ
Фиксированные конфигурации с GPU ru-1, ru-2, ru-3, ru-7, ru-9 4—48

1—8 GPU
24—700 ГБ 20—512 ГБ
Standart Line
(линейка облачных серверов)
ru-1, ru-2, ru-3, ru-7, ru-8, ru-9, uz-1 1—36 1—128 ГБ 8 ГБ — 1.25 ТБ Зависит от типа сетевого диска
CPU Line
(линейка облачных серверов)
ru-1, ru-2, ru-3, ru-7, ru-8, ru-9, uz-1 4—24 8—48 ГБ 128—512 ГБ Зависит от типа сетевого диска
Memory Line
(линейка облачных серверов)
ru-1, ru-2, ru-3, ru-7, ru-8, ru-9, uz-1 2—16 16—128 ГБ 64—512 ГБ Зависит от типа сетевого диска
Shared Line
(линейка облачных серверов)
ru-1, ru-2, ru-3, ru-7, ru-9 1—4 512 МБ — 8 ГБ Зависит от типа сетевого диска
HighFreq Line
(линейка облачных серверов)
ru-2, ru-8, ru-9 1—8 2—64 ГБ 30—960 ГБ Зависит от типа сетевого диска

Создать группу нод с фиксированной конфигурацией облачного сервера

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

Эти конфигурации можно использовать только при создании группы нод через API и Terraform.

  1. Откройте OpenStack CLI.

  2. Посмотрите список доступных конфигураций:

    openstack flavor list
    

    Пример результата:

    +------------+---------------------+--------+------+-----------+-------+-----------+
    | ID         | Name                |    RAM | Disk | Ephemeral | VCPUs | Is Public |
    +------------+---------------------+--------+------+-----------+-------+-----------+
    | 1          | m1.tiny             |    512 |    0 |         0 |     1 | True      |
    | 2          | m1.small            |   2048 |    0 |         0 |     1 | True      |
    | 3          | m1.medium           |   4096 |    0 |         0 |     2 | True      |
    | 1011       | SL1.1-1024          |   1024 |    0 |         0 |     1 | True      |
    | 1012       | SL1.1-2048          |   2048 |    0 |         0 |     1 | True      |
    | 2011       | CPU1.4-8192         |   8192 |    0 |         0 |     4 | True      |
    | 2012       | CPU1.8-16384        |  16384 |    0 |         0 |     8 | True      |
    | 4011       | RAM1.2-16384        |  16384 |    0 |         0 |     2 | True      |
    | 4012       | RAM1.4-32768        |  32768 |    0 |         0 |     4 | True      |
    | 8311       | HFL1.1-2048-30      |   2048 |   30 |         0 |     1 | True      |
    | 8312       | HFL1.1-4096-80      |   4096 |   80 |         0 |     1 | True      |
    | 9011       | PRC10.1-512         |    512 |    0 |         0 |     1 | True      |
    | 9021       | PRC20.1-512         |    512 |    0 |         0 |     1 | True      |
    | 9051       | PRC50.1-512         |    512 |    0 |         0 |     1 | True      |
    +------------+---------------------+--------+------+-----------+-------+-----------+
    

    В полях указаны:

    • ID — ID конфигурации;
    • Name — имя конфигурации, зависит от линейки:
      • SL1.XX — Standard Line;
      • CPU1.XX — CPU Line;
      • RAM1.XX — Memory Line;
      • HFL1.XX — HighFreq Line;
      • PRC10.XX – Shared Line с долей ядра 10%;
      • PRC20.XX – Shared Line с долей ядра 20%;
      • PRC50.XX – Shared Line с долей ядра 50%;
    • RAM — размер оперативной памяти в МБ;
    • Disk — размер локального диска в ГБ;
    • VCPUs — количество vCPU.
  3. Выберите нужную конфигурацию и скопируйте значение из столбца ID.

  4. Создайте кластер с группой нод с нужной конфигурацией или добавьте группу нод в существующий кластер. Кластер можно создать в том числе и в панели управления, а добавить группу нод только через API Managed Kubernetes или Terraform:

  5. Если вам не подходят фиксированные конфигурации или нужно больше vCPU и RAM, создайте тикет — мы подберем конфигурации с другим количеством ресурсов.