Zero-Downtime Live Migration of Stateful VMs on Kubernetes - Felicitas Pojtinger, Loophole Labs
Channel: CNCF [Cloud Native Computing Foundation]
Date: 2023-11-22

Zero-Downtime Live Migration of Stateful VMs on Kubernetes - Felicitas Pojtinger, Loophole Labs

If you’ve worked with VMs on Kubernetes, you’re familiar with how far they are behind the rest of the container ecosystem. This is caused by the different requirements around the way that VMs are started and migrated, which doesn’t match up with way we handle these things in the Kubernetes world. Outside of Kubernetes, existing legacy hypervisor solutions require VMs to be shutdown before migration, resulting in significant downtime. Even if they support live migration, that process is usually slow, error-prone, requires extensive preparation, and cuts networking during migration. These challenges make it difficult for legacy, stateful applications to leverage Kubernetes. This talk will dive into how we use r3map to solve these issues by providing stateful applications with the same UX that developers expect from containers by speeding up migrations, enabling persistent network connections, and guaranteeing zero downtime.