With the continuing rise of cloud technology hypervisors play a vital role in the performance and reliability of current services. As long-running applications, they are susceptible to software aging. Hypervisors offer so-called hypercall interfaces for communication with the hosted virtual machines. These interfaces require thorough robustness to assure performance, security, and reliability. Existing research either deals with the aging properties of hypervisors in general without considering the hypercalls or focuses on finding hypercall-related vulnerabilities. In this work, we discuss open challenges regarding hypercall interfaces. To address these challenges, we propose an extensive framework architecture to perform robustness testing on hypercall interfaces. This framework supports extensive test campaigns as well as the modeling of hypercall interfaces.
%0 Conference Paper
%1 Beierlieb_2019_TowardsTestingtheSoftwareAgingBehaviorofHypervisorHypercallInterfaces
%A Beierlieb, Lukas
%A Iffländer, Lukas
%A Milenkoski, Aleksandar
%A Goncalves, Charles F.
%A Antunes, Nuno
%A Kounev, Samuel
%B 2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)
%D 2019
%K Cloud EvIDencE HInjector Instrumentation_profiling_and_workload_characterization Isolation Multi-tenancy Performance Reliability Security Virtualization descartes myown t_workshop
%T Towards Testing the Software Aging Behavior of Hypervisor Hypercall Interfaces
%X With the continuing rise of cloud technology hypervisors play a vital role in the performance and reliability of current services. As long-running applications, they are susceptible to software aging. Hypervisors offer so-called hypercall interfaces for communication with the hosted virtual machines. These interfaces require thorough robustness to assure performance, security, and reliability. Existing research either deals with the aging properties of hypervisors in general without considering the hypercalls or focuses on finding hypercall-related vulnerabilities. In this work, we discuss open challenges regarding hypercall interfaces. To address these challenges, we propose an extensive framework architecture to perform robustness testing on hypercall interfaces. This framework supports extensive test campaigns as well as the modeling of hypercall interfaces.
@inproceedings{Beierlieb_2019_TowardsTestingtheSoftwareAgingBehaviorofHypervisorHypercallInterfaces,
abstract = {With the continuing rise of cloud technology hypervisors play a vital role in the performance and reliability of current services. As long-running applications, they are susceptible to software aging. Hypervisors offer so-called hypercall interfaces for communication with the hosted virtual machines. These interfaces require thorough robustness to assure performance, security, and reliability. Existing research either deals with the aging properties of hypervisors in general without considering the hypercalls or focuses on finding hypercall-related vulnerabilities. In this work, we discuss open challenges regarding hypercall interfaces. To address these challenges, we propose an extensive framework architecture to perform robustness testing on hypercall interfaces. This framework supports extensive test campaigns as well as the modeling of hypercall interfaces.},
added-at = {2020-04-06T11:25:39.000+0200},
author = {Beierlieb, Lukas and Iffländer, Lukas and Milenkoski, Aleksandar and Goncalves, Charles F. and Antunes, Nuno and Kounev, Samuel},
biburl = {https://www.bibsonomy.org/bibtex/248ff0c1689c03d59bf96a50b8a5181d5/luk.ifflaender},
booktitle = {2019 {IEEE} International Symposium on Software Reliability Engineering Workshops ({ISSREW})},
interhash = {5500e307d1eb84c410789cb677cdb2b9},
intrahash = {48ff0c1689c03d59bf96a50b8a5181d5},
keywords = {Cloud EvIDencE HInjector Instrumentation_profiling_and_workload_characterization Isolation Multi-tenancy Performance Reliability Security Virtualization descartes myown t_workshop},
month = {11},
organization = {{IEEE}},
timestamp = {2020-09-30T14:17:41.000+0200},
title = {Towards Testing the Software Aging Behavior of Hypervisor Hypercall Interfaces},
year = 2019
}