Production Deployment Tools for IaaSes: an Overall Model and Survey

Hélène Coullon 1 Dimitri Pertin 2 Christian Pérez 3
2 ASCOLA - Aspect and Composition Languages
Inria Rennes – Bretagne Atlantique , LS2N - Laboratoire des Sciences du Numérique de Nantes
3 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.
Type de document :
Communication dans un congrès
IEEE International Conference on Future Internet of Things and Cloud (FiCloud) 2017, Aug 2017, Prague, Czech Republic. 〈http://www.ficloud.org/2017/〉
Liste complète des métadonnées

Littérature citée [24 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01532489
Contributeur : Dimitri Pertin <>
Soumis le : vendredi 2 juin 2017 - 18:09:14
Dernière modification le : lundi 20 novembre 2017 - 08:13:48

Fichier

main.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01532489, version 1

Collections

Citation

Hélène Coullon, Dimitri Pertin, Christian Pérez. Production Deployment Tools for IaaSes: an Overall Model and Survey. IEEE International Conference on Future Internet of Things and Cloud (FiCloud) 2017, Aug 2017, Prague, Czech Republic. 〈http://www.ficloud.org/2017/〉. 〈hal-01532489〉

Partager

Métriques

Consultations de la notice

226

Téléchargements de fichiers

35