HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Conference papers

Production Deployment Tools for IaaSes: an Overall Model and Survey

Hélène Coullon 1, 2, 3 Dimitri Pertin 2, 3 Christian Pérez 4
2 ASCOLA - Aspect and Composition Languages
Inria Rennes – Bretagne Atlantique , LS2N - Laboratoire des Sciences du Numérique de Nantes
4 AVALON - Algorithms and Software Architectures for Distributed and HPC Platforms
Inria Grenoble - Rhône-Alpes, LIP - Laboratoire de l'Informatique du Parallélisme
Abstract : Emerging applications for the Internet of Things (IoT) are complex programs which are composed of multiple modules (or services). For scalability, reliability and performance, modular applications are distributed on infrastructures that support utility computing (e.g., Cloud, Fog). In order to simply operate such infrastructures, an Infrastructure-as-a-Service (IaaS) manager is required. OpenStack is the de-facto open-source solution to address the IaaS level of the Cloud paradigm. However, OpenStack is itself a large modular application composed of more than 150 modules that make it hard to deploy manually. To fully understand how IaaSes are deployed today, we propose in this paper an overall model of the application deployment process which describes each step with their interactions. This model then serves as the basis to analyse five different deployment tools used to deploy OpenStack in production: Kolla, Enos, Juju, Kubernetes, and TripleO. Finally, a comparison is provided and the results are discussed to extend this analysis.
Complete list of metadata

Cited literature [16 references]  Display  Hide  Download

Contributor : Dimitri Pertin Connect in order to contact the contributor
Submitted on : Friday, June 2, 2017 - 6:09:14 PM
Last modification on : Thursday, May 12, 2022 - 5:08:02 PM
Long-term archiving on: : Monday, January 22, 2018 - 11:09:27 PM


Files produced by the author(s)



Hélène Coullon, Dimitri Pertin, Christian Pérez. Production Deployment Tools for IaaSes: an Overall Model and Survey. The IEEE 5th International Conference on Future Internet of Things and Cloud (FiCloud), Aug 2017, Prague, Czech Republic. pp.183-190, ⟨10.1109/FiCloud.2017.51⟩. ⟨hal-01532489⟩



Record views


Files downloads