Our career paths help you become job ready faster
Google AI Professional Certificate - Learn AI Skills That Get You Hired
Overview
Syllabus
Intro
Introduction to Kubevirt
VMs with dedicated CPUs
What are containers?
Introduction to Cgroups
Threads model in v2
How is CPU allocation implemented in k8s?
Kubernetes CPU allocation: requests
Kubernetes and dedicated CPUs
Introduction to Namespaces
Sharing PID namespace in a Pod
A word about VM (Kernel-based VM)
st attempt to support dedicated CPUs
Inside the compute container
nd attempt: IsolateEmulatorThread
rd attempt: housekeeping approach
Problems with housekeeping approach
th attempt: emulator container approach
3rd attempt: dedicated-cpu cgroup approach
Summary & Takeaways
Taught by
DevConf