VMDriver: A Driver-Based Monitoring Mechanism for Virtualization

Date Added: Jul 2010
Format: PDF

Monitoring Virtual Machine (VM) is an essential function for virtualized platforms. Existing solutions are either coarse-grained - monitoring in granularity of VM level or not general - only support specific monitoring functions for particular guest Operating System (OS). Thus, they do not satisfy the monitoring requirement in large-scale server cluster such as data center and public cloud platform, where each physical platform runs hundreds of VMs with different guest OSes. As a result of this reason, the authors propose VMDriver, a general and fine-grained approach for virtualization monitoring. The novel design of VMDriver is the separation of event interception point in VMM level and rich guest OS semantic reconstruction in management domain.