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 条
  • [1] 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
  • [2] OSPN: Optimal Service Provisioning with Negotiation for Bag-of-Tasks Applications
    Wang, Xiaogang
    Cao, Jian
    Xiang, Yang
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2021, 14 (01) : 193 - 206
  • [3] Bag-of-Tasks Intelligent Scheduling Agent (BISA) in Cloud Computing
    Darius, Preethi S. H.
    Kanaga, E. Grace Mary
    [J]. ADVANCED COMPUTATIONAL AND COMMUNICATION PARADIGMS, VOL 2, 2018, 706 : 239 - 246
  • [4] Stochastic Scheduling for Bag-of-Tasks Applications with Uncertain Task Durations in Cloud Computing Environments
    Yin, Lu
    Sun, Jin
    Zhang, Yi
    Wu, Zebin
    [J]. IEEE INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN SYSTEMS SCIENCE AND ENGINEERING (IEEE RASSE 2021), 2021,
  • [5] 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
  • [6] Scheduling Bag-of-Tasks Applications to Optimize Computation Time and Cost
    Grekioti, Anastasia
    Shakhlevich, Natalia V.
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2013), PT II, 2014, 8385 : 3 - 12
  • [7] A framework for cloud-aware development of bag-of-tasks scientific applications
    De Benedictis, Alessandra
    Rak, Massimiliano
    Turtur, Mauro
    Villano, Umberto
    [J]. INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2016, 7 (02) : 130 - 140
  • [8] 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
  • [9] GA-based cloud resource estimation for agent-based execution of bag-of-tasks applications
    Gutierrez-Garcia, J. Octavio
    Sim, Kwang Mong
    [J]. INFORMATION SYSTEMS FRONTIERS, 2012, 14 (04) : 925 - 951
  • [10] GA-based cloud resource estimation for agent-based execution of bag-of-tasks applications
    J. Octavio Gutierrez-Garcia
    Kwang Mong Sim
    [J]. Information Systems Frontiers, 2012, 14 : 925 - 951