Capaciteitsplanner · Netwerk

Hoeveel RAM heeft OPNsense nodig?

OPNsense heeft in een homelab ongeveer 2 GB RAM nodig. In een LXC-container komt dat neer op 2 GB, als volledige VM op 2,5 GB inclusief kernel-overhead. Reken op 2 vCPU.

Werkende set2 GB
Als LXC2 GB
Als VM2,5 GB
vCPU2
Schijf16 GB

Waarom dit getal

OPNsense draait op FreeBSD en heeft een eigen kernel en netwerkstack nodig — dat kan niet in een Linux-container. Kale routering en firewalling past in 2 GB; zodra je Suricata of Zenarmor aanzet is 4 tot 8 GB realistischer.

Reken 4 GB+ zodra je Suricata of IDS aanzet

LXC of VM?

OPNsense moet een volledige VM zijn. Een LXC-container deelt de kernel van de host, en dat werkt hier niet. Reken dus altijd de 2,5 GB inclusief kernel-overhead, en niet de 2 GB van de werkende set.

Waar je op moet letten

  • Geef fysieke netwerkkaarten door met PCIe-passthrough voor de beste prestaties — maar besef dat ballooning dan niet meer werkt.
  • Je router in een VM zetten betekent dat je internet uitvalt als je Proxmox herstart. Denk daar goed over na.
  • Suricata is de grootverbruiker, niet OPNsense zelf.

Hoeveel passen er?

na host en 12% marge
Aantal exemplaren van OPNsense per servergrootte
ServerAantal OPNsenseBeschikbaar
8 GB5,28 GB
16 GB12,32 GB
32 GB10×26,4 GB
64 GB21×54,56 GB
Reken door met je eigen hardware en de rest van je configuratie erbij. Open de planner

Ook in Netwerk