Abstract—Load testing is one of the means for evaluating the performance of Large Scale Systems (LSS). At the end of a load test, performance analysts must analyze thousands of performance counters from hundreds of machines under test. These performance counters are measures of run-time system properties such as CPU utilization, Disk I/O, memory consumption, and network traffic. Analysts observe counters to find out if the system is meeting its Service Level Agreements (SLAs). In this paper, we present and evaluate one supervised and three unsupervised approaches to help performance analysts to 1) more effectively compare load tests in order to detect performance deviations which may lead to SLA violations, and 2) to provide them with a sma...
Context. Software Performance Antipatterns (SPAs) research has focused on algorithms for the charact...
peer-reviewedPerformance regression testing is an important step in the production process of enter...
Understanding server capacity is crucial for system ca-pacity planning, configuration, and QoS-aware...
Abstract—Enterprise systems are load tested for every added feature, software updates and periodic m...
Many software systems must be load tested to ensure that they can scale up while maintaining functio...
Abstract—Large scale systems (LSS) contain multiple subsystems that interact across multiple nodes i...
Performance analysts rely heavily on load testing to measure the performance of their applications u...
Abstract — Load testing is crucial to uncover functional and performance bugs in large-scale systems...
The goal of a load test is to uncover functional and per-formance problems of a system under load. P...
Abstract—Load tests ensure that software systems are able to perform under the expected workloads. T...
Many software applications must provide services to hundreds or thousands of users concurrently. The...
Abstract — Performance regression testing detects performance regressions in a system under load. Su...
Abstract—A key goal of performance testing is the detection of performance degradations (i.e., regre...
Many systems ranging from e-commerce websites to telecommunication infrastructures must support conc...
Ultra-Large-Scale (ULS) systems face continuously evolving field workloads in terms of activated/dis...
Context. Software Performance Antipatterns (SPAs) research has focused on algorithms for the charact...
peer-reviewedPerformance regression testing is an important step in the production process of enter...
Understanding server capacity is crucial for system ca-pacity planning, configuration, and QoS-aware...
Abstract—Enterprise systems are load tested for every added feature, software updates and periodic m...
Many software systems must be load tested to ensure that they can scale up while maintaining functio...
Abstract—Large scale systems (LSS) contain multiple subsystems that interact across multiple nodes i...
Performance analysts rely heavily on load testing to measure the performance of their applications u...
Abstract — Load testing is crucial to uncover functional and performance bugs in large-scale systems...
The goal of a load test is to uncover functional and per-formance problems of a system under load. P...
Abstract—Load tests ensure that software systems are able to perform under the expected workloads. T...
Many software applications must provide services to hundreds or thousands of users concurrently. The...
Abstract — Performance regression testing detects performance regressions in a system under load. Su...
Abstract—A key goal of performance testing is the detection of performance degradations (i.e., regre...
Many systems ranging from e-commerce websites to telecommunication infrastructures must support conc...
Ultra-Large-Scale (ULS) systems face continuously evolving field workloads in terms of activated/dis...
Context. Software Performance Antipatterns (SPAs) research has focused on algorithms for the charact...
peer-reviewedPerformance regression testing is an important step in the production process of enter...
Understanding server capacity is crucial for system ca-pacity planning, configuration, and QoS-aware...