Reactive provisioning of backend databases in shared dynamic content server clusters
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
A performance analysis method for autonomic computing systems
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Towards a Real-Time Reference Architecture for Autonomic Systems
SEAMS '07 Proceedings of the 2007 International Workshop on Software Engineering for Adaptive and Self-Managing Systems
A real-time adaptive control of autonomic computing environments
CASCON '07 Proceedings of the 2007 conference of the center for advanced studies on Collaborative research
Scalable adaptive web services
Proceedings of the 2nd international workshop on Systems development in SOA environments
A Calibration Framework for Capturing and Calibrating Software Performance Models
EPEW '08 Proceedings of the 5th European Performance Engineering Workshop on Computer Performance Engineering
Performance model driven QoS guarantees and optimization in clouds
CLOUD '09 Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing
Predictive modelling of SAP ERP applications: challenges and solutions
Proceedings of the Fourth International ICST Conference on Performance Evaluation Methodologies and Tools
Real-time performance modeling for adaptive software systems
Proceedings of the Fourth International ICST Conference on Performance Evaluation Methodologies and Tools
Resource demand modeling for multi-tier services
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
Resource provisioning for cloud computing
CASCON '09 Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research
Protecting SLAs with surrogate models
Proceedings of the 2nd International Workshop on Principles of Engineering Service-Oriented Systems
Integrated estimation and tracking of performance model parameters with autoregressive trends
Proceedings of the 2nd ACM/SPEC International Conference on Performance engineering
Tracking adaptive performance models using dynamic clustering of user classes
Proceedings of the 2nd ACM/SPEC International Conference on Performance engineering
A multi-model framework to implement self-managing control systems for QoS management
Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
MODE: mix driven on-line resource demand estimation
Proceedings of the 7th International Conference on Network and Services Management
International Journal of Computational Science and Engineering
Hi-index | 0.00 |
Autonomic computer systems adapt themselves to cope with changes in the operating conditions and to meet the service-level agreements with a minimum of resources. Changes in operating conditions include hardware and software failures, load variation and variations in user interaction with the system. The self adaptation can be achieved by tuning the software, balancing the load or through hardware provisioning. This paper investigates a feed-forward adaptation scheme in which tuning and provisioning decisions are based on a dynamic predictive performance model of the system and the software. The model consists of a layered queuing network whose parameters are tuned by tracking the system with an Extended Kalman Filter. An optimization algorithm searches the system configuration space by using the predictive performance model to evaluate every configuration.