Enhancing Separation of Concerns, Parallelism, and Formalism in Distributed Software Deployment with Madeus - LS2N - équipe Stack Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2020

Enhancing Separation of Concerns, Parallelism, and Formalism in Distributed Software Deployment with Madeus

Résumé

Complex distributed software systems are built by connecting software components across a large number of physical or virtual machines. Deploying such systems reliably and efficiently is a difficult task that involves multiple actors. Coordination mechanisms and programming support are needed. In this paper, we introduce Madeus, a component-based model that allows efficient and highly parallel deployment procedures for distributed software through a declarative approach. We describe the formal model of Madeus, its performance prediction model, and its concrete language and prototype. We evaluated Madeus on a complex real-world use case, the deployment of OpenStack, and measured a deployment time reduced by up to 71% compared to existing solutions.
Fichier principal
Vignette du fichier
main.pdf (1.32 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02737859 , version 1 (02-06-2020)

Identifiants

  • HAL Id : hal-02737859 , version 1

Citer

Maverick Chardet, Hélène Coullon, Christian Pérez, Dimitri Pertin, Charlène Servantie, et al.. Enhancing Separation of Concerns, Parallelism, and Formalism in Distributed Software Deployment with Madeus. 2020. ⟨hal-02737859⟩
253 Consultations
342 Téléchargements

Partager

Gmail Facebook X LinkedIn More