Title :
A Feasibility Study of Host-Level Contention Detection by Guest Virtual Machines
Author :
Casale, Giuliano ; Ragusa, Carlo ; Parpas, Panos
Author_Institution :
Dept. of Comput., Imperial Coll. London, London, UK
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.
Keywords :
cloud computing; data privacy; statistical testing; virtual machines; COCOMA tool; CPU steal metric; VM; deterministic execution times; guest virtual machines; host-level CPU contention detection; hyper-threading; private cloud testbed; randomized execution times; statistical tests; Cloud computing; Detection algorithms; Instruction sets; MATLAB; Measurement; Sockets; Virtual machine monitors;
Conference_Titel :
Cloud Computing Technology and Science (CloudCom), 2013 IEEE 5th International Conference on
Conference_Location :
Bristol
DOI :
10.1109/CloudCom.2013.118