We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Network Function Abstraction: A delicate question of (CPU) affinity ?

Formal Metadata

Title
Network Function Abstraction: A delicate question of (CPU) affinity ?
Title of Series
Number of Parts
722
Author
Contributors
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Software-defined networking workloads are deployed higher and higher up the stack, in virtual machines, now containers, to leverage all the perks of these abstractions. But this comes at a cost, as being further away from the silicon makes reaching high throughputs more difficult. In this talk, we will cover CPU resources management, including challenges related to CPU affinity and cgroups, and strategies to obtain better performance in network workloads at different levels of abstraction. For demonstration purposes, we will discuss network workloads deployed on Calico-VPP powered Kubernetes clusters, and the performance gains observed using CPU placement strategies.