• DocumentCode
    2129243
  • 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
  • fYear
    2008
  • fDate
    4-7 May 2008
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2008. CCECE 2008. Canadian Conference on
  • Conference_Location
    Niagara Falls, ON
  • ISSN
    0840-7789
  • Print_ISBN
    978-1-4244-1642-4
  • Electronic_ISBN
    0840-7789
  • Type

    conf

  • DOI
    10.1109/CCECE.2008.4564536
  • Filename
    4564536