Title :
Performance analysis of virtual machines through tracing
Author :
Heidari, Parisa ; Desnoyers, Mathieu ; Dagenais, Michel
Author_Institution :
Dept. of Comput. & Software Eng., Ecole Polytech. de Montreal, Montreal, QC
Abstract :
This paper presents extensions to the Linux trace toolkit (LTT) for efficiently tracing complete systems, from the user level to the virtual machine system level and the Xen hypervisor layer. An automated benchmark was created to measure the overhead imposed by tracing and Xen paravirtualization, comparing the performance of systems, with and without virtualization and tracing. The results show a negligible impact caused by tracing and a reasonable overhead caused by paravirtualization. For some I/O intensive applications, the overhead imposed by paravirtualization is less negligible.
Keywords :
Linux; software performance evaluation; virtual machines; I-O intensive applications; Linux Trace Toolkit; Xen hypervisor layer; Xen paravirtualization; performance analysis; virtual machines; Performance analysis; Virtual machining; Linux; Performance Analysis; Tracing; Virtualization; Xen;
Conference_Titel :
Electrical and Computer Engineering, 2008. CCECE 2008. Canadian Conference on
Conference_Location :
Niagara Falls, ON
Print_ISBN :
978-1-4244-1642-4
Electronic_ISBN :
0840-7789
DOI :
10.1109/CCECE.2008.4564536