Calico容器网络
简介
Calico是一个基于BGP的纯三层的网络方案,与OpenStack,Kubernetes,AWS,GCE等云平台都能够良好地集成.
Calico在每个计算节点利用Linux kernel实现了一个高效的vrouter来负责转发.每个vrouter通过BGP1协议把在本节点上运行的容器的路由信息向整个calico网络广播,并自动设置到达其它节点的路由转发规则.
Calico保证所有容器之间的数据流量都是通过IP路由的方式完成互连互通的.Calico节点组网可以直接利用数据中心的网络结构(L2或者L3),不需要额外的NAT,隧道或者overlay network,没有额外的封包解包,能够节约CPU运算,提高网络效率.
- 原文作者:lex
- 原文链接:https://blog.mineor.xyz/posts/Calico%E5%AE%B9%E5%99%A8%E7%BD%91%E7%BB%9C/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。