Towards Design-time Simulation Support for Energy-aware Cloud Application Development

Christophe Ponsard, Renaud De Landtsheer, Gustavo Ospina, Jean-Christophe Deprez

2016

Abstract

Cloud application deployment is becoming increasingly popular for the removal of upfront hardware costs, the pay-per-use cost model and their ability to scale. However, deploying software on the Cloud carries both opportunities and threats regarding energy efficiency. In order to help Cloud application developers learn and reason about the energy consumption of their application on the server-side, we have developed a framework centred on a UML profile for relating energy goals, requirements and associated KPI metrics to application design and deployment elements. Our previous work has focused on the use of such a framework to carry out our run-time experiments in order to select the best approach. In this paper, we explore the feasibility of a complementary approach for providing support at design time based on finer grained deployment models, the specification of Cloud and energy adaptation policies and the use of a discrete event simulator for reasoning on key performance indicators such as energy but also overall performance, delay and costs. The goal is to support the Cloud developer in pre-selecting the best trade-off that can be further tuned at run-time.

Download


Paper Citation


in Harvard Style

Ponsard C., De Landtsheer R., Ospina G. and Deprez J. (2016). Towards Design-time Simulation Support for Energy-aware Cloud Application Development . In Proceedings of the 6th International Conference on Cloud Computing and Services Science - Volume 2: TEEC, (CLOSER 2016) ISBN 978-989-758-182-3, pages 398-404. DOI: 10.5220/0005933503980404

in Bibtex Style

@conference{teec16,
author={Christophe Ponsard and Renaud De Landtsheer and Gustavo Ospina and Jean-Christophe Deprez},
title={Towards Design-time Simulation Support for Energy-aware Cloud Application Development},
booktitle={Proceedings of the 6th International Conference on Cloud Computing and Services Science - Volume 2: TEEC, (CLOSER 2016)},
year={2016},
pages={398-404},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005933503980404},
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: TEEC, (CLOSER 2016)
TI - Towards Design-time Simulation Support for Energy-aware Cloud Application Development
SN - 978-989-758-182-3
AU - Ponsard C.
AU - De Landtsheer R.
AU - Ospina G.
AU - Deprez J.
PY - 2016
SP - 398
EP - 404
DO - 10.5220/0005933503980404