2020
DOI: 10.1016/j.comcom.2020.04.061
|View full text |Cite
|
Sign up to set email alerts
|

Geo-distributed efficient deployment of containers with Kubernetes

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
65
0
1

Year Published

2020
2020
2024
2024

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 103 publications
(66 citation statements)
references
References 15 publications
0
65
0
1
Order By: Relevance
“…Kubernetes [32] is an open-source variant of Google orchestrator Borg [33]. All workloads end in the domain of one cluster [32,33,34]. Kubernetes is a promising solution for geo-distributed and EC environments due to its extensibility and existing tooling, but by design, Kubernetes operate in a completely different environment.…”
Section: B Platform Modelmentioning
confidence: 99%
See 1 more Smart Citation
“…Kubernetes [32] is an open-source variant of Google orchestrator Borg [33]. All workloads end in the domain of one cluster [32,33,34]. Kubernetes is a promising solution for geo-distributed and EC environments due to its extensibility and existing tooling, but by design, Kubernetes operate in a completely different environment.…”
Section: B Platform Modelmentioning
confidence: 99%
“…On the other hand, some solutions show the Kubernetes can run in geo-distributed and EC environments. For example, Rossi et al [34] focuses on adapting Kubernetes for geo-distributed workloads using a reinforcement learning (RL) solution, to learn a suitable scaling policy from experience. Like every other machine learning implementation, this could be potentially slow due to the required model training.…”
Section: B Platform Modelmentioning
confidence: 99%
“…If location-aware is selected, the selection of node is based on minimizing the latency with the target location of the pod. Paper [28] proposed an orchestration tool (ge-kube) for container-based applications in the geo-distribution of the Fog computing environment. Ge-kube relies on Kubernetes and provides two logical components: elasticity manager and placement manager.…”
Section: Related Workmentioning
confidence: 99%
“…MSA-based cloud applications are network sensitive because different functions interact with each other. The simplest optimal microservices placement is that microservices having frequent interactions are placed on the same node or next to each other as much as possible [36], [37]. To apply this methodology, we also define a parameter, node interaction denoted as h int z,n in Eq.…”
Section: A Greedy-based Heuristic Algorithm For Microservices Placementmentioning
confidence: 99%