• DocumentCode
    3144689
  • Title

    Evaluating Load Generation in Virtualized Environments for Software Performance Testing

  • Author

    Netto, Marco A S ; Menon, Suzane ; Vieira, Hugo V. ; Costa, Leandro T. ; De Oliveira, Flavio M. ; Saad, Rodrigo ; Zorzo, Avelino

  • Author_Institution
    Fac. of Inf., Pontifical Catholic Univ. of Rio Grande do Sul (PUCRS), Rio Grande, Brazil
  • fYear
    2011
  • fDate
    16-20 May 2011
  • Firstpage
    993
  • Lastpage
    1000
  • Abstract
    Before placing a software system into production, it is necessary to guarantee it provides users with a certain level of Quality-of-Service. Intensive performance testing is then necessary to achieve such a level and the tests require an isolated computing environment. Virtualization can therefore play an important role for saving energy costs by reducing the number of servers required to run performance tests and for allowing performance isolation when executing multiple tests in the same computing infrastructure. Load generation is an important component in performance testing as it simulates users interacting with the target application. This paper presents our experience in using a virtualized environment for load generation aimed at performance testing. We measured several performance metrics and varied system load, number of virtual machines per physical resource, and the CPU pinning schema for comparison of virtual and physical machines. The two main findings from our experiments are that physical machines produced steadier and faster response times under heavy load and that the pinning schema is an important aspect when setting up a virtualized environment for load generation.
  • Keywords
    program testing; software metrics; software performance evaluation; virtual machines; virtualisation; isolated computing environment; load generation; performance metrics; quality-of-service; software performance testing; virtual machines; virtualization; virtualized environment; Generators; Measurement; Servers; Testing; Throughput; Time factors; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
  • Conference_Location
    Shanghai
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-61284-425-1
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2011.244
  • Filename
    6008948