What is Zeta project about
What we are designing in Zeta project is a common Networking Service Gateway (NSG for short) in Cloud and Data Center virtual networking environment.
- To existing virtual networking infrastructure, Zeta NSG serves as a common proxy for offloaded or additional virtual networking functions (VNF for short) in the form of XDP programs
- To those VNFs, Zeta NSG serves as a common hosting platform and framework to integrate them into the overall virtual networking environment
- Zeta NSG offers performance, scalability and fault-tolerance for both Gateway service itself and the VNFs it hosts
- Depends on capability and availability of hosted networking functions, Zeta NSG service extends from most basic “Encapsulation proxy” all the way up to complete End-to-End networking service chain.
- Zeta NSG can operate in a standalone mode or extends its framework to Compute nodes for some or all its VNFs, in a distributed fashion
What values Zeta project brings in
Compares to traditional central hosted virtual networking solutions, Zeta NSG solution offers:
- NSG clustering for scalability and reliability
- Unique Transparent Cluster Scaling to the NSG clients
- XDP/eBPF based VNF for maximal performance and minimal forwarding overhead
Compares to distributed virtual networking solutions, Zeta NSG solution offers:
- Support large compute node mesh, scaling up to tens of thousands
- Achieves same even better performance and latency characteristics
- XDP/eBPF based VNF for maximal performance and minimal forwarding overhead