A cooperative model virtual-machine monitor based on multi-core platform
Yudong Guo, Xiaorui Wang, Weiyu Dong, Guang Shi, Yong Li · 2010
To address the problem of IO process machine virtualization resulting tight coupling, scheduling delays in virtual machine monitor with hybrid model, a cooperative virtual machine monitor proposed, which uses hardware partition for IO process machine to operate independently, eliminates tight coupling between IO process machine and virtual machine monitor, and avoids asynchronous problems caused by IO process machine involved in scheduling. This model can be extended to multiple parallel IO process machines to achieve load balancing and failure replacement. Implementation and test show that the structure of the virtual machine monitor is able to improve IO performance, and is a viable virtualization scheme.