Devconf.cz 2023 has ended
Back To Schedule
Sunday, June 18 • 1:15pm - 1:50pm
MAC Collision Alert!

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
MAC duplication in a LAN is an ancient problem which engineers struggled to solve ever since the uprise of the star network topology.
In the traditional virtualization domain, the classic solution is to use a MAC pool and assure the assignment of unique MACs per each vNIC.

However, when we delve into Kubernetes [1] and the cloud domain, this classic approach encounters challenges which complicate and degrade regular workloads.

This session will study kubemacpool [2], a traditional MAC pool manager used for KubeVirt [3].
Afterwards we will compare it with a new reactive approach in which we do not try to avoid collisions, but to react when they are discovered.
Attendees will get to know the existing solution cons and possible solutions.

[1] https://kubernetes.io/
[2] https://github.com/k8snetworkplumbingwg/kubemacpool
[3] https://kubevirt.io/

avatar for Edward Haas

Edward Haas

Principal Software Engineer, Red Hat
Edward Haas is a software engineer in the CNV and RHV groups @RedHat, specializing in the network domain. Previously engaged in the development of networking solutions that aimed to accelerate and optimize network traffic, utilizing tools like DPDK. A believer in clean code and an... Read More →

Sunday June 18, 2023 1:15pm - 1:50pm CEST
D105 | Talks