Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Multi-Level Elastic Deployment of Containerized Applications in Geo-Distributed Environments
Università degli Studi di Roma Tor Vergata, ITA.
Università degli Studi di Roma Tor Vergata, ITA.
Blekinge Institute of Technology, Faculty of Computing, Department of Computer Science and Engineering.ORCID iD: 0000-0002-3118-5058
2018 (English)In: Proceedings - 2018 IEEE 6th International Conference on Future Internet of Things and Cloud, FiCloud 2018, Institute of Electrical and Electronics Engineers Inc. , 2018, p. 1-8Conference paper, Published paper (Refereed)
Abstract [en]

Containers are increasingly adopted, because they simplify the deployment and management of applications. Moreover, the ever increasing presence of IoT devices and Fog computing resources calls for the development of new approaches for decentralizing the application execution, so to improve the application performance. Although several solutions for orchestrating containers exist, the most of them does not efficiently exploit the characteristics of the emerging computing environment. In this paper, we propose Adaptive Container Deployment (ACD), a general model of the deployment and adaptation of containerized applications, expressed as an Integer Linear Programming problem. Besides acquiring and releasing geo-distributed computing resources, ACD can optimize multiple run-time deployment goals, by exploiting horizontal and vertical elasticity of containers. We show the flexibility of the ACD model and, using it as benchmark, we evaluate the behavior of several greedy heuristics for determining the container deployment. © 2018 IEEE.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc. , 2018. p. 1-8
Keywords [en]
Adaptation, Container, Optimal Deployment, Quality of Service, Run time Management, Virtual Machine, Fog computing, Integer programming, Internet of things, Application performance, Computing environments, Distributed computing resources, Distributed environments, Integer Linear Programming, Runtime management, Containers
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:bth-17456DOI: 10.1109/FiCloud.2018.00009ISI: 000482232200001Scopus ID: 2-s2.0-85057726990ISBN: 9781538675038 (print)OAI: oai:DiVA.org:bth-17456DiVA, id: diva2:1276809
Conference
6th IEEE International Conference on Future Internet of Things and Cloud, FiCloud 2018; Barcelona; Spain; 6 August 2018 through 8 August 2018
Available from: 2019-01-09 Created: 2019-01-09 Last updated: 2019-09-11Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records BETA

Casalicchio, Emiliano

Search in DiVA

By author/editor
Casalicchio, Emiliano
By organisation
Department of Computer Science and Engineering
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 93 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf