Towards a Case-based Reasoning Approach for Cloud Provisioning

Eric Kübler, Mirjam Minor

Abstract

Resource provisioning is an important issue of cloud computing. Most of the recent cloud solutions implement a simple way with static thresholds to provide resources. Some more sophisticated approaches consider the cloud provisioning problem a multi-dimensional optimization approach. However, the calculation effort for solving optimization problems is significant. An intelligent resource provisioning with a reduced calculation effort requires smart cloud management methods. In this position paper, we propose a case-based reasoning approach for cloud management. A case records a problem situation in cloud management and its solution. We introduce a case model and a retrieval method for previously solved problem cases with the aim to reuse their re-configuration actions for a recent problem situation. The case model uses the container notion correlated with QoS problems. We present a novel, composite similarity function that allows to compare a recent problem situation with the cases from the past. During retrieval, the similarity function creates a ranking of the cases according to their relevance to the current problem situation. Further, we describe the prototypical implementation of the core elements of our case based-reasoning concept. The plausiblility of the retrieval approach has been tested by means of sample cases with simulated data.

References

  1. Aamodt, A. and Plaza, E. (1994). Case-based reasoning: Foundational issues, methodological variations, and system approaches. 7(1):39-59.
  2. Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., and Zaharia, M. (2010). A view of cloud computing. 53(4):50-58.
  3. AWS. Amazon web services (AWS) - cloud computing services. http://aws.amazon.com/, 12-19-2015.
Download


Paper Citation


in Harvard Style

Kübler E. and Minor M. (2016). Towards a Case-based Reasoning Approach for Cloud Provisioning . In Proceedings of the 6th International Conference on Cloud Computing and Services Science - Volume 2: CLOSER, ISBN 978-989-758-182-3, pages 290-295. DOI: 10.5220/0005911702900295


in Bibtex Style

@conference{closer16,
author={Eric Kübler and Mirjam Minor},
title={Towards a Case-based Reasoning Approach for Cloud Provisioning},
booktitle={Proceedings of the 6th International Conference on Cloud Computing and Services Science - Volume 2: CLOSER,},
year={2016},
pages={290-295},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005911702900295},
isbn={978-989-758-182-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 6th International Conference on Cloud Computing and Services Science - Volume 2: CLOSER,
TI - Towards a Case-based Reasoning Approach for Cloud Provisioning
SN - 978-989-758-182-3
AU - Kübler E.
AU - Minor M.
PY - 2016
SP - 290
EP - 295
DO - 10.5220/0005911702900295