Kubernetes: высокая загрузка процессора - PullRequest
0 голосов
/ 16 октября 2019

Я использую Rancher. Я развернул кластер с 1 главным и 3 рабочими узлами. Все машины являются VPS с 2 vCPU, 8 ГБ ОЗУ и 80 ГБ SSD.

После настройки кластера зарезервированное значение ЦП на панели управления Rancher составило 15%. После того, как метрики были включены, я мог видеть показатели использования ЦП, и теперь зарезервированные ЦП стали 44%, а используемые ЦП - 16%. Я считаю эти цифры слишком высокими. Является ли нормальным для кластера Kubernetes потребление такого большого количества ресурсов ЦП?

enter image description here

enter image description here

Детализация метрик, если обнаружится, что сетевое решение, которое использует Rancher - Canal - потребляет почти 10% ресурсов ЦП. Это нормально?

enter image description here enter image description here

Rancher v2.3.0 Пользовательский интерфейс v2.3.15 Helm v2.10.0-rancher12 Machinev0.15.0-rancher12-1

enter image description here

1 Ответ

0 голосов
/ 16 октября 2019

Эта «проблема» известна уже давно и затрагивает небольшие кластеры. Kuberenetes очень сильно загружает процессор по сравнению с небольшими кластерами, и это в настоящее время разработано. Я нашел несколько потоков, сообщающих об этом для различных видов установок. Здесь является примером.

Итак, краткий ответ: да, установка Kubernetes потребляет эти объемы ЦП при использовании с относительно небольшими кластерами.

Надеюсь, это поможет.

...