Excalibur: An Autonomic Cloud Architecture for Executing Parallel Applications - Mines Paris Accéder directement au contenu
Communication Dans Un Congrès Année : 2014

Excalibur: An Autonomic Cloud Architecture for Executing Parallel Applications

Résumé

IaaS providers often allow the users to specify many re-quirements for their applications. However, users without advanced technical knowledge usually do not provide a good specification of the cloud environment, leading to low per-formance and/or high monetary cost. In this context, the users face the challenges of how to scale cloud-unaware ap-plications without re-engineering them. Therefore, in this paper, we propose and evaluate a cloud architecture, namely Excalibur, to execute applications in the cloud. In our ar-chitecture, the users provide the applications and the archi-tecture sets up the whole environment and adjusts it at run-time accordingly. We executed a genomics workflow in our architecture, which was deployed in Amazon EC2. The ex-periments show that the proposed architecture dynamically scales this cloud-unaware application up to 10 instances, re-ducing the execution time by 73% and the cost by 84% when compared to the execution in the configuration specified by the user.
Fichier principal
Vignette du fichier
A-559.pdf (233.7 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01087315 , version 1 (11-12-2014)

Identifiants

Citer

Alessandro Ferreira Leite, Claude Tadonki, Christine Eisenbeis, Tainá Raiol, Maria Emilia Walter, et al.. Excalibur: An Autonomic Cloud Architecture for Executing Parallel Applications. Fourth International Workshop on Cloud Data and Platforms (CloudDP 2014), Apr 2014, Amsterdam, Netherlands. pp 1-6, ⟨10.1145/2592784.2592786⟩. ⟨hal-01087315⟩
876 Consultations
732 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More