Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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
HYDRA: Decentralized Location-aware Orchestration of Containerized Applications
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Computer Science.ORCID iD: 0000-0002-3437-4540
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Embedded Internet Systems Lab.ORCID iD: 0000-0002-4031-2872
2022 (English)In: IEEE Transactions on Cloud Computing, ISSN 2168-7161, Vol. 10, no 4, p. 2664-2678Article in journal (Refereed) Published
Abstract [en]

The edge computing paradigm, spurred by the Internet-of-Things, poses new requirements and challenges for distributed application deployment. There is a need for an orchestrator design that leverages characteristics that enable this new paradigm. We present HYDRA, a decentralized and distributed orchestrator for containerized microservice applications. This orchestrator focuses on scalability and resiliency to enable the global manageability of cloud and edge environments. It can manage heterogeneous resources across geographical locations and provide robust application control. Further, HYDRA enables the location-aware deployment of microservice applications via containerization. Thus, an application's services may be deployed to separate locations according to expected needs. In this paper, the experiments show the orchestrator scaling to 20 000 nodes and simultaneously deploying 30 000 applications. Further, empirical results show that location-aware application deployment does not hinder HYDRA's performance, and the random resource search algorithm currently being employed may be used as a baseline to find resources in this decentralized orchestrator. Therefore, we conclude that HYDRA is a viable orchestrator design for the new computing paradigm.

Place, publisher, year, edition, pages
IEEE, 2022. Vol. 10, no 4, p. 2664-2678
Keywords [en]
edge computing, fog computing, orchestration, microservices, deployment, containers, Docker, Kubernetes, scalability, decentralized networks
National Category
Embedded Systems Computer and Information Sciences
Research subject
Cyber-Physical Systems; Pervasive Mobile Computing
Identifiers
URN: urn:nbn:se:ltu:diva-81859DOI: 10.1109/TCC.2020.3041465ISI: 000894810300031Scopus ID: 2-s2.0-85097376270OAI: oai:DiVA.org:ltu-81859DiVA, id: diva2:1506702
Funder
Swedish Energy Agency, (43090-2)
Note

Validerad;2023;Nivå 2;2023-06-02 (joosat);

Available from: 2020-12-04 Created: 2020-12-04 Last updated: 2025-02-18Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Jiménez, Lara LornaSchelén, Olov

Search in DiVA

By author/editor
Jiménez, Lara LornaSchelén, Olov
By organisation
Computer ScienceEmbedded Internet Systems Lab
In the same journal
IEEE Transactions on Cloud Computing
Embedded SystemsComputer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

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

Direct link
Cite
Citation style
  • apa
  • 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