Inside Kubernetes Resource Management (QoS) Mechanics and Lessons from the Field
Kubernetes Quality of Service (QoS) offers powerful primitives for resource management, that is workload prioritization, fairness and efficiency. But it's also a complex topic to understand and get ri …
Talk Title | Inside Kubernetes Resource Management (QoS) Mechanics and Lessons from the Field |
Speakers | Michael Gasch (Application Platform Architect, VMware) |
Conference | KubeCon + CloudNativeCon Europe |
Conf Tag | |
Location | Copenhagen, Denmark |
Date | Apr 30-May 4, 2018 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Kubernetes Quality of Service (QoS) offers powerful primitives for resource management, that is workload prioritization, fairness and efficiency. But it’s also a complex topic to understand and get right in production, e.g. if you are new to this topic or running highly dynamic and distributed systems. Getting the most value out of a Kubernetes cluster requires utilizing the features provided to categorize and prioritize your workloads. We’ll look at how Kubernetes provides this functionality through its QoS implementation. Both, from an end-user’s perspective but also digging into the mechanics. The work doesn’t stop there though. This talk will also explore techniques on how to tune your application using best practices and lessons learned in the field. Finally, we’ll provide community resources and an outlook about taking QoS to the next level in your cluster.