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 条
  • [31] Adapting scientific applications to cloud by using distributed computing frameworks
    Jakovits, Pelle
    Srirama, Satish Narayana
    PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, : 164 - 167
  • [32] Evaluating Distributed Computing Infrastructures: An Empirical Study Comparing Hadoop Deployments on Cloud and Local Systems
    Bhattacharya, Devipsita
    Currim, Faiz
    Ram, Sudha
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2021, 9 (03) : 1075 - 1088
  • [33] Redundancy Mechanisms Applied in Cloud Computing infrastructures
    Melo, Rosangela
    Marques Sobrinho, Vicente de Paulo F.
    de Melo Filho, Ivanildo Jose
    Feliciano, Fabio
    Martins Maciel, Paulo Romero
    2018 13TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2018,
  • [34] Generalization versus Specialization in cloud computing infrastructures
    Alonso, Gustavo
    PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E), 2016, : 1 - 1
  • [35] Data Management Challenges in Cloud Computing Infrastructures
    Agrawal, Divyakant
    El Abbadi, Amr
    Antony, Shyam
    Das, Sudipto
    DATABASES IN NETWORKED INFORMATION SYSTEMS, PROCEEDINGS, 2010, 5999 : 1 - 10
  • [36] Deployment in Cloud Computing: The Comparative Study
    Aouat, Asmaa
    Deba, El Abbassia
    Benyamina, Abou El Hassan
    Benhamamouch, Djilali
    INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2020, 11 (01) : 27 - 37
  • [37] A Study on Secure Contents Strategies for Applications With DRM on Cloud Computing
    Ko, Hoon
    Mesicek, Libor
    Choi, Jongsun
    Choi, Junho
    Hwang, Seogchan
    INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2018, 8 (01) : 143 - 153
  • [38] Performance-aware deployment of streaming applications in distributed stream computing systems
    Sun, Dawei
    Gao, Shang
    Liu, Xunyun
    Li, Fengyun
    Buyya, Rajkumar
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2020, 15 (01) : 52 - 62
  • [39] Deployment Archetypes for Cloud Applications
    Berenberg, Anna
    Calder, Brad
    ACM COMPUTING SURVEYS, 2023, 55 (03)
  • [40] The Glasgow Raspberry Pi Cloud: A Scale Model for Cloud Computing Infrastructures
    Tso, Fung Po
    White, David R.
    Jouet, Simon
    Singer, Jeremy
    Pezaros, Dimitrios P.
    2013 33RD IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS (ICDCSW 2013), 2013, : 108 - 112