• DocumentCode
    3714675
  • Title

    Cloud elasticity for HPC applications: Observing energy, performance and cost

  • Author

    Vinicius Facco Rodrigues;Gustavo Rostirolla;Rodrigo da Rosa Righi;Cristiano Andr? da Costa;Jorge Luis Vict?ria Barbosa

  • Author_Institution
    Applied Computing Graduate Program - Unisinos Av. Unisinos, 950 - S?o Leopoldo, RS, Brazil
  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    11
  • Abstract
    Elasticity is one of the most known capabilities related to cloud computing, being largely deployed using thresholds. In this way, limits are used to drive resource mangement actions, leading to the following problem statements: How can cloud users set the threshold values to enable elasticity in their cloud applications? And what is the impact of the application´s load pattern in the elasticity? This article answers these questions for iterative high performance computing applications, showing the impact of both thresholds and load patterns on application performance and resource consumption. To accomplish this, we developed a reactive and PaaS-based elasticity model called AutoElastic and employed it over a private cloud to execute a numerical integration application. Here, we are presenting an analysis of best practices and possible optimizations regarding the elasticity and HPC pair. Considering the results, we observed that the upper threshold influences the application time more than the lower one.
  • Keywords
    "Cloud computing","Elasticity","Computational modeling","Manuals","Monitoring","High performance computing"
  • Publisher
    ieee
  • Conference_Titel
    Computing Conference (CLEI), 2015 Latin American
  • Type

    conf

  • DOI
    10.1109/CLEI.2015.7359987
  • Filename
    7359987