This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Kriging Controllers for Cloud Applications
July-Aug. 2013 (vol. 17 no. 4)
pp. 40-47
Alessio Gambi, Technical University of Vienna, Austria
Giovanni Toffetti, IBM Haifa
Cesare Pautasso, University of Lugano, Switzerland
Mauro Pezze, University of Milano Bicocca, Italy
The infrastructure-as-a-service paradigm for cloud computing lets service providers execute applications on third-party infrastructures with a pay-as-you-go billing model. Providers can balance operational costs and quality of service by monitoring application behavior and changing the deployed configuration at runtime as operating conditions change. Current approaches for automatically scaling cloud applications exploit user-defined rules that respond well to predictable events but don't react adequately to unexpected execution conditions. The authors' autonomic controllers, designed using Kriging models, automatically adapt to unpredicted conditions by dynamically updating a model of the system's behavior.
Index Terms:
Computational modeling,Quality of service,Cloud computing,Data models,Service-oriented architecture,Analytical models,Internet,Elasticity,elasticity,cloud computing,infrastructure as a service,IaaS,autonomic controllers,Kriging models,self-adaptive controllers
Citation:
Alessio Gambi, Giovanni Toffetti, Cesare Pautasso, Mauro Pezze, "Kriging Controllers for Cloud Applications," IEEE Internet Computing, vol. 17, no. 4, pp. 40-47, July-Aug. 2013, doi:10.1109/MIC.2012.142
Usage of this product signifies your acceptance of the Terms of Use.