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 metadata

Cited literature [14 references]  Display  Hide  Download
Contributor : Claire Medrala Connect in order to contact the contributor
Submitted on : Thursday, December 11, 2014 - 2:15:00 PM
Last modification on : Sunday, June 26, 2022 - 12:02:19 PM
Long-term archiving on: : Thursday, March 12, 2015 - 10:05:50 AM


Files produced by the author(s)



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⟩



Record views


Files downloads