Cost Estimation for the Provisioning of Computing Resources to Execute Bag-of-Tasks Applications in the Amazon Cloud

被引:0
|
作者
Alvarez, Pedro [1 ,2 ]
Hernandez, Sergio [1 ,2 ]
Fabra, Javier [1 ,2 ]
Ezpeleta, Joaquin [1 ,2 ]
机构
[1] Arag Inst Engn Res I3A, Zaragoza, Spain
[2] Univ Zaragoza, Dept Comp Sci & Syst Engn, Zaragoza, Spain
关键词
Cloud computing; Resource provisioning; Cost minimization; Parallel applications; Amazon EC2; SCIENTIFIC WORKFLOWS;
D O I
10.1007/978-3-319-43177-2_5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The economic cost is a decisive factor that influences the migration of an application to a cloud infrastructure. Once the migration has been decided, the cost of cloud resources that will be hired to run the application must be minimized considering the application and user constraints. In this paper, we propose a method to determine the cheapest combination of computing instances to execute bag-of tasks applications in the Amazon Elastic Compute Cloud (EC2) infrastructure. The method considers the heterogeneity of the resources (types of computing instances, regions and availability zones, or purchasing and payment options) as well as the deadline and the input workload provided by the user. The paper also shows how the proposed method improves provisioning decisions previously adopted by the authors to execute a linked-data application.
引用
收藏
页码:65 / 77
页数:13
相关论文
共 50 条
  • [21] Scheduling Concurrent Bag-of-Tasks Applications on Heterogeneous Platforms
    Benoit, Anne
    Marchal, Loris
    Pineau, Jean-Francois
    Robert, Yves
    Vivien, Frederic
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2010, 59 (02) : 202 - 217
  • [22] Scheduling a Job Mix of Bag-of-Tasks and Bag-of-Task-Chains on Distributed Resources
    Stavrinides, Georgios L.
    Karatza, Helen D.
    [J]. 2020 11TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2020, : 394 - 399
  • [23] Scheduling Bag-of-Tasks applications with Budget constraints on Hybrid Clouds
    Zhang, Yi
    Sun, Jin
    Wu, Zebin
    Chen, Li
    [J]. 2018 SIXTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD), 2018, : 12 - 17
  • [24] Practical scheduling of bag-of-tasks applications on grids with dynamic resilience
    Lee, Young Choon
    Zomaya, Albert Y.
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2007, 56 (06) : 815 - 825
  • [25] Alleviating Dynamic Resource Allocation for Bag of Tasks Applications in Cloud Computing
    Salehpour, Masoud
    Shahbahrami, Asadollah
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2012, 5 (03): : 95 - 109
  • [26] Scalability limits of Bag-of-Tasks applications running on hierarchical platforms
    da Silva, Fabricio A. B.
    Senger, Hermes
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2011, 71 (06) : 788 - 801
  • [27] Running data mining applications on the grid: A bag-of-tasks approach
    da Silvia, FAB
    Carvalho, S
    Senger, H
    Hruschka, ER
    de Farias, CRG
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2004, PT 2, 2004, 3044 : 168 - 177
  • [28] Running Bag-of-Tasks applications on computational grids:: The MyGrid approach
    Cirne, W
    Paranhos, D
    Costa, L
    Santos-Neto, E
    Brasileiro, F
    Sauvé, J
    Silva, FAB
    Barros, CO
    Silveira, C
    [J]. 2003 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2003, : 407 - 416
  • [29] Non-clairvoyant Scheduling of Multiple Bag-of-Tasks Applications
    Casanova, Henri
    Gallet, Matthieu
    Vivien, Frederic
    [J]. EURO-PAR 2010 PARALLEL PROCESSING, PT I, 2010, 6271 : 168 - +
  • [30] Fault-tolerant scheduling for Bag-of-Tasks Grid applications
    Anglano, C
    Canonico, M
    [J]. ADVANCES IN GRID COMPUTING - EGC 2005, 2005, 3470 : 630 - 639