Elasticity in Cloud Computing: State of the Art and Research Challenges

Yahya Al-Dhuraibi 1, 2 Fawaz Paraiso 1 Nabil Djarallah 2 Philippe Merle 1
1 SPIRALS - Self-adaptation for distributed services and large software systems
Inria Lille - Nord Europe, CRIStAL - Centre de Recherche en Informatique, Signal et Automatique de Lille (CRIStAL) - UMR 9189
Abstract : Elasticity is a fundamental property in cloud computing that has recently witnessed major developments. This article reviews both classical and recent elasticity solutions and provides an overview of containerization, a new technological trend in lightweight virtualization. It also discusses major issues and research challenges related to elasticity in cloud computing. We comprehensively review and analyze the proposals developed in this field. We provide a taxonomy of elasticity mechanisms according to the identified works and key properties. Compared to other works in literature, this article presents a broader and detailed analysis of elasticity approaches and is considered as the first survey addressing the elasticity of containers.
Complete list of metadatas

Cited literature [151 references]  Display  Hide  Download

https://hal.inria.fr/hal-01529654
Contributor : Philippe Merle <>
Submitted on : Tuesday, June 6, 2017 - 12:59:30 PM
Last modification on : Tuesday, July 23, 2019 - 2:30:13 PM
Long-term archiving on : Thursday, September 7, 2017 - 12:48:05 PM

File

article.pdf
Files produced by the author(s)

Licence


Copyright

Identifiers

Citation

Yahya Al-Dhuraibi, Fawaz Paraiso, Nabil Djarallah, Philippe Merle. Elasticity in Cloud Computing: State of the Art and Research Challenges. IEEE Transactions on Services Computing, IEEE, 2018, 11 (2), pp.430-447. ⟨https://www.computer.org/web/tsc⟩. ⟨10.1109/TSC.2017.2711009⟩. ⟨hal-01529654⟩

Share

Metrics

Record views

559

Files downloads

3433