Exclusive Access · Invitation Only

Introduction

Cenvero Stratum is a software-defined networking platform for bare-metal infrastructure. It runs your entire network stack — switching and routing, DHCP and DNS, load balancing, and firewalling — as a single agent on the servers you already own. There is no external controller to operate, no hardware appliance to buy, and no per-port licensing.

A node runs a single agent. It handles packet processing in the kernel and manages the host's network interfaces, putting them back if something changes them outside Stratum. Each node is a complete, self-contained fabric of its own; several nodes work together over overlays and BGP that you set up between them.

What you get

  • In-kernel data plane. Packet processing happens in the kernel on a fast path for line-rate forwarding, with an optional kernel module that detects out-of-band changes to managed interfaces so the agent reconciles them back to their intended configuration.
  • Batteries included. DHCP, authoritative DNS, an L4 load balancer, a stateful firewall (it allows what no rule denies until you set its default action to deny), BGP edge routing, and per-tenant bandwidth control ship in the box — no add-ons.
  • Multi-host when you want it. A VXLAN overlay you set up between nodes carries a network across hosts, racks, and data centers, and a workload's endpoint can keep its addressing as it moves between hosts. Join nodes into a cluster with a one-time code (agent 1.0.0-rc.81 or later) and manage them all from any one of them (see Clustering Overview).
  • Operable. A single configuration file per node, one CLI (cenvero-str-ctl), and a management panel for fleet-wide releases, updates, and licensing.

Every node is the same node

There is one kind of node. It hosts workloads and attaches their endpoints to the fabric, and it routes traffic between the fabric and the outside world — NAT, upstream route exchange, north-south load balancing. You do not pick a node type at install, and any node can take on any of that later.

What limits a node is how many interfaces it has free, not what it was installed as. See Nodes and Interfaces.

Earlier versions split nodes into Compute and Gateway. That split has been removed, and a node updating from an older version is migrated automatically.

The two bridges

Stratum separates management traffic from workload traffic on every node:

  • A management bridge — agent control and the traffic between nodes.
  • A workload bridge — carries workload traffic.

This keeps the control plane reachable even when workload networks are saturated or misconfigured.

How a node is managed

The agent reads a single configuration file per node, keeps its local state on disk, and writes its own logs. You drive it locally with cenvero-str-ctl and centrally from the management panel.

Where to go next

If you are evaluating or learning:

  • Concepts — the vocabulary used throughout these docs.
  • How Stratum Works — the components, the packet path, and what survives what.

If you are deploying:

If you are running it:

  • Operations — logs, updates, health checks, troubleshooting.
  • Monitoring — which source answers which question.
  • Security Model — what is enforced, and your hardening checklist.
  • Licensing — plans, activation, and enforcement.
  • API Reference — the agent's local REST/operator API.

If you are in the Compute early access:

The whole documentation set is also downloadable as JSON from the documentation index, for offline reading or indexing.

Stratum is licensed software. Installation and binary downloads require a valid license — see Licensing to get one.
↓ This page as JSON ↓ All documentation as JSON