Конфигурации нод Managed Kubernetes
В кластере Managed Kubernetes можно создать группы нод с двумя типами конфигураций:
- произвольные конфигурации — можно указать кастомное количество вычислительных ресурсов;
- фиксированные конфигурации с GPU — готовые конфигурации нод с графическими процессорами и с заданным соотношением ресурсов.
Если стандартные конфигурации не подходят, можно использовать фиксированные конфигурации облачных серверов.
Сравнить доступные конфигурации можно в таблице Сравнение конфигураций нод.
Произвольные конфигурации
В произвольных конфигурациях нод можно указать необходимое количество ресурсов в любом соотношении.
В качестве загрузочного диска для нод можно выбрать локальный диск или один из четырех типов сетевых дисков.
Доступно от 1 до 8 ядер vCPU и от 1 ГБ до 64 ГБ RAM. Объем локального диска от 10 ГБ до 512 ГБ.
В сегментах пула ru-3b, ru-9a, ru-7a, ru-8a лимиты выше:
- vCPU — от 1 до 32 ядер;
- RAM — от 4 ГБ до 256 ГБ. Если в конфигурации больше 8 ядер vCPU, то можно выбрать RAM с соотношением не меньше чем 1:2. Например, если вы выбрали 10 ядер, то RAM должна быть не менее 20 ГБ;
- объем локального диска — от 30 ГБ до 1.23 ТБ. Если в конфигурации больше 8 ядер vCPU, то можно выбрать объем локального диска с соотношением не меньше чем 1:32. Например, для 10 ядер объем диска — минимум 320 ГБ.
Фиксированные конфигурации с GPU
Можно выбрать фиксированную конфигурацию с выделенными GPU и заданным соотношением ресурсов. Подробные характеристики графических процессоров можно посмотреть в инструкции Создать кластер Managed Kubernetes с GPU.
Конфигурации соответствуют линейке GPU Line облачных серверов.
Доступно от 4 до 48 vCPU, от 1 до 8 GPU, от 24 ГБ до 700 ГБ RAM.
В качестве загрузочного диска для нод можно выбрать один из четырех типов сетевых дисков.
Сравнение конфигураций нод
Если стандартные конфигурации Managed Kubernetes не подходят, можно использовать фиксированные конфигурации облачных серверов.
- Конфигурации Managed Kubernetes
- Фиксированные конфигурации облачных серверов
Посмотреть доступность конфигураций можно в матрице доступности Managed Kubernetes и GPU для облачных серверов и Managed Kubernetes.
Посмотреть доступность фиксированных конфигураций облачных серверов можно в матрице доступности Облачные серверы.
Создать группу нод с фиксированной конфигурацией облачного сервера
Если вам не подходят стандартные конфигурации нод, вы можете использовать фиксированные конфигурации облачных серверов — несколько линеек с разным соотношением и количеством вычислительных ресурсов.
Эти конфигурации можно использовать только при создании группы нод через API и Terraform.
Посмотрите список доступных конфигураций:
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.
Выберите нужную конфигурацию и скопируйте значение из столбца
ID
.Создайте кластер с группой нод с нужной конфигурацией или добавьте группу нод в существующий кластер. Кластер можно создать в том числе и в панели управления, а добавить группу нод только через API Managed Kubernetes или Terraform:
- API
- Terraform
В запросе к API Managed Kubernetes укажите для параметра flavor_id
значение ID фиксированной конфигурации, которое вы скопировали на шаге 3.
- Начните работу с Terraform.
- Используйте примеры для создания кластера или группы нод.
- В манифесте укажите для параметра
flavor_id
значение ID фиксированной конфигурации, которое вы скопировали на шаге 3.
- Если вам не подходят фиксированные конфигурации или нужно больше vCPU и RAM, создайте тикет — мы подберем конфигурации с другим количеством ресурсов.