RAM das neue Gold: Software-Strategien gegen die Speicher-Knappheit
Server-Hardware ist durch den KI-Boom extrem teuer. Um in Proxmox-Clustern kostspielige Upgrades hinauszuzögern, können wir mit diesen Kniffen einfach mehr aus der bestehenden Hardware rausholen:
- KSM: Spart RAM, indem es gleiche Speicherseiten ähnlicher VMs einfach zusammenlegt.
- VirtIO Ballooning: Zieht ungenutzten Arbeitsspeicher im laufenden Betrieb von den VMs ab und gibt ihn frei.
- ZRAM & ZSWAP: Komprimieren Daten direkt im RAM – man tauscht also etwas CPU-Leistung gegen wertvollen Speicher.
- ZFS: Spart Platz durch Kompression. Ein gut eingestellter ARC drosselt zudem den RAM-Hunger.
- Ceph Erasure Coding: Braucht für Datensicherheit deutlich weniger Rohspeicher als klassische Replikate.
- bcache: Verpasst günstigen, großen HDDs per SSD-Cache einen starken IOPS-Boost.
Wie das genau genau aussieht, das erläutert dieser Vortrag.
Vorkenntnisse
Grundkenntnisse in Linux und Hypervisoren
Lernziele
- Hardware-Engpässe verstehen und die VM-Dichte zur Budgetschonung maximieren.
- Memory-Overcommitment durch KSM (Deduplizierung), VirtIO Ballooning (dynamische Zuweisung) und ZRAM (Kompression) beherrschen.
- ZFS-Speicherbedarf (ARC) begrenzen, Netto-Kapazitäten durch Ceph Erasure Coding erhöhen und HDDs via bcache kosteneffizient beschleunigen.