A Feasibility Study of Host-Level Contention Detection by Guest Virtual Machines
Citations Over TimeTop 10% of 2013 papers
Abstract
We investigate the feasibility of detecting host-level CPU contention from inside a guest virtual machine (VM). Our methodology involves running benchmarks with deterministic and randomized execution times inside a guest VM in a private cloud testbed. Simultaneously, using the recently proposed COCOMA tool, we expose the guest VM to host-level CPU stealing events of increasing intensity. This leads us to observe that the use of hyper-threading in the host can hinder detection of CPU contention, which otherwise can be done accurately using the CPU steal metric. For systems where hyper-threading is enabled, we investigate the performance of some basic detection algorithms. We find that thresholding often outperforms more sophisticated statistical tests.
Related Papers
- → Unmanned air vehicle testbed for cooperative control experiments(2004)42 cited
- → A hovercraft testbed for decentralized and cooperative control(2004)29 cited
- → A networked and cooperative control testbed(2004)
- → Ditto Subsystem : A Case Study for Building Experiment Environment in StarBED Using TopDL(2017)
- → Deterlab testbed for cybersecurity research and education(2013)