2021 17th International Conference on Network and Service Management (CNSM) 2021
DOI: 10.23919/cnsm52442.2021.9615535
|View full text |Cite
|
Sign up to set email alerts
|

Charon: Load-Aware Load-Balancing in P4

Abstract: HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L'archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d'enseignement et de recherche français ou étrangers, des labor… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 18 publications
0
5
0
Order By: Relevance
“…They use hash to select DIPs at switches, and employ SLBs to mitigate (cannot avoid) PCC violations. Recently there has existed a number of proposals where load balancing logic is offloaded into programmable hardwares [7,[9][10][11][12][13][14], the primary impetus behind that is offering programmability and significant performance. Beamer [14] presents stable hashing for DIP selection, and exploits daisy chaining to ensure PCC, but still may incur PCC violations under frequent DIP pool updates.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations
“…They use hash to select DIPs at switches, and employ SLBs to mitigate (cannot avoid) PCC violations. Recently there has existed a number of proposals where load balancing logic is offloaded into programmable hardwares [7,[9][10][11][12][13][14], the primary impetus behind that is offering programmability and significant performance. Beamer [14] presents stable hashing for DIP selection, and exploits daisy chaining to ensure PCC, but still may incur PCC violations under frequent DIP pool updates.…”
Section: Related Workmentioning
confidence: 99%
“…SHELL [9] employs IPv6 Segment Routing combined with power-of-two-choice (Pow2) to distribute connections among servers based on CPU load. Charon [12] combines Pow2 with load states of servers based on the remaining number of active flows. To avoid breaking PCC, they encapsulate related state in packet header.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Among them, some smart-NICs and the Barefoot Tofino programmable switch [58]. Since, a lot of research papers have been using P4 programmable devices to offload some tasks to the network [126,110,68,69].…”
Section: Programmable Networkmentioning
confidence: 99%