On the modeling of optimal and automatized cloud application deployment - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Article Dans Une Revue Journal of Logical and Algebraic Methods in Programming Année : 2019

On the modeling of optimal and automatized cloud application deployment

Résumé

We investigate the problem of modeling the optimal and automatic deployment of cloud applications. We follow an approach based on three main pillars: (i) the specification of the computing resources needed by software components and those provided by the executing environment (e.g. virtual machines or containers), (ii) the declarative description of deployment rules, (iii) and the computation of an optimal deployment that minimizes the total cost by using constraint solving techniques. We experiment with such an approach by applying it to the Abstract Behavioural Specification language ABS, and we validate it by modeling and simulating with ABS (and its tool-suite) the Fredhopper Cloud Services, a worldwide system offering e-Commerce services, currently deployed on Amazon EC2.
Fichier principal
Vignette du fichier
main.pdf (1.45 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02401380 , version 1 (10-12-2019)

Identifiants

Citer

Stijn de Gouw, Jacopo Mauro, Gianluigi Zavattaro. On the modeling of optimal and automatized cloud application deployment. Journal of Logical and Algebraic Methods in Programming, 2019, 107, pp.108-135. ⟨10.1016/j.jlamp.2019.06.001⟩. ⟨hal-02401380⟩
44 Consultations
334 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More