Towards Bridging the Gap Between Scalability and Elasticity

Nicolas Ferry, Gunnar Brataas, Alessandro Rossini, Franck Chauvel, Arnor Solberg

2014

Abstract

Scalability and elasticity are key capabilities to tackle the variable workload of a service. Cloud elasticity offers opportunities to manage dynamically the underlying resources of a service and improve its scalability. However, managing scalability of cloud-based systems may lead to a management overhead. Self-adaptive systems are a well-known approach to tame this complexity. In this position paper, we propose an approach for the continuous design and management of scalability in multi-cloud systems. Our approach is based on a three-layer architecture and relies on two existing frameworks, namely ScaleDL and CloudMF.

References

  1. Becker, M., Becker, S., and Meyer, J. (2013). SimuLizar: Design-Time Modeling and Performance Analysis of Self-Adaptive Systems. In Software Engineering 2013, volume 213 of LNI, pages 71-84. GI.
  2. Brataas, G., Becker, S., Huljenic, D., Kopc?ak, G., Lehrig, S., Stav, E., and Walderhaug, S. (2013). D1.1 - Design support, initial version. CloudScale deliverable.
  3. Ferry, N., Chauvel, F., Rossini, A., Morin, B., and Solberg, A. (2013a). Managing multi-cloud systems with CloudMF. In NordiCloud 2013: 2nd Nordic Symposium on Cloud Computing and Internet Technologies, pages 38-45. ACM.
  4. Ferry, N., Rossini, A., Chauvel, F., Morin, B., and Solberg, A. (2013b). Towards model-driven provisioning, deployment, monitoring, and adaptation of multicloud systems. In IEEE CLOUD 2013, pages 887- 894. IEEE Computer Society.
  5. Kramer, J. and Magee, J. (2007). Self-Managed Systems: an Architectural Challenge. In FOSE 2007, pages 259-268.
  6. Morin, B., Barais, O., Jézéquel, J.-M., Fleurey, F., and Solberg, A. (2009). Models@Run.time to Support Dynamic Adaptation. IEEE Computer, 42(10):44-51.
  7. Mosser, S., Fleurey, F., Morin, B., Chauvel, F., Solberg, A., and Goutier, I. (2012). SENSAPP as a Reference Platform to Support Cloud Experiments: From the Internet of Things to the Internet of Services. In SYNASC 2012, pages 400-406. IEEE Computer Society.
  8. Palma, D. and Spatzier, T. (2013). Topology and Orchestration Specification for Cloud Applications (TOSCA). Technical report, OASIS.
  9. Rossini, A., Solberg, A., Romero, D., Domaschka, J., Magoutis, K., Schubert, L., Ferry, N., and Kirkham, T. (2013). D2.1.1 - CloudML Guide and Assesment Report. PaaSage deliverable.
Download


Paper Citation


in Harvard Style

Ferry N., Brataas G., Rossini A., Chauvel F. and Solberg A. (2014). Towards Bridging the Gap Between Scalability and Elasticity . In Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: MultiCloud, (CLOSER 2014) ISBN 978-989-758-019-2, pages 746-751. DOI: 10.5220/0004975307460751


in Bibtex Style

@conference{multicloud14,
author={Nicolas Ferry and Gunnar Brataas and Alessandro Rossini and Franck Chauvel and Arnor Solberg},
title={Towards Bridging the Gap Between Scalability and Elasticity},
booktitle={Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: MultiCloud, (CLOSER 2014)},
year={2014},
pages={746-751},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004975307460751},
isbn={978-989-758-019-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: MultiCloud, (CLOSER 2014)
TI - Towards Bridging the Gap Between Scalability and Elasticity
SN - 978-989-758-019-2
AU - Ferry N.
AU - Brataas G.
AU - Rossini A.
AU - Chauvel F.
AU - Solberg A.
PY - 2014
SP - 746
EP - 751
DO - 10.5220/0004975307460751