Deployment Strategies for Distributed Applications on Cloud Computing Infrastructures

被引:4
|
作者
van der Veen, Jan Sipke [1 ,2 ]
Lazovik, Elena [1 ]
Makkes, Marc X. [1 ,2 ]
Meijer, Robert J. [1 ,2 ]
机构
[1] TNO, Groningen, Netherlands
[2] Univ Amsterdam, Amsterdam, Netherlands
关键词
Cloud Computing; Infrastructure as a Service; Distributed Applications; Deployment; Provisioning; Performance;
D O I
10.1109/CloudCom.2013.136
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing enables on-demand access to a shared pool of IT resources. In the case of Infrastructure as a Service (IaaS), the cloud user typically acquires Virtual Machines (VMs) from the provider. It is up to the user to decide at what time and for how long they want to use these VMs. Because of the pay-per-use nature of most clouds, there is a strong incentive to use as few resources as possible and release them quickly when they are no longer needed. Every step of the deployment process, i.e., acquiring VMs, creating network links, and installing, configuring and starting software components on them, should therefore be as fast as possible. The amount of time the deployment process takes can be influenced by the user by performing some steps in parallel or using timing knowledge of previous deployments. This paper presents four different strategies for deploying applications on cloud computing infrastructures. Performance measurements of application deployments on three public IaaS clouds are used to show the speed differences between these strategies.
引用
收藏
页码:228 / 233
页数:6
相关论文
共 50 条
  • [21] Malware Detection in Cloud Computing Infrastructures
    Watson, Michael R.
    Shirazi, Noor-ul-Hassan
    Marnerides, Angelos K.
    Mauthe, Andreas
    Hutchison, David
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2016, 13 (02) : 192 - 205
  • [22] Toward Antifragile Cloud Computing Infrastructures
    Abid, Amal
    Khemakhem, Mouna Torjmen
    Marzouk, Soumaya
    Ben Jemaa, Maher
    Monteil, Thierry
    Drira, Khalil
    5TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT-2014), THE 4TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2014), 2014, 32 : 850 - 855
  • [23] Virtualizing Grid Computing Infrastructures into the Cloud
    Raboso, Mariano
    del Val, Lara
    Jimenez, Maria I.
    Izquierdo, Alberto
    Villacorta, Juan J.
    de la Varga, Jose A.
    INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE, 2011, 91 : 159 - +
  • [24] Infrastructures for Distributed Computing: the case of BESIII
    Pellegrino, J.
    FAIRNESS 2017: FAIR NEXT GENERATION SCIENTISTS 2017, 2018, 1024
  • [25] Multi-objective list scheduling of workflow applications in distributed computing infrastructures
    Fard, Hamid Mohammadi
    Prodan, Radu
    Fahringer, Thomas
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2014, 74 (03) : 2152 - 2165
  • [26] Flexible deployment of component-based distributed applications on the Cloud and beyond
    Linh Manh Pham
    Truong-Thang Nguyen
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2019, 13 (03): : 1141 - 1163
  • [27] Cloud to Edge: Distributed Deployment of Process-Aware IoT Applications
    Jain, Rakesh
    Tata, Samir
    2017 IEEE 1ST INTERNATIONAL CONFERENCE ON EDGE COMPUTING (IEEE EDGE), 2017, : 182 - 188
  • [28] A Lightweight Approach for Deployment of Scientific Workflows in Cloud Infrastructures
    Balis, Bartosz
    Figiela, Kamil
    Malawski, Maciej
    Pawlik, Maciej
    Bubak, Marian
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, PPAM 2015, PT I, 2016, 9573 : 281 - 290
  • [29] Distributed computing with the cloud
    Yehuda Afek
    Gal Giladi
    Boaz Patt-Shamir
    Distributed Computing, 2024, 37 : 1 - 18
  • [30] Distributed computing with the cloud
    Afek, Yehuda
    Giladi, Gal
    Patt-Shamir, Boaz
    DISTRIBUTED COMPUTING, 2024, 37 (01) : 1 - 18