• DocumentCode
    147983
  • Title

    Performance Testing Web Applications on the Cloud

  • Author

    Mukherjee, Jayanta ; Wang, Michael ; Krishnamurthy, Dheepak

  • Author_Institution
    ECE Dept., Univ. of Calgary, Calgary, AB, Canada
  • fYear
    2014
  • fDate
    March 31 2014-April 4 2014
  • Firstpage
    363
  • Lastpage
    369
  • Abstract
    Web applications are increasingly resorting to public cloud platforms such as the Amazon Web Services (AWS) Elastic Compute Cloud (EC2). However, previous studies have shown that the virtualized infrastructures used in a cloud environment can introduce performance issues. Hence, it is crucial to test the performance of the cloud to support Web applications. This is challenging because the performance effect of the cloud platform cannot be easily isolated from other extraneous factors. In this paper, we present a systematic experimental process to address this challenge. Following our proposed process, we test the performance of Web applications running on different types of AWS EC2 instances. Results suggest that Web server response times can fluctuate up to 1000% for the same workload under certain circumstances such as instance type, time-of-the-day, and day-of-the-week.
  • Keywords
    Web services; cloud computing; software performance evaluation; virtualisation; AWS EC2 instances; Amazon Web Services Elastic Compute Cloud; Web application performance testing; Web server response time; cloud environment; instance type; performance issues; public cloud platform; virtualized infrastructure; Bandwidth; Generators; Testing; Time factors; Web servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops (ICSTW), 2014 IEEE Seventh International Conference on
  • Conference_Location
    Cleveland, OH
  • Type

    conf

  • DOI
    10.1109/ICSTW.2014.57
  • Filename
    6825689