att_abstract={{Virtual machine introspection (VMI) is a mechanism that allows indirect inspection and manipulation of the state of virtual machines.  The indirection of this approach
offers attractive isolation properties that has resulted in a variety of VMI-based applications dealing with security, performance and debugging in virtual machine environments. Because it requires privileged access to the virtual machine
monitor, VMI functionality is unfortunately not available to cloud users on public cloud platforms. In this paper we present our work on the CloudVMI architecture to address this concern. CloudVMI virtualizes the VMI interface and makes it available as-a-service in a cloud environment. Because it allows introspection
of a users' VMs running on arbitrary physical machines in a cloud environment, our VMI-as-a-service abstraction allows a new class of cloud-centric VMI applications to be developed. We present the design and implementation of CloudVMI in the Xen hypervisor environment. We evaluate our implementation using a number of VMI applications, including a simple application that illustrates the cross-physical machine capabilities of CloudVMI.}},
	att_copyright_notice={{This version of the work is reprinted here with permission of IEEE for your personal use. Not for redistribution. The definitive version was published in 2014. {{, 2014-03-11}}
	att_tags={Security,  Cloud,  Security-as-a-Service},
	author={Abhinav Srivastava and Hyun-wook Baek and Jacobus Van der Merwe},
	institution={{IEEE International Conference on Cloud Engineering (IC2E), 2014}},
	title={{CloudVMI: Virtual Machine Introspection as a Cloud Service}},