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.
Original language | English (US) |
---|---|
Pages | 218-219 |
Number of pages | 2 |
DOIs | |
State | Published - 2011 |
Externally published | Yes |
Event | 12th IEEE/ACM International Conference on Grid Computing, Grid 2011 - Lyon, France Duration: Sep 22 2011 → Sep 23 2011 |
Conference
Conference | 12th IEEE/ACM International Conference on Grid Computing, Grid 2011 |
---|---|
Country/Territory | France |
City | Lyon |
Period | 9/22/11 → 9/23/11 |
Keywords
- Cloud
- Elasticity
- MPI
- Pay-as-you-go
ASJC Scopus subject areas
- Software