DocumentCode
2297281
Title
An Autonomic Framework for Time and Cost Driven Execution of MPI Programs on Cloud Environments
Author
Raveendran, Aarthi ; Bicer, Tekin ; Agrawal, Gagan
fYear
2011
fDate
21-23 Sept. 2011
Firstpage
218
Lastpage
219
Abstract
This paper gives an overview of a framework for making existing MPI applications elastic, and executing them with user-specified time and cost constraints in a cloud framework. Considering the limitations of the MPI implementations currently available, we support adaptation by terminating one execution and restarting a new program on a different number of instances. The key component of our system is a decision layer. Based on the time and cost constraints, this layer decides whether to use fewer or a larger number of instances for the applications, and when appropriate, chooses to migrate the application to a different type of instance. Among other factors, the decision layer also models the redistribution costs.
Keywords
cloud computing; message passing; MPI programs; cloud environments; cost constraint; cost driven execution; time constraint; time driven execution; Arrays; Elasticity; Jacobian matrices; Monitoring; Scalability; Time factors; Time measurement; Cloud; Elasticity; MPI; Pay-as-you-go;
fLanguage
English
Publisher
ieee
Conference_Titel
Grid Computing (GRID), 2011 12th IEEE/ACM International Conference on
Conference_Location
Lyon
ISSN
1550-5510
Print_ISBN
978-1-4577-1904-2
Type
conf
DOI
10.1109/Grid.2011.36
Filename
6076476
Link To Document