Self-* through self-learning: Overload control for distributed web systems
Computer Networks: The International Journal of Computer and Telecommunications Networking
Risk management for service-oriented systems
ICWE'07 Proceedings of the 7th international conference on Web engineering
Towards Autonomic Service Provisioning Systems
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Revenue Maximization Using Adaptive Resource Provisioning in Cloud Computing Environments
GRID '12 Proceedings of the 2012 ACM/IEEE 13th International Conference on Grid Computing
Hi-index | 0.00 |
The configuration of a service-based system has a significant impacton the non-functional requirements of the system as a whole. However,finding the best configuration is very challenging and sometimes impossible for administrators because so many factors have to beconsidered. More importantly, a service based system has to befrequently reconfigured to adapt to rapid and continuous changes inuser requirements and runtime environments. In this paper we proposean autonomic computing approach to the problem of reconfiguration, that is, enabling the service based system to configure itself by meansof a loop of monitoring, analyzing, planning and executing actions.We begin by formalizing the definition of configuration and reconfiguration.Then, we describe how we implemented the autonomic computingmechanisms for reconfiguring service-based systems to satisfy ServiceLevel Agreements with minimal resource consumption. The approach isdemonstrated on a resilient service provisioning environment. Finally, the preliminary experiments are evaluated to determine the effectiveness ofproposed approach.