2020 28th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS) 2020
DOI: 10.1109/mascots50786.2020.9285953
|View full text |Cite
|
Sign up to set email alerts
|

Voilà: Tail-Latency-Aware Fog Application Replicas Autoscaler

Abstract: Latency-sensitive fog computing applications may use replication both to scale their capacity and to place application instances as close as possible to their end users. In such geo-distributed environments, a good replica placement should maintain the tail network latency between end-user devices and their closest replica within acceptable bounds while avoiding overloaded replicas. When facing non-stationary workloads it is essential to dynamically adjust the number and locations of a fog application's replic… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
12
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
1

Relationship

3
3

Authors

Journals

citations
Cited by 12 publications
(12 citation statements)
references
References 20 publications
0
12
0
Order By: Relevance
“…We rely on the popular open-source Kubernetes (k8s) container orchestrator. Although it was initially designed for cluster and cloud environments, it is now being adapted to handle fog computing scenarios as well [29]- [32]. Kubernetes provides a variety of mechanisms to simplify the deployment, scaling and management of containerized applications in distributed environments by managing their complete life-cycle.…”
Section: Deploying Flink In Geo-distributed Environmentsmentioning
confidence: 99%
“…We rely on the popular open-source Kubernetes (k8s) container orchestrator. Although it was initially designed for cluster and cloud environments, it is now being adapted to handle fog computing scenarios as well [29]- [32]. Kubernetes provides a variety of mechanisms to simplify the deployment, scaling and management of containerized applications in distributed environments by managing their complete life-cycle.…”
Section: Deploying Flink In Geo-distributed Environmentsmentioning
confidence: 99%
“…As resources in a fog computing environment are geographically distributed with heterogeneity in resources and network characteristics and location, the problem of resource management has been revisited by a number of works. Some works focus on optimizing the placement of jobs and services [17], [18], whereas others address the joint problem of placement and autoscaling [2], [19]- [21]. Similarly, in this work, we address the issues of placement and autoscaling together.…”
Section: Related Workmentioning
confidence: 99%
“…k8s has fully demonstrated its ability to efficiently orchestrate the resources within a single cluster. However, it does not implement any notion of resource location and therefore does not allow its users to control the location of resources assigned to run their applications [2]. Kubernetes Federations (KubeFed) extend k8s with an explicit notion of multi-cluster environment.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Replica placement in fog has been discussed both for data [16], and for services [12,7,5]. In a survey by Salaht et al [27] that presents an overview of service placement algorithms in fog computing, the authors note that most current service placement techniques are reactive, i.e., they do not anticipate client movement as we do in this work.…”
Section: Related Workmentioning
confidence: 99%