Wednesday, November 20 • 3:20pm - 3:55pm
Mitigating Noisy Neighbours: Advanced Container Resource Management - Alexander Kanevskiy, Intel

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
In large clusters, some applications attempt to consume a majority of shared resources. These "noisy neighbours" cause performance degradation for other workloads in the cluster. At this time, Kubernetes has mechanisms to mitigate this behaviour for CPU and memory only. This talk discusses methods for extending fine-grained resource control on other shared resources, such as block and PCIe I/O, shared CPU caches, and others. It demonstrates how to utilize extensibility points of CRI-O and containerd runtimes to achieve fine-grained resource control. The talk also presents an approach for evolving this method into an extensive and fully dynamic resource management solution for Kubernetes.

- Problem Statement: different types of "noisy neighbours"
- Resource management on kernel, OCI, and Kubernetes levels
- Stitching the pieces together: dynamic container resource management

avatar for Alexander Kanevskiy

Alexander Kanevskiy

Cloud Software Architect, Intel
Alexander is currently employed by Intel as Cloud Software Architect, focusing on various aspects in Kubernetes: Cluster Lifecycle and Cluster APIs, Device plugins for hardware accelerators, Resource management. Alexander has on overall 20+ years of experience in areas of Linux distributions... Read More →

Wednesday November 20, 2019 3:20pm - 3:55pm
Hall D - San Diego Convention Center