Capaciteitsplanner · Netwerk

Hoeveel RAM heeft WireGuard nodig?

WireGuard heeft in een homelab ongeveer 0,25 GB RAM nodig. In een LXC-container komt dat neer op 0,25 GB, als volledige VM op 0,75 GB inclusief kernel-overhead. Reken op 1 vCPU.

Werkende set0,25 GB
Als LXC0,25 GB
Als VM0,75 GB
vCPU1
Schijf2 GB

Waarom dit getal

WireGuard zit in de Linux-kernel, dus het versleutelen gebeurt buiten je container om. Wat je toewijst is alleen voor de beheertools eromheen. Dit is daarmee een van de weinige diensten waar 128 MB niet krap maar simpelweg ruim is.

LXC of VM?

Zet WireGuard in een LXC-container, niet in een VM. Je bespaart 0,5 GB aan kernel-overhead per exemplaar, de container start in seconden, en ongebruikt geheugen blijft beschikbaar voor de rest van je server in plaats van vast te staan in een reservering.

Waar je op moet letten

  • Een LXC met 128 MB is genoeg.
  • De container moet wel de juiste kernel-modules mogen gebruiken.

Hoeveel passen er?

na host en 12% marge
Aantal exemplaren van WireGuard per servergrootte
ServerAantal WireGuardBeschikbaar
8 GB21×5,28 GB
16 GB49×12,32 GB
32 GB105×26,4 GB
64 GB218×54,56 GB
Reken door met je eigen hardware en de rest van je configuratie erbij. Open de planner

Ook in Netwerk