Quantitative system performance: computer system analysis using queueing network models
Quantitative system performance: computer system analysis using queueing network models
Asymptotic analysis of multiclass closed queueing networks: multiple bottlenecks
Performance Evaluation
Mean-Value Analysis of Closed Multichain Queuing Networks
Journal of the ACM (JACM)
Performance bound hierarchies for queueing networks
ACM Transactions on Computer Systems (TOCS)
Designing Process Replication and Activation: A Quantitative Approach
IEEE Transactions on Software Engineering
Balanced job bound analysis of queueing networks
Communications of the ACM
The Vision of Autonomic Computing
Computer
Feedback Control with Queueing-Theoretic Prediction for Relative Delay Guarantees in Web Servers
RTAS '03 Proceedings of the The 9th IEEE Real-Time and Embedded Technology and Applications Symposium
Feedback Control of Computing Systems
Feedback Control of Computing Systems
Hierarchical model-based autonomic control of software systems
DEAS '05 Proceedings of the 2005 workshop on Design and evolution of autonomic application software
Tracking time-varying parameters in software systems with extended Kalman filters
CASCON '05 Proceedings of the 2005 conference of the Centre for Advanced Studies on Collaborative research
The Use of Optimal Filters to Track Parameters of Performance Models
QEST '05 Proceedings of the Second International Conference on the Quantitative Evaluation of Systems
Service System Resource Management Based on a Tracked Layered Performance Model
ICAC '06 Proceedings of the 2006 IEEE International Conference on Autonomic Computing
Autonomic Provisioning of Backend Databases in Dynamic Content Web Servers
ICAC '06 Proceedings of the 2006 IEEE International Conference on Autonomic Computing
Self-adjustment strategy for models used in autonomic transactional systems
AIC'09 Proceedings of the 9th WSEAS international conference on Applied informatics and communications
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
CloudXplor: a tool for configuration planning in clouds based on empirical data
Proceedings of the 2010 ACM Symposium on Applied Computing
Autonomic computing control of composed web services
Proceedings of the 2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
Dynamic adaptation of response-time models for QoS management in autonomic systems
Journal of Systems and Software
Model-based performance testing (NIER track)
Proceedings of the 33rd International Conference on Software Engineering
Autonomic load-testing framework
Proceedings of the 8th ACM international conference on Autonomic computing
Performance property prediction supporting variability for adaptive mobile systems
Proceedings of the 15th International Software Product Line Conference, Volume 2
Autonomic Provisioning with Self-Adaptive Neural Fuzzy Control for Percentile-Based Delay Guarantee
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Mitigating DoS Attacks Using Performance Model-Driven Adaptive Algorithms
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Hi-index | 0.00 |
In an autonomic computing system, an autonomic manager makes tuning, load balancing, or provisioning decisions based on a predictive model of the system. This article investigates performance analysis techniques used by the autonomic manager. It looks at the complexity of the workloads and presents algorithms for computing the bounds of performance metrics for distributed systems under asymptotic and nonasymptotic conditions, that is, with saturated and nonsaturated resources. The techniques used are hybrid in nature, making use of performance evaluation and linear and nonlinear programming models. The workloads are characterized by the workload intensity, which represents the total number of users in the system, and by the workload mixes, which depict the number of users in each class of service. The results presented in this article can be applied to distributed transactional systems. Such systems serve a large number of users with many classes of services and can thus be considered as representative of a large class of autonomic computing systems.