Enhancing Separation of Concerns, Parallelism, and Formalism in Distributed Software Deployment with Madeus - Archive ouverte HAL Access content directly
Preprints, Working Papers, ... Year :

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

(1) , (1) , (2) , (1) , (1) , (1)
1
2

Abstract

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
Origin : Files produced by the author(s)
Loading...

Dates and versions

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

Identifiers

  • HAL Id : hal-02737859 , version 1

Cite

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⟩
219 View
249 Download

Share

Gmail Facebook Twitter LinkedIn More