2017
DOI: 10.1007/s10664-017-9553-x
|View full text |Cite
|
Sign up to set email alerts
|

Empirical study on the discrepancy between performance testing results from virtual and physical environments

Abstract: An Empirical Study on the Discrepancy between Performance Testing Results from Virtual and Physical EnvironmentsMuhammad Moiz Arif Large software systems often undergo performance tests to ensure their capability to handle expected loads. These performance tests often consume large amounts of computing resources and time in order to exercise the system extensively and build confidence on results. Making it worse, the ever evolving field environments require frequent updates to the performance testing environme… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
15
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
4
1
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 17 publications
(16 citation statements)
references
References 53 publications
1
15
0
Order By: Relevance
“…Source code is only one of the many factors influencing performance variability; others are, to name a few, dynamic compiler optimizations, memory layout, environment variables, virtualization, and OS-dependant factors (Georges et al 2007;Mytkowicz et al 2009;Curtsinger and Berger 2013;de Oliveira et al 2013;Arif et al 2018;Maricq et al 2018;Laaber et al 2019). These other factors could potentially improve the prediction performance of our model even further.…”
Section: Execution Environment Proxiesmentioning
confidence: 98%
See 1 more Smart Citation
“…Source code is only one of the many factors influencing performance variability; others are, to name a few, dynamic compiler optimizations, memory layout, environment variables, virtualization, and OS-dependant factors (Georges et al 2007;Mytkowicz et al 2009;Curtsinger and Berger 2013;de Oliveira et al 2013;Arif et al 2018;Maricq et al 2018;Laaber et al 2019). These other factors could potentially improve the prediction performance of our model even further.…”
Section: Execution Environment Proxiesmentioning
confidence: 98%
“…The variability can be due to co-located tenants, hardware, OS specifics, or source code (Maricq et al 2018;Laaber et al 2019). In particular, virtualized (Arif et al 2018) and cloud (Iosup et al 2011;Gillam et al 2013;Leitner and Cito 2016) environments suffer from performance variability when used as performance execution environment.…”
Section: Performance Variabilitymentioning
confidence: 99%
“…Nevertheless, all of these studies expect an as-stable-aspossible environment to run performance experiments on. More recently, Arif et al [2] studied the effect of virtual environments on load tests, showing a discrepancy between physical and virtual environments, and Wang et al [33] proposed an approach to assess whether running performance tests in the cloud meets certain goals.…”
Section: Related Workmentioning
confidence: 99%
“…All of these studies expect an as stable as possible environment to run performance experiments on. More recently, Arif et al [2] study the effect virtual environments have on load tests. They find that there is a discrepancy between physical and virtual environments which are most strongly affected by unpredictability of IO performance.…”
Section: Related Workmentioning
confidence: 99%
“…They may wish to evaluate the performance of applications under "realistic conditions", which nowadays often means running it in the cloud. Finally, they may wish to make use of the myriad of industrial-strength infrastructure automation tools, such as Chef 1 or AWS CloudFormation 2 , which ease the setup and identical repetition of complex performance experiments.…”
Section: Introductionmentioning
confidence: 99%