Proceedings of the 3rd P4 Workshop in Europe 2020
DOI: 10.1145/3426744.3431322
|View full text |Cite
|
Sign up to set email alerts
|

Falcon

Abstract: We present Falcon, a novel scheduler design for large scale data analytics workloads. To improve the quality of the scheduling decisions, Falcon uses a single central scheduler. To scale the central scheduler to support large clusters, Falcon offloads the scheduling operation to a programmable switch. The core of the Falcon design is a novel pipeline-based scheduling logic that can schedule tasks at line-rate. Our prototype evaluation on a cluster with a Barefoot Tofino switch shows that the proposed approach … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(1 citation statement)
references
References 16 publications
(8 reference statements)
0
1
0
Order By: Relevance
“…P4-K8s-Scheduler achieves median task placement latency of ∼50 𝜇s with 1,000-machine switch support, and ∼170 ms total delay for 1,000 scheduling requests. The scheduling overhead has been reduced by an order of magnitude compared to state-of-the-art Kubernetes schedulers [13], and by up to 50% compared to other networkaccelerated schedulers [16].…”
Section: Preliminary Evaluationmentioning
confidence: 99%
“…P4-K8s-Scheduler achieves median task placement latency of ∼50 𝜇s with 1,000-machine switch support, and ∼170 ms total delay for 1,000 scheduling requests. The scheduling overhead has been reduced by an order of magnitude compared to state-of-the-art Kubernetes schedulers [13], and by up to 50% compared to other networkaccelerated schedulers [16].…”
Section: Preliminary Evaluationmentioning
confidence: 99%