
Rethinking Live Migration Challenges and Solutions
Dive into the world of live migration with Xiao Guangrong as he explores the concept, reasons behind it, challenges faced, and strategies to make it more efficient. Discover the importance of fast write protection, smart compression, and adaptive live migration techniques in enhancing VM performance and network speed. Explore the strategies for load balancing, upgrade recovery, and more in this insightful journey.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
E N D
Presentation Transcript
Rethinking Live Migration Xiao Guangrong <xiaoguangrong@tencent.com>
What is Live Migration The picture comes from http://www.primeton.com/products/iaas/compositions_0.php
Why Live Migration? Load Balancer Upgrade Recovery etc
Challenges Network Speed Status (Mem.) Changes in VM Performance in VM
Challenges (Contd.) Dirty logging Performance in VM Status (Mem.) Changes in VM Bitmaps of Dirty pages Memory, IO, CPU, etc? vCPU throttling
Challenges (Contd.) Compression / XBZRLE Data Reduction is always good? Status (Mem.) Changes in VM Network Speed Skip Unused Pages
Make It Better Fast Write Protection Dirty logging Performance in VM Status (Mem.) Changes in VM Bitmaps of Dirty pages Shared Dirty bitmap sync vCPU throttling Smart vCPU throttling
Make It Better (Cont.) Smart Compression Compression / XBZRLE Status (Mem.) Changes in VM Network Speed Skip Unused Pages Skip Frequently changed pages Adaptive Live Migration
More Detail Some works have been presented Fast Write Protection and Shared dirty bitmap http://events17.linuxfoundation.org/sites/events/files/slides/Guangrong-fast- write-protection.pdf Compression, XBZRLE, vCPU throttling improvements https://www.lfasiallc.com/wp-content/uploads/2017/11/Better-Live- Migration-on-KVM_QEMU_Guangrong-Xiao.pdf Adaptive Live Migration https://kvmforum2018.sched.com/event/FzuU/adaptive-live-migration-xiao- guangrong-yulei-zhang-tencent-cloud