@inproceedings{f8be7f8a64764ea19840cd41370035f2,
title = "Dynamic VM Dependability Monitoring Using Hypervisor Probes",
abstract = "Many current VM monitoring approaches require guest OS modifications and are also unable to perform application level monitoring, reducing their value in a cloud setting. This paper introduces hprobes, a framework that allows one to dynamically monitor applications and operating systems inside a VM. The hprobe framework does not require any changes to the guest OS, which avoids the tight coupling of monitoring with its target. Furthermore, the monitors can be customized and enabled/disabled while the VM is running. To demonstrate the usefulness of this framework, we present three sample detectors: an emergency detector for a security vulnerability, an application watchdog, and an infinite-loop detector. We test our detectors on real applications and demonstrate that those detectors achieve an acceptable level of performance overhead with a high degree of flexibility.",
keywords = "Computer Security, Fault diagnosis, Platform virtualization, Reliability, Virtual machine monitors",
author = "Estrada, {Zachary J.} and Cuong Pham and Fei Deng and Zbigniew Kalbarczyk and Iyer, {Ravishankar K.} and Lok Yan",
year = "2016",
month = jan,
day = "4",
doi = "10.1109/EDCC.2015.9",
language = "English (US)",
series = "Proceedings - 2015 11th European Dependable Computing Conference, EDCC 2015",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "61--72",
booktitle = "Proceedings - 2015 11th European Dependable Computing Conference, EDCC 2015",
address = "United States",
note = "11th European Dependable Computing Conference, EDCC 2015 ; Conference date: 07-09-2015 Through 11-09-2015",
}