Architectures for autonomic service management in cloud-based systems
- 1 June 2011
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
The complexity of cloud systems poses new infrastructure and application management challenges. One of the common goals of the research community, practitioners and vendors is to design self-adaptable solutions capable to react to unpredictable workload fluctuations and changing utility principles. This paper analyzes the problem from the perspective of an application service provider that uses a cloud infrastructure to achieve scalable provisioning of its services in the respect of QoS constraints. In the specific, we propose four architectural schemas for autonomic resource management of cloud-based systems. The proposed solutions, differing for the degree of control on the autonomic cycle phases, have been designed considering: (1) functional requirements dictated by the resource provisioning solutions proposed in literature; and (2) services currently offered by public IaaS providers. Finally, we propose an implementation of our solution based on Amazon EC2.Keywords
This publication has 12 references indexed in Scilit:
- PRESS: PRedictive Elastic ReSource Scaling for cloud systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- Cloud auto-scaling with deadline and budget constraintsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- Decision Model for Cloud Computing under SLA ConstraintsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- QoS–Aware CloudsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- Automated control in cloud computingPublished by Association for Computing Machinery (ACM) ,2009
- Cloud service and service selection algorithm researchPublished by Association for Computing Machinery (ACM) ,2009
- Autonomic virtual resource management for service hosting platformsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009
- Towards Self-Manageable Cloud ServicesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009
- Resource provisioning for cloud computingPublished by Association for Computing Machinery (ACM) ,2009
- On the Use of Fuzzy Modeling in Virtualized Data Center ManagementPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2007