Abstract :
To guarantee the vision of Quality of Service (QoS) different goals in terms of SLAs have to be dynamically met between the Cloud provider and the customer (Breskovic et al., 2013). This SLA enactment should involve little human-based interaction in order to guarantee the scalability and efficient resource utilization of the system. To achieve this we start from Autonomic Computing, examine the autonomic control loop and adapt it to govern Cloud Computing infrastructures. We propose an approach to manage Cloud infrastructures by means of Autonomic Computing. The basic structure of the autonomic systems is represented by a control loop that monitors (M) Cloud parameters, analyses (A) them, plans (P) actions and executes (E) them; the full cycle is known as MAPE. MAPE-K loop stores knowledge (K) required for decision-making in a knowledge base (KB) that is accessed by the individual phases. This talk addresses the research question of finding a suitable KM system (i.e., a technique of how stored information should be used) and determining how it interacts with the other phases for dynamically and efficiently allocating resources.