Background

Dynamisches Rebalancing von Workloads und Optimierung der Ressourcenauslastung in Kubernetes

In dieser Sitzung lernen Sie Folgendes:

Wie der Kubernetes-Scheduler funktioniert und warum die Zuweisung der richtigen Anfragen unerlässlich ist

Wie der Descheduler die Pods auf Knoten umverteilen kann, die weniger ausgelastet sind

Wie Richtlinien im Descheduler definiert werden, um Platzierungen noch weiter zu optimieren

Kubernetes führt kein Rebalancing Ihrer Workloads durch – wenn Sie fünf Pods auf einem Knoten und null auf einem anderen haben, wird Kubernetes nicht zum Ausgleich des Clusters beitragen. Das ist bedauerlich, denn es wird immer wieder vorkommen, dass Ihr Cluster nicht perfekt ausbalanciert ist, wodurch Sie Störungen ausgesetzt sind und Ressourcen verschwenden. Sie können dies jedoch mit dem Descheduler beheben – ein offizielles Kubernetes-Projekt, das darauf abzielt, Pods auf intelligente Weise zu zwingen, woanders wieder eingesetzt zu werden.

In dieser Sitzung lernen Sie Folgendes:

Teilen