Title :
Control-theoretic adaptation strategies for autonomic reconfigurable parallel applications on cloud environments
Author :
Mencagli, Gabriele ; Vanneschi, Marco ; Vespa, Emanuele
Author_Institution :
Dept. of Comput. Sci., Univ. of Pisa, Pisa, Italy
Abstract :
Cloud Computing is a paradigm that enables the access to a set of shared networking and computing resources and high-level platforms and services through the exploitation of virtualization technologies. On Clouds, it is of relevant importance to make applications adaptive and reconfigurable, in the sense that the optimal configuration (satisfying desired QoS levels) should be dynamically changed in response to variations in the workload conditions and in the resource availability. Due to this fact, adaptation strategies have gained much attention over the last years. Properties like control optimality (finding proper trade-offs between contrasting QoS goals), reconfiguration stability (expressed as a function of the average time between consecutive reconfigurations) and reconfiguration amplitude (performing sequences of small modifications of the current configuration) are important aspects to consider. In order to meet these needs, we present a control-theoretic approach and we provide a first validation of our proposals, giving an insight about its applicability to Cloud environments.
Keywords :
cloud computing; parallel processing; resource allocation; virtualisation; autonomic reconfigurable parallel applications; cloud computing; cloud environments; control optimality; control-theoretic adaptation strategies; high-level platforms; high-level services; optimal configuration; reconfiguration amplitude; reconfiguration stability; resource availability; shared computing resources; shared networking resources; virtualization technologies; workload conditions; Adaptation models; Computational modeling; Cost function; Parallel processing; Predictive models; Quality of service; Semantics; Autonomic Computing; Distributed Cooperative Optimization; Model-based Predictive Control; Parallel Computations; Reconfigurations;
Conference_Titel :
High Performance Computing and Simulation (HPCS), 2013 International Conference on
Conference_Location :
Helsinki
Print_ISBN :
978-1-4799-0836-3
DOI :
10.1109/HPCSim.2013.6641387