Live Migration With Pass-Through Device for Linux VM
Open source Linux virtualization, such as Xen and KVM, has made great progress recently, and has been a hot topic in Linux world for years. With virtualization support, the hypervisor de-privileges operating systems as guest operating systems and shares physical resources among guests, such as memory and the network device. For device virtualization, some mechanisms are introduced for improving performance. ParaVirtualized (PV) drivers are implemented to avoid excessive guest and hypervisor switching and thus achieve better performance, for example Xen's split Virtual Network Interface Driver (VNIF).