3 ms·
Hi! I'm one of the authors of this research. Feel free to ask any questions, I'll be happy to tell you more.
by moigagoo 11y ago
Hi!
I'm one of the authors of this research. Feel free to ask any questions, I'll be happy to tell you more.
- justinsb 11y agoI'm not sure if you're focusing on bare metal, but Kubernetes can assign IPs itself, and does so out-of-the-box on AWS, GCE, GKE, Azure & OpenStack (and probably others as well). On AWS it uses the equivalent to flannel's aws-vpc by default (and one of my personal goals is to make it easy to install one of the networking options that goes to bigger scale, so I greatly appreciate your guide here!) So you don't need a third party networking solution, but Kubernetes is open so a number have been nicely integrated. flannel is the most popular choice, but there are many others (I hear about Calico a lot)
- alvelcom 11y agoYes, you're right. We have to edit article's introduction. Our original intention in doing this research is to answer the question "how much do we lose in terms of latency and throughput?" So, as you've said, flannel's aws-vpc is equivalent to out of the box k8s/AWS solution, flannel's host-gw is equivalent to calico. Since they use same "backend", in benchmarks we focused on flannel because it's easier to switch in flannel from one configuration to another (basically just put new config via etcdctl and restart the daemons). However, thanks in pointing it out. In the article we should state our motivation clearer and add references to another solutions, such as calico.
- raarts 11y agoDid you consider zerotier?