Hardware
The Super Router is software: it runs on a standard x86-64 server you own. We size it with you for your subscribers and traffic — here is what we use and recommend.
Operating system
Ubuntu 24.04 LTS, x86-64 (installed clean; the installer sets up the rest)
CPU
A modern multi-core server CPU — packet work is spread over the cores by the NIC’s queues; more subscribers and traffic, more cores
Memory
16 GB is a comfortable start; more for large CGNAT tables
Storage
SSD or NVMe; the database, the graphs and months of fiber history live here
Uplink
Two ports in an LACP bond (10G, 40G or 100G) to the upstream, for capacity and a spare path
OLT side
Ports to the OLTs’ uplinks, with the per-PON VLANs inside the OLT’s S-VLAN (QinQ)
Network cards
Intel (ixgbe, i40e, ice — the E810 for 100G) and similar server NICs with several queues
Management
A separate port or VLAN for SSH, the API and the monitor, behind the allow-list
Repair
Standard server parts from any supplier: disks, fans, power supplies, memory and cards are swapped in minutes. If the whole server fails, a spare is set up from the backup and we move the licence to it
Supported OLTs
Huawei MA5600T / MA5608T family today, controlled over SNMP (the CLI only as a fallback). More vendors are on the way — ask us about yours.
A reference build
A mid-range server: one 32–64-core CPU, 128 GB of memory, mirrored NVMe disks, two power supplies and two dual-port 100G cards — 2×100G in an LACP bond to the upstream, 2×100G to the OLTs. Up to 100,000 subscribers, with the speed plans enforced by the OLT; smaller networks need less.