• DocumentCode
    3139885
  • Title

    VirtPerf: A Performance Profiling Tool for Virtualized Environments

  • Author

    Patil, Prajakta ; Kulkarni, Purushottam ; Bellur, Umesh

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Indian Inst. of Technol. Bombay, Mumbai, India
  • fYear
    2011
  • fDate
    4-9 July 2011
  • Firstpage
    57
  • Lastpage
    64
  • Abstract
    Several applications in the "physical\´\´ world are being consolidated in "virtual\´\´ environments using different virtualization technologies. An important criteria for this exercise is to understand potential resource requirements and performance levels achieved in virtual environments. Empirical evidence of these can be gotten by benchmarking the application\´s performance in a controlled manner in virtual environments. These measurements can be used for a variety of purposes from virtual machine capacity planning to building sophisticated performance models to predict performance for loads that cannot be practically tested. In this paper, we present VirtPerf, an integrated workload generator and measurement tool to capture resource utilization levels and performance metrics of applications executing under controlled circumstances in virtualized environments. The tool aims to provide comprehensive measurement-based analysis for applications in different virtualization settings. Additionally, a configurable workload generator can be used to stress and profile applications under different load conditions. We present the detailed design of VirtPerf and a comprehensive empirical study to demonstrate its correctness and capabilities.
  • Keywords
    virtual machines; virtualisation; VirtPerf; comprehensive measurement based analysis; configurable workload generator; measurement tool; performance profiling tool; potential resource requirement; resource utilization level; virtual machine capacity planning; virtualization technology; Generators; Resource management; Servers; Throughput; Time factors; Virtual environments; Virtual machining; application profiling; virtualization; workload generation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2011 IEEE International Conference on
  • Conference_Location
    Washington, DC
  • ISSN
    2159-6182
  • Print_ISBN
    978-1-4577-0836-7
  • Electronic_ISBN
    2159-6182
  • Type

    conf

  • DOI
    10.1109/CLOUD.2011.67
  • Filename
    6008693