A framework for cloud-aware development of bag-of-tasks scientific applications

被引:2
|
作者
De Benedictis, Alessandra [1 ]
Rak, Massimiliano [2 ]
Turtur, Mauro [3 ]
Villano, Umberto [3 ]
机构
[1] Univ Napoli Federico II, DIETI, Naples, Italy
[2] Seconda Univ Napoli, DII, Aversa, Italy
[3] Univ Sannio, DING, Benevento, Italy
关键词
cloud computing; cloud-aware programming; scientific computing; bag-of-tasks;
D O I
10.1504/IJGUC.2016.077492
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The potential of cloud computing is still underutilised in the scientific computing field. Even if clouds probably are not fit for high-end HPC applications, they could be profitably used to bring the power of low-cost and scalable parallel computing to the masses. But this requires simple and friendly development environments, able to exploit cloud scalability and to provide fault tolerance. This paper presents a framework built on the top of a cloud-aware platform (mOSAIC) for the development of bag-of-tasks scientific applications. The architecture of the framework is thoroughly described, and the results of performance tests on a combinatorial optimisation application are discussed, evaluating the overhead introduced by the platform and by the cloud environment.
引用
收藏
页码:130 / 140
页数:11
相关论文
共 50 条
  • [1] Cloud-aware Development of Scientific Applications
    De Benedictis, Alessandra
    Rak, Massimiliano
    Turtur, Mauro
    Villano, Umberto
    [J]. 2014 IEEE 23RD INTERNATIONAL WETICE CONFERENCE (WETICE), 2014, : 149 - 154
  • [2] Intelligent Scheduling of Bag-of-Tasks Applications in the Cloud
    Hepsiba, Preethi Sheba
    Kanaga, Grace Mary E.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (05) : 473 - 480
  • [3] Budget Constrained Execution of Multiple Bag-of-Tasks Applications on the Cloud
    Long Thai
    Varghese, Blesson
    Barker, Adam
    [J]. 2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 975 - 980
  • [4] Fault-aware scheduling for Bag-of-Tasks applications on Desktop Grids
    Anglano, Cosimo
    Brevik, John
    Canonico, Massimo
    Nurmi, Dan
    Wolski, Rich
    [J]. 2006 7TH IEEE/ACM INTERNATIONAL CONFERENCE ON GRID COMPUTING, 2006, : 56 - +
  • [5] Automatic Tuning of Bag-of-Tasks Applications
    Sahli, Majed
    Mansour, Essam
    Alturkestani, Tariq
    Kalnis, Panos
    [J]. 2015 IEEE 31ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2015, : 843 - 854
  • [6] Requirement-Aware Scheduling of Bag-of-Tasks Applications on Grids with Dynamic Resilience
    Hu, Menglan
    Veeravalli, Bharadwaj
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (10) : 2108 - 2114
  • [7] Agent-based Cloud bag-of-tasks execution
    Octavio Gutierrez-Garcia, J.
    Sim, Kwang Mong
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 104 : 17 - 31
  • [8] Energy-aware scheduling of bag-of-tasks applications on master-worker platforms
    Pineau, Jean-Francois
    Robert, Yves
    Vivien, Frederic
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2011, 23 (02): : 145 - 157
  • [9] Security-aware data replica selection strategy for Bag-of-Tasks application in cloud computing
    Yang, Yuli
    Peng, Xinguang
    Wan, Xiaohong
    [J]. JOURNAL OF HIGH SPEED NETWORKS, 2015, 21 (04) : 299 - 311
  • [10] Power-aware Bag-of-Tasks scheduling on heterogeneous platforms
    Terzopoulos, George
    Karatza, Helen D.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2016, 19 (02): : 615 - 631