YoVDO

Multi-KVM: Enabling Concurrent KVM Module Management

Offered By: Linux Plumbers Conference via YouTube

Tags

KVM Courses Software Development Courses Linux Courses Virtualization Courses Operating Systems Courses System Architecture Courses Virtual Machines Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a conference talk on Multi-KVM, a proposal to enable multiple independent KVM modules to run concurrently on a Linux host. Learn about the challenges of rolling out KVM bug fixes and feature upgrades, and how Multi-KVM aims to address these issues. Discover the objectives of the proposal, including upgrading and rolling back KVM without disrupting running VMs, enabling KVM modules with different parameters on the same host, and facilitating easier A/B testing. Delve into the proposed solution, which involves refactoring and "privatizing" KVM code, making KVM-owned data structures and values KVM-only, folding KVM vendor modules into KVM, and extracting shared system resources into a new base module. Understand the approach to implementing Multi-KVM, including making it opt-in and ensuring backward compatibility. Gain insights into the fundamental changes proposed for the KVM code layout and the developers' request for feedback from the broader KVM community.

Syllabus

Multi-KVM Abstract - Anish Ghulati, Sean Christopherson


Taught by

Linux Plumbers Conference

Related Courses

SAP S/4HANA – Deep Dive
SAP Learning
Information Security- II
Indian Institute of Technology Madras via Swayam
Sistemas de gestión de la energía
Fundacion para la Eficiencia Energética via Independent
Базы данных (Databases)
Saint Petersburg State University via Coursera
Системное мышление
Moscow Institute of Physics and Technology via Coursera