Dive into an in-depth exploration of Intel's Sub-Page Protection feature and its application in live VM migration during this 25-minute conference talk presented by Manish Mishra and Shivam Kumar from Nutanix at a Linux Foundation event. Learn about the challenges of transferring 4KB pages over limited network bandwidth during live migration and how Intel's Icelake-introduced sub-page write protection can optimize this process. Discover the proposed integration of this hardware feature with KVM and the QEMU pre-copy migration algorithm, allowing for tracking of 128-byte sub-page write accesses. Examine the potential benefits of selectively enabling sub-page dirty tracking for frequently modified pages, and understand the analysis of network bandwidth and memory dirty-rate in determining when to activate this feature. Gain insights into the overheads associated with sub-page tracking and strategies to mitigate them, ultimately improving the efficiency of live VM migration.
Overview
Syllabus
Exploring Intel Sub-Page Protection in Context of Live Migration - Manish Mishra & Shivam Kumar
Taught by
Linux Foundation