• 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