/mizar

Cloud network data plane based on eBPF and Geneve protocol

Primary LanguageCGNU General Public License v2.0GPL-2.0

Mizar – High Scale and High Performance Cloud Network

Mizar is an open-source project for providing high-performance cloud network to run virtual machines, containers, and other compute workloads. We built Mizar from ground-up on top of Geneve protocol and XDP. Mizar's main building block is an XDP program that runs on each host. The program implements virtual functions including overlay switching, routing, virtual endpoints, load-balancing, NAT, etc.

Mizar network has the following advantages:

  • Support large scale of network endpoints in one cluster
  • Fast network provisioning
  • High network throughput and low latency
  • Extendable data plane for plugin features
  • Unified data plane for VM and container with VPC isolation

The following diagram illustrates Mizar's high level architecture.

Mizar Overview

Learn more about Mizar: