Skip to Main content Skip to Navigation
Conference papers

Excalibur: An Autonomic Cloud Architecture for Executing Parallel Applications

Abstract : 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.
Complete list of metadatas

Cited literature [14 references]  Display  Hide  Download

https://hal-mines-paristech.archives-ouvertes.fr/hal-01087315
Contributor : Claire Medrala <>
Submitted on : Thursday, December 11, 2014 - 2:15:00 PM
Last modification on : Wednesday, October 14, 2020 - 3:52:19 AM
Long-term archiving on: : Thursday, March 12, 2015 - 10:05:50 AM

File

A-559.pdf
Files produced by the author(s)

Identifiers

Citation

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⟩

Share

Metrics

Record views

1362

Files downloads

843