Making Cloud-based Systems Elasticity Testing Reproducible
Michel Albonico, Jean-Marie Mottu, Gerson Sunyé, Frederico Alvares
2017
Abstract
Elastic Cloud infrastructures are capable of dynamically varying computational resources at large scale, which is error-prone by nature. Elasticity-related errors are detected thanks to tests that should run deterministically many times all along the development. However, elasticity testing reproduction requires several features not supported natively by the main cloud providers, such as Amazon EC2. We identify three requirements that we claim to be indispensable to ensure elasticity testing reproducibility: to control the elasticity behavior, to select specific resources to be unallocated, and coordinate events parallel to elasticity. In this paper, we propose an approach fulfilling those requirements and making the elasticity testing reproducible. Experimental results show that our approach successfully reproduces elasticity-related bugs that need the requirements we claim in this paper.
DownloadPaper Citation
in Harvard Style
Albonico M., Mottu J., Sunyé G. and Alvares F. (2017). Making Cloud-based Systems Elasticity Testing Reproducible . In Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-243-1, pages 523-530. DOI: 10.5220/0006308905230530
in Bibtex Style
@conference{closer17,
author={Michel Albonico and Jean-Marie Mottu and Gerson Sunyé and Frederico Alvares},
title={Making Cloud-based Systems Elasticity Testing Reproducible},
booktitle={Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2017},
pages={523-530},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006308905230530},
isbn={978-989-758-243-1},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - Making Cloud-based Systems Elasticity Testing Reproducible
SN - 978-989-758-243-1
AU - Albonico M.
AU - Mottu J.
AU - Sunyé G.
AU - Alvares F.
PY - 2017
SP - 523
EP - 530
DO - 10.5220/0006308905230530