2013
DOI: 10.1002/spe.2236
|View full text |Cite
|
Sign up to set email alerts
|

A self-scalable load injection service

Abstract: 20 pages - Online version to be included in an issueInternational audienceLoad testing of applications is an important and costly activity for software provider companies. Classical solutions are very difficult to set up statically, and their cost is prohibitive in terms of both human and hardware resources. Virtualized cloud computing platforms provide new opportunities for stressing an application's scalability, by providing a large range of flexible and less expensive (pay-per-use model) computation units. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0
3

Year Published

2016
2016
2017
2017

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(8 citation statements)
references
References 24 publications
0
5
0
3
Order By: Relevance
“…Also, the set of load metrics is constrained to generic ones like response time, load, and request queue length. In [34], authors utilize clouds elasticity to implement a self-scalable service for stress testing, called Benchmark as a Service. The proposed solution automatically adjusts the number of virtual machines, which generate load onto a stressed service, based on a defined testing scenario and virtual machines capacity.…”
Section: State Of the Artmentioning
confidence: 99%
“…Also, the set of load metrics is constrained to generic ones like response time, load, and request queue length. In [34], authors utilize clouds elasticity to implement a self-scalable service for stress testing, called Benchmark as a Service. The proposed solution automatically adjusts the number of virtual machines, which generate load onto a stressed service, based on a defined testing scenario and virtual machines capacity.…”
Section: State Of the Artmentioning
confidence: 99%
“…The study [48] presents a benchmarking-as-a-service framework that automatically scales the injection load platform. Three experiment scenarios were performed, with two SUTs selected to test in these scenarios.…”
Section: ) Benchmarkingmentioning
confidence: 99%
“…When the workload is executed centrally, the mischaracterisation caused by the presence of noise occurs as a result of problems such as the overloading of the components responsible for generating the workload, especially when a single machine has to represent many clients [9], [14]. [21] shows how the excessive number of threads created in the instances that carry out load generation have an adverse effect on the generation of the workload.…”
Section: The Problem Statementmentioning
confidence: 99%
“…It is a complex task to detect the occurrence of failures during an experiment and quantify the effects these cause. The reason for this is that the losses incurred go beyond the question of defining the QoS levels of the service measured, or the extent of the wasted resources [9].…”
Section: Introductionmentioning
confidence: 99%