Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Server Partitioning Without VMs - for Flexibility and Performance

Linux Foundation via YouTube

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn about advanced server partitioning techniques that achieve flexible CPU and memory allocation without the overhead of virtual machines in this 38-minute conference talk from the Linux Foundation. Discover how to efficiently utilize servers with tens or hundreds of CPUs by partitioning them to expose only specific CPU fractions to container sets, thereby improving performance, hardware utilization, and mitigating noisy neighbor problems. Explore dynamic CPU set management including containers that can grow and shrink based on demand, grouping strategies using container names, labels, QoS classes, or namespaces, and pre-allocation of isolated CPUs for latency-critical workloads. Master techniques for allowing containers to burst beyond their partitions when free CPUs are available while maintaining comprehensive observability of cluster partitions, including detailed views of exact CPUs and containers within each partition. Examine practical implementations using NRI plugins and the balloons policy that overcome Kubernetes CPU manager limitations without VM overhead, with applications extending to large VM environments as well.

Syllabus

Server Partitioning Without VMs - for Flexibility and Perfor... Antti Kervinen & Feruzjon Muyassarov

Taught by

Linux Foundation

Reviews

Start your review of Server Partitioning Without VMs - for Flexibility and Performance

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.