Using OS Design Patterns to Provide Reliability and Security as-a-Service for VM-based Clouds
Secure in-VM monitoring using hardware virtualization