Entwickler

Container-RAM-Sizing-Rechner

Zu wenig RAM heißt OOM-Kill, zu viel heißt verbranntes Geld. Dieser Rechner ermittelt aus Anzahl und Speicherbedarf Deiner Container plus Betriebssystem-Reserve und einem Puffer den realistischen RAM-Bedarf des Hosts und schlägt eine passende Servergröße vor.

Wozu dient der Container-RAM-Sizing-Rechner?

Zu wenig RAM führt zu OOM-Kills und abgestürzten Containern, zu viel RAM verbrennt Geld für ungenutzte Serverkapazität. Dieser Rechner ermittelt den realistischen Arbeitsspeicherbedarf eines Docker- oder Container-Hosts. Aus Anzahl und RAM pro Container ergibt sich der Grundbedarf, dazu kommt eine Betriebssystem-Reserve für Kernel und Hostdienste sowie ein prozentualer Sicherheitspuffer für Lastspitzen.

Anschließend rundet der Rechner auf die nächste übliche Servergröße aus der Reihe 1, 2, 4, 8, 16, 32, 64, 128 GB auf und zeigt die zu erwartende Auslastung, den freien RAM und wie viele Container insgesamt auf diese Größe passen. So dimensionierst du deinen Host weder zu knapp noch verschwenderisch.

Beispiele

  • 8 Container à 512 MB plus 1 GB OS und 20 % Puffer ergeben rund 6,1 GB, gerundet auf eine 8-GB-Maschine.
  • Bei 8 GB Server bleiben nach dem Bedarf knapp 2 GB frei als Reserve für Wachstum.
  • Erhöhst du auf 16 Container, springt die Empfehlung auf die nächste Stufe von 16 GB.
  • Der RAM-Anteil OS zeigt, wie stark die feste Betriebssystem-Reserve bei wenigen Containern ins Gewicht fällt.

Häufige Fragen zum Container-RAM-Sizing-Rechner

Wofür ist die OS-Reserve gedacht?

Für Kernel, systemd, Docker-Daemon, Monitoring-Agents und Dateisystem-Caches. Ohne diese Reserve würde der Host unter Last instabil, selbst wenn die Container rechnerisch passen.

Wie hoch sollte der Sicherheitspuffer sein?

15 bis 25 Prozent sind ein guter Richtwert für normale Lasten. Bei stark schwankendem Speicherbedarf oder geplantem Wachstum darf der Puffer auch größer ausfallen.

Warum wird auf feste Servergrößen aufgerundet?

Weil Cloud-Anbieter und Hardware meist nur in Stufen wie 4, 8 oder 16 GB verfügbar sind. Der Rechner wählt die kleinste Stufe, die deinen empfohlenen Bedarf noch deckt.

Berücksichtigt der Rechner Swap?

Nein, er plant rein mit physischem RAM. Swap kann kurzfristige Spitzen abfangen, ist aber für produktive Container-Workloads kein Ersatz für ausreichend Arbeitsspeicher.