Due to a ransomware attack, the wiki was reverted to a July 2022 version. . We apologize for the lack of a more recent valid backup.
SONA-CNI for Kubernetes
- An extension work of SONA
- SONA originally aims to support OpenStack network only
- With SONA-CNI, SONA starts to support Kubernetes Network as well
- A pure SDN based overlay solution
- NOT rely on kube-proxy, OpenvSwitch handles L3 load balancing
- NOT rely on iptables or ipvs, OpenvSwitch handles L2/L3 connectivity
- Support all Kubernetes networking models
- Fully compatible with Kubernetes CNI, no changes to Kubernetes
- Support multiple tunneling protocols
- VxLAN, GRE and GENEVE
- Aim provide line-rate performance
- Leverages DPDK, SmartNIC Dada-plane Acceleration technologies
- Provide container to container traffic visibility (TODO)
- Telemetry, vTap, etc.