2016-01-09 8 views
2

У меня есть общий общий вопрос, касающийся автоматической балансировки нагрузки при открытии, чтобы избежать перегрузки определенных узлов.scheduler - балансировка нагрузки на openshift v3

В настоящее время мы имеем небольшую систему с 5 узлами, которые более или менее похожи по возможностям.

По какой-то причине сперва смена всегда начинается с узла0 и заполняет его до максимальных модулей, а не переходит к node1, node2 и т. Д. Вместо того, чтобы пытаться сбалансировать ситуацию.

Это приводит к тому, что первый узел имеет довольно высокую нагрузку 70+, в то время как последний узел полностью не работает.

Есть ли способ указать на основе узла не планировать дальнейшие узлы, если нагрузка превышает X?

благодаря

ответ

1

Сегодня, при планировании стручка, а не определение пределов или запроса в разделе ресурсов стручка, не хватает информации для планировщика, чтобы сбалансировать нагрузку. Если вы установите LimitQuota в пространстве имен по умолчанию, вы увидите, что контейнеры становятся более равномерно распределенными. Этот issue in Kubernetes является проблемой отслеживания для улучшения сценария, когда ресурсы не известны, а контейнеры не равномерно распределены.

+0

Спасибо clayton, мы обновим наши контейнеры соответственно и надеемся, что это позаботится об этом. – berlinguyinca

 Смежные вопросы

  • Нет связанных вопросов^_^