Optimal Provisioning in the Cloud. Technical report of the Aeolus project - Archive ouverte HAL Access content directly
Reports Year :

Optimal Provisioning in the Cloud. Technical report of the Aeolus project

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

Abstract

Complex distributed systems are classically assembled by deploying several existing software components to multiple servers. Building such systems is a challenging problem that requires a significant amount of problem solving as one must i) ensure that all inter-component dependencies are satisfied; ii) ensure that no conflicting components are deployed on the same machine; and iii) take into account replication and distribution to account for quality of service, or possible failure of some services. We propose a tool, Zephyrus, that automates to a great extent assembling complex distributed systems. Given i) a high level specification of the desired system architecture, ii) the set of available components and their requirements) and iii) the current state of the system, Zephyrus is able to generate a formal representation of the desired system, to place the components in an optimal manner on the available machines, and to interconnect them as needed.
Fichier principal
Vignette du fichier
zephyrus-tr.pdf (487.35 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-00831455 , version 1 (07-06-2013)

Identifiers

  • HAL Id : hal-00831455 , version 1

Cite

Roberto Di Cosmo, Michaël Lienhardt, Ralf Treinen, Stefano Zacchiroli, Jakub Zwolakowski. Optimal Provisioning in the Cloud. Technical report of the Aeolus project. 2013. ⟨hal-00831455⟩
341 View
191 Download

Share

Gmail Facebook Twitter LinkedIn More