Capaciteitsplanner · Databases

Hoeveel RAM heeft InfluxDB nodig?

InfluxDB 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
Schijf30 GB

Waarom dit getal

Tijdreeksdatabase. Het geheugengebruik schaalt met het aantal reeksen dat je bijhoudt, niet met de hoeveelheid opgeslagen data.

LXC of VM?

Zet InfluxDB 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

  • Veel unieke tags betekent veel reeksen betekent veel geheugen — let op je tag-ontwerp.

Hoeveel passen er?

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

Ook in Databases