MigrationTodo

From KVM
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This page reports qemu migration ToDo list. It includes:

Support for big memory machine

Current code fails with 64GB/256GB guests. Things that need to improve are:

  • dirty migration bitmap: we need to split it from normal TCG bitmap
 (bitmap has 16bits by page of memory, and kvm only ever uses 
  the migration bit)
  • TLB handling: related with previous one, kvm don't need TLB handling in qemu.
  • detecting if we converge/not during migration
  • improve measurements to be able to give good information to management


Port all missing cpus to VMState

This means that nothing out of hw/ will use the old qemu migration stuff.

Port all missing devices to VMState

We need to finish this one to be able to change the migration implementation/protocal. Current problems include that we do too many copies to be able to saturate a 10G network.