Proceedings of the 16th International Conference on Emerging Networking EXperiments and Technologies 2020
DOI: 10.1145/3386367.3432879
|View full text |Cite
|
Sign up to set email alerts
|

Chameleon

Abstract: This paper presents Chameleon, a cloud network providing both predictable latency and high utilization, typically two conflicting goals, especially in multi-tenant datacenters. Chameleon exploits routing flexibilities available in modern communication networks to dynamically adapt toward the demand, and uses network calculus principles along individual paths. More specifically, Chameleon employs source routing on the "queue-level topology", a network abstraction that accounts for the current states of the netw… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 10 publications
(12 citation statements)
references
References 63 publications
0
12
0
Order By: Relevance
“…Providing predictable latency in programmable networks requires the computation of performance bounds, in particular delay and throughput, in the network. Deterministic network calculus (DNC) [9], [10] is the main framework used by state-of-the-art solutions for predictable latency [1], [2], [5] to compute performance bounds. DNC is a system theory for communication networks based on the min-plus algebra.…”
Section: A the Need For Traffic Policingmentioning
confidence: 99%
See 4 more Smart Citations
“…Providing predictable latency in programmable networks requires the computation of performance bounds, in particular delay and throughput, in the network. Deterministic network calculus (DNC) [9], [10] is the main framework used by state-of-the-art solutions for predictable latency [1], [2], [5] to compute performance bounds. DNC is a system theory for communication networks based on the min-plus algebra.…”
Section: A the Need For Traffic Policingmentioning
confidence: 99%
“…2), a Ryu SDN controller [13] is deployed, running a custom application that configures the DUT with a certain number of flow rules, and police the traffic based on the parameters listed in Table II. We note that the parameter values are chosen based on the related state-of-the-art approaches [1], [5]. Configuring a DUT (i.e., modifying flow rules and meters) is done through OpenFlow 1.3 (green dashed line in Fig.…”
Section: A Setupmentioning
confidence: 99%
See 3 more Smart Citations