4.7 Article

HYDRA: Decentralized Location-Aware Orchestration of Containerized Applications

Journal

IEEE TRANSACTIONS ON CLOUD COMPUTING
Volume 10, Issue 4, Pages 2664-2678

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TCC.2020.3041465

Keywords

Edge computing; fog computing; orchestration; microservices; deployment; containers; Docker; Kubernetes; scalability; decentralized networks

Funding

  1. Swedish Energy Agency [43090-2]

Ask authors/readers for more resources

This article introduces HYDRA, a decentralized and distributed orchestrator for containerized microservice applications. HYDRA focuses on scalability and resiliency, enabling global manageability of cloud and edge environments. The experiments prove the viability of this orchestrator design.
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 article, the experiments show the orchestrator scaling to 20000 nodes and simultaneously deploying 30000 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.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available