Hani Nemati et Michel Dagenais
Communication écrite (2018)
Document en libre accès dans PolyPublie |
|
Libre accès au plein texte de ce document Version finale avant publication Conditions d'utilisation: Tous droits réservés Télécharger (525kB) |
Abstract
The diagnosis of performance issues in cloud environments is a challenging problem, due to the different levels of virtualization, the diversity of applications and their interactions on the same physical host. Moreover, because of privacy, security, ease of deployment and execution overhead, an agent-less method, which limits its data collection to the physical host level, is often the only acceptable solution. In this paper, a precise host-based method, to recover wait state for the processes inside a given Virtual Machine (VM), is proposed. The virtual Process State Detection (vPSD) algorithm computes the state of processes through host kernel tracing. The state of a virtual Process (vProcess) is displayed in an interactive trace viewer (Trace Compass) for further inspection. Our proposed VM trace analysis algorithm has been open-sourced for further enhancements and for the benefit of other developers. Experimental evaluations were conducted using a mix of workload types (CPU, Disk, and Network), with different applications like Hadoop, MySQL, and Apache. vPSD, being based on host hypervisor tracing, brings a lower overhead (around 0.03%) as compared to other approaches.
Mots clés
wait analysis; virtual process; virtual machine; cloud; performance analysis
Département: | Département de génie informatique et génie logiciel |
---|---|
Organismes subventionnaires: | CRSNG/NSERC |
Numéro de subvention: | CRDPJ468687-14 |
URL de PolyPublie: | https://publications.polymtl.ca/4204/ |
Nom de la conférence: | Annual IEEE International Systems Conference (SysCon 2018) |
Lieu de la conférence: | Vancouver, Canada |
Date(s) de la conférence: | 2018-04-23 - 2018-04-26 |
Maison d'édition: | IEEE |
DOI: | 10.1109/syscon.2018.8369612 |
URL officielle: | https://doi.org/10.1109/syscon.2018.8369612 |
Date du dépôt: | 17 févr. 2020 12:52 |
Dernière modification: | 27 sept. 2024 23:02 |
Citer en APA 7: | Nemati, H., & Dagenais, M. (avril 2018). VM processes state detection by hypervisor tracing [Communication écrite]. Annual IEEE International Systems Conference (SysCon 2018), Vancouver, Canada (8 pages). https://doi.org/10.1109/syscon.2018.8369612 |
---|---|
Statistiques
Total des téléchargements à partir de PolyPublie
Téléchargements par année
Provenance des téléchargements
Dimensions