Cloud Elasticity for HPC Applications: Observing Fimergy, Performance and Cost

被引:0
|
作者
Rodrigues, Vinicius Facco [1 ]
Rostirolla, Gustavo [1 ]
Righi, Rodrigo da Rosa [1 ]
da Costa, Cristiano Andre [1 ]
Victoria Barbosa, Jorge Luis [1 ]
机构
[1] Appl Comp Grad Program Unisinos, Av Unisinos 950, Sao Leopoldo, RS, Brazil
关键词
Cloud elasticity; high-performance computing; resource; management; self-organizing;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:100 / 110
页数:11
相关论文
共 50 条
  • [1] Performance analysis of HPC applications in the cloud
    Exposito, Roberto R.
    Taboada, Guillermo L.
    Ramos, Sabela
    Tourino, Juan
    Doallo, Ramon
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (01): : 218 - 229
  • [2] HPC Application Performance and Cost Efficiency in the Cloud
    Roloff, Eduardo
    Diener, Matthias
    Gaspary, Luciano Paschoal
    Navaux, Philippe O. A.
    2017 25TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2017), 2017, : 473 - 477
  • [3] Early prediction of the cost of cloud usage for HPC applications
    Rak, Massimiliano
    Turtur, Mauro
    Villano, Umberto
    Scalable Computing, 2015, 16 (03): : 303 - 320
  • [4] EARLY PREDICTION OF THE COST OF CLOUD USAGE FOR HPC APPLICATIONS
    Rak, Massimiliano
    Turtur, Mauro
    Villano, Umberto
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2015, 16 (03): : 303 - 319
  • [5] Towards Cloud-based Asynchronous Elasticity for Iterative HPC Applications
    Righi, Rodrigo da Rosa
    Rodrigues, Vinicius Facco
    da Costa, Cristiano Andre
    Kreutz, Diego
    Heiss, Hans-Ulrich
    XV BRAZILIAN SYMPOSIUM ON HIGH PERFORMANCE COMPUTATIONAL SYSTEMS (WSCAD 2014), 2015, 649
  • [6] Joint-analysis of performance and energy consumption when enabling cloud elasticity for synchronous HPC applications
    Righi, Rodrigo da Rosa
    da Costa, Cristiano Andre
    Rodrigues, Vinicius Facco
    Rostirolla, Gustavo
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2016, 28 (05): : 1548 - 1571
  • [7] Predicting cloud performance for HPC applications before deployment
    Mariani, Giovanni
    Anghel, Andreea
    Jongerius, Rik
    Dittmann, Gero
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 87 : 618 - 628
  • [8] Evaluating and Improving the Performance and Scheduling of HPC Applications in Cloud
    Gupta, Abhishek
    Faraboschi, Paolo
    Gioachin, Filippo
    Kale, Laxmikant V.
    Kaufmann, Richard
    Lee, Bu-Sung
    March, Verdi
    Milojicic, Dejan
    Suen, Chun Hui
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2016, 4 (03) : 307 - 321
  • [9] Performance issues and performance analysis tools for HPC cloud applications: a survey
    Shajulin Benedict
    Computing, 2013, 95 : 89 - 108
  • [10] Performance issues and performance analysis tools for HPC cloud applications: a survey
    Benedict, Shajulin
    COMPUTING, 2013, 95 (02) : 89 - 108