Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request] VM vs Kubernetes with different CNI #425

Open
Hazmi35 opened this issue Feb 8, 2025 · 2 comments
Open

[Request] VM vs Kubernetes with different CNI #425

Hazmi35 opened this issue Feb 8, 2025 · 2 comments

Comments

@Hazmi35
Copy link

Hazmi35 commented Feb 8, 2025

Based on this video: https://www.youtube.com/watch?v=Y4pOmi0j_90, EKS has noticeable network overhead which could be different on different CNI. Cillium for example uses eBPF and replaces kube-proxy which could have faster packet processing.

@antonputra
Copy link
Owner

maybe, but it's not widely used

@Hazmi35
Copy link
Author

Hazmi35 commented Feb 8, 2025

maybe, but it's not widely used

Not sure for EKS, but on GKE using Dataplane V2 or AKS using Azure CNI Powered by Cilium would use kube-proxy-free CNI implementation.

It would be interesting to see how different CNIs impact network overhead. While the difference might not be huge, Cilium's use of eBPF instead of iptables should provide a significant performance boost.

If you ever have the time to benchmark it, that would be awesome. Looking forward to your content as always.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants