While clouds conceptually facilitate very fine-grai ned resource provisioning, information systems that are able to fully leverage this potential rema in an open research problem. This is due to factors such as significant reconfiguration lead-ti mes and non-trivial dependencies between software and hardware resources. In this work we ad dress these factors explicitly and introduce an accurate workload forecasting model, based on Fo urier Transformation and stochastic processes, paired with an adaptive provisioning fra mework. By automatically identifying the key characteristics in the workload process and estimat ing the residual variation, our model forecasts the workload process in the near future with very h igh accuracy. Our preliminary experimental evaluation results show great promise. When evaluat ed empirically on a real Wikipedia trace our resource provisioning framework successfully utiliz es the workload forecast module to achieve superior resource utilization efficiency under cons tant service level objective satisfaction. More generally, this work corroborates the potential of holistic cloud management approaches that fuse domain specific solutions from areas such as worklo ad prediction, autonomic system management, and empirical analysis.
[1]
Jerome A. Rolia,et al.
Resource pool management: Reactive versus proactive or let's be friends
,
2009,
Comput. Networks.
[2]
Raffaela Mirandola,et al.
Run-time resource management in SOA virtualized environments
,
2009,
QUASOSS '09.
[3]
Moisés Goldszmidt,et al.
Short term performance forecasting in enterprise systems
,
2005,
KDD '05.
[4]
Jerome A. Rolia,et al.
A capacity management service for resource pools
,
2005,
WOSP '05.
[5]
Dirk Neumann,et al.
Taming Energy Costs of Large Enterprise Systems Through Adaptive Provisioning
,
2009,
ICIS.
[6]
Prashant J. Shenoy,et al.
Agile dynamic provisioning of multi-tier Internet applications
,
2008,
TAAS.
[7]
Qi Zhang,et al.
R-Capriccio: A Capacity Planning and Anomaly Detection Tool for Enterprise Services with Live Workloads
,
2007,
Middleware.
[8]
Calton Pu,et al.
Experimental evaluation of N-tier systems: Observation and analysis of multi-bottlenecks
,
2009,
2009 IEEE International Symposium on Workload Characterization (IISWC).
[9]
Alfons Kemper,et al.
Adaptive quality of service management for enterprise services
,
2008,
TWEB.