On the self-similar nature of Ethernet traffic (extended version)
IEEE/ACM Transactions on Networking (TON)
IEEE Transactions on Computers
Generating representative Web workloads for network and server performance evaluation
SIGMETRICS '98/PERFORMANCE '98 Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Capacity planning for Web performance: metrics, models, and methods
Capacity planning for Web performance: metrics, models, and methods
Mean-Value Analysis of Closed Multichain Queuing Networks
Journal of the ACM (JACM)
Designing Process Replication and Activation: A Quantitative Approach
IEEE Transactions on Software Engineering
A Framework for Computer Performance Evaluation Using Benchmark Sets
IEEE Transactions on Computers
Computational algorithms for closed queueing networks with exponential servers
Communications of the ACM
Characterizing the scalability of a large web-based shopping system
ACM Transactions on Internet Technology (TOIT)
IEEE Transactions on Software Engineering
MASCOTS '99 Proceedings of the 7th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems
Model-Based Performance Prediction in Software Development: A Survey
IEEE Transactions on Software Engineering
Synthetic workload generation for stress testing session-based systems
Synthetic workload generation for stress testing session-based systems
An analytical model for multi-tier internet services and its applications
SIGMETRICS '05 Proceedings of the 2005 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Long-Range Dependence at the Disk Drive Level
QEST '06 Proceedings of the 3rd international conference on the Quantitative Evaluation of Systems
SAP Performance Optimization Guide: Analyzing and Tuning SAP Systems
SAP Performance Optimization Guide: Analyzing and Tuning SAP Systems
A Synthetic Workload Generation Technique for Stress Testing Session-Based Systems
IEEE Transactions on Software Engineering
Performance impacts of autocorrelated flows in multi-tiered systems
Performance Evaluation
Bound analysis of closed queueing networks with workload burstiness
SIGMETRICS '08 Proceedings of the 2008 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
VATS: Virtualized-Aware Automated Test Service
QEST '08 Proceedings of the 2008 Fifth International Conference on Quantitative Evaluation of Systems
Burstiness in multi-tier applications: symptoms, causes, and new models
Proceedings of the 9th ACM/IFIP/USENIX International Conference on Middleware
Injecting realistic burstiness to a traditional client-server benchmark
ICAC '09 Proceedings of the 6th international conference on Autonomic computing
Automatic stress testing of multi-tier systems by dynamic bottleneck switch generation
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
Resource demand modeling for multi-tier services
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
Using software performance curves for dependable and cost-efficient service hosting
Proceedings of the 2nd International Workshop on the Quality of Service-Oriented Software Systems
Web workload generation challenges - an empirical investigation
Software—Practice & Experience
Hi-index | 0.00 |
This paper describes our joint research on performance engineering methods for services in shared resource utilities. The techniques support the automated sizing of a customized service instance and the automated creation of performance validation tests for the instance. The performance tests permit fine-grained control over inter-arrival time and service time burstiness to validate sizing and facilitate the development and validation of adaptation policies. Our novel research on sizing also takes into account the impact of workload factors that contribute to such burstiness. The methods are automated, integrated, and exploit an algebraic approach to workload modelling that relies on per-service benchmark suites with benchmarks that can be automatically executed within utilities. The benchmarks and their performance results are reused to support a Benchmark-driven Algebraic method for the Performance (BAP) engineering of customized services.