Конфигурация рабочих узлов
При создании группы узлов в кластере можно выбрать конфигурацию рабочих узлов: количество виртуальных ядер (vCPU), объем оперативной памяти (RAM) и гарантированную долю vCPU.
Гарантированная доля vCPU — это процент вычислительного времени физических ядер, которое обязательно предоставляется виртуальным процессором для приложений, работающих на узле. Параметр известен также как переподписка vCPU (vCPU Overcommitment).
В Managed Kubernetes гарантированная доля vCPU — 10%, 30% или 100%.
От выбора конфигурации рабочих узлов зависит производительность и стоимость работы кластера.
Низкая стоимость
Если в группе узлов выбрана конфигурация с гарантированной долей vCPU 10% — это значит, что каждый узел группы будет получать доступ к физическим ядрам как минимум 10% времени, то есть 100 миллисекунд в течение каждой секунды.
Стоимость работы группы узлов с такой конфигурацией будет ниже, чем со 100%-ой гарантированной долей.
Конфигурации групп узлов с гарантированной долей vCPU 10% и 30% рекомендуется выбирать для развертывания приложений с низкими и средними требованиями к производительности и времени отклика.
В таблицах ниже приведено соотношение количества виртуальных ядер и объема оперативной памяти, которые доступны в сервисе Managed Kubernetes для групп узлов с 10%-ой и 30%-ой гарантированной долей vCPU.
Число виртуальных CPU | Объем оперативной памяти, ГБ | |||
---|---|---|---|---|
4 | 8 | 16 | 32 | |
2 | ||||
4 | ||||
8 |
Число виртуальных CPU | Объем оперативной памяти, ГБ | |||||
---|---|---|---|---|---|---|
4 | 8 | 16 | 32 | 48 | 64 | |
2 | ||||||
4 | ||||||
8 | ||||||
16 | ||||||
24 | ||||||
32 |
Максимальная производительность
Для приложений с высокими требованиями к производительности на протяжении всего времени работы необходимо выбирать конфигурацию с гарантированной долей vCPU — 100%.
У рабочих узлов с такой конфигурацией есть непрерывный доступ к вычислительной мощности физических ядер, но их использование дороже.
В таблице описано соотношение числа виртуальных CPU и объема оперативной памяти, которое определено в сервисе Managed Kubernetes для групп узлов с гарантированной долей vCPU — 100%.
Число виртуальных CPU | Объем оперативной памяти, ГБ | |||||||
---|---|---|---|---|---|---|---|---|
4 | 8 | 16 | 32 | 48 | 64 | 128 | 256 | |
2 | ||||||||
4 | ||||||||
8 | ||||||||
16 | ||||||||
24 | ||||||||
32 | ||||||||
64 |
- Низкая стоимость
- Максимальная производительность