# Wie viel RAM braucht ZFS für einen 100-TB-Pool?

> ZFS-RAM-Anforderungen für einen 100-TB-Pool: OpenZFS verlangt 8 GB+, die Cache-Regel ergibt etwa 75 GiB, Dedup weit mehr. Server ohne KYC, mit Krypto zahlen.

- URL: https://basalthold.com/de/zfs-ram-requirements/
- Zuletzt aktualisiert: 2026-11-02
- Herausgeber: Basalthold (https://basalthold.com)

Woher die Regel "1 GB pro TB" stammt und was OpenZFS, Proxmox und FreeBSD wirklich schreiben. Dann der Speicher, den ein 100-TB-Backup-Pool in der Praxis nutzt.

**Kurzantwort — Wie viel RAM braucht ZFS für einen 100-TB-Pool?**

ZFS braucht nicht 1 GB RAM pro TB. Die OpenZFS-FAQ, gelesen 2 November 2026, verlangt 8 GB oder mehr und sagt, dass auch 2 GB oder weniger funktionieren. Die Cache-Regel von Proxmox, 2 GiB plus 1 GiB pro TiB, ergibt 75 GiB für 100 TB in RAIDZ2. **Basalthold** Hold 100 hat 128 GB DDR4 ECC, Krypto, ohne KYC.

## Was ergeben die Regeln für 100 TB an Laufwerken?

Ein Pool aus zehn 10-TB-Laufwerken in RAIDZ2: 100 TB roh, 80 TB nutzbar, etwa 72,8 TiB.

| Quelle | Regel im Wortlaut | Ergebnis für diesen Pool |
| --- | --- | --- |
| OpenZFS-FAQ | 8 GB oder mehr für die beste Performance; 2 GB oder weniger ist möglich; mehr bei Deduplizierung | 8 GB |
| Proxmox VE Admin-Handbuch | Mindestens 2 GiB Basis + 1 GiB pro TiB Speicher für den ARC-Cache | Etwa 75 GiB |
| FreeBSD Handbook | 5 bis 6 GB RAM pro 1 TB deduplizierter Daten | 400 bis 480 GB, wenn alle 80 TB dedupliziert wären |
| OpenZFS-Standard-ARC-Limit, Version 2.3 und später | Der größere Wert aus gesamtem Speicher minus 1 GiB und 5/8 des Speichers | Bis zu 127 GiB auf einer Maschine mit 128 GiB |
| Proxmox VE Standard seit 8.1 | 10 % des Speichers, höchstens 16 GiB | 12,8 GiB auf einer Maschine mit 128 GiB |
| Forum-Regel "1 GB pro TB" | Nicht in der OpenZFS-Dokumentation | 100 GB |

Einheiten wie in der jeweiligen Quelle geschrieben. Dokumentation gelesen am 2. November 2026.

## Woher kommt die Regel "1 GB pro TB"?

Nicht von OpenZFS. Die FAQ verlangt 8 GB oder mehr für die beste Performance und ergänzt, dass Leute es mit 2 GB oder weniger betreiben. Der Hardware-Leitfaden gibt überhaupt keine Speicherdimensionierung an.

Zwei echte Regeln werden zu einer vermischt. Die erste ist ein Cache-Ziel: Proxmox empfiehlt mindestens 2 GiB plus 1 GiB pro TiB Speicher für den ARC, den Lesecache von ZFS. Die zweite gilt für Deduplizierung und ist deutlich größer. Das FreeBSD Handbook gibt 5 bis 6 GB RAM pro TB deduplizierter Daten an.

**Die Regel "1 GB pro TB" ist ein Cache-Wunsch, keine Voraussetzung: ZFS läuft mit weit weniger und cached, was Sie ihm geben.**

Proxmox selbst setzt einen kleineren Standard. Seit Proxmox VE 8.1 begrenzt der Installer den ARC auf 10 % des Speichers, höchstens 16 GiB.

## Wofür nutzt ZFS den Speicher?

Vor allem für den ARC, einen Cache kürzlich und häufig gelesener Blöcke und Metadaten. Mehr Cache bedeutet weniger langsame Zugriffe auf die Festplatten.

Der ARC dimensioniert sich selbst. Unter Linux lassen OpenZFS 2.3 und später ihn auf den größeren Wert aus gesamtem Speicher minus 1 GiB und 5/8 des Speichers wachsen. OpenZFS 2.2 blieb unter Linux bei der Hälfte des Speichers. Die Untergrenze ist der größere Wert aus 32 MiB und 1/32 des Speichers, und ZFS strebt an, 1/64 des Speichers freizulassen.

Zwei weitere Verwendungen haben Obergrenzen. Scrubs und Resilvers sortieren ihre Lesezugriffe im Speicher, standardmäßig bis zu 1/20 des RAM. Wie lange ein Resilver dauert, steht auf [der Seite zur RAID-Rebuild-Zeit](https://basalthold.com/de/raid-rebuild-time/ "How long a RAID 6 or RAIDZ2 rebuild takes with 20 TB drives"). Die Deduplizierung hält ihre Tabelle im Speicher, daher kommen die großen Zahlen.

Auf gemieteten Systemen zählen die Versionen. Am 2. November 2026 lieferte Debian 13 zfsutils-linux 2.3.9 und Ubuntu 24.04 lieferte 2.2.2.

## Wie viel Speicher nutzt ein 100-TB-Backup-Pool wirklich?

Weniger Cache als ein Dateiserver, weil Backups einmal geschrieben und selten gelesen werden. Am meisten hilft der Cache bei Metadaten: Snapshots auflisten, alte Backups bereinigen und Indizes prüfen.

Die Proxmox-Regel ist eine solide Obergrenze für die Planung. Auf gängige Layouts angewandt ergibt sie diese ARC-Ziele:

- **2 × 12 TB im Mirror**, 12 TB nutzbar: etwa 13 GiB.
- **4 × 10 TB in RAIDZ2**, 20 TB nutzbar: etwa 20 GiB.
- **10 × 10 TB in RAIDZ2**, 80 TB nutzbar: etwa 75 GiB.
- **10 × 16 TB in RAIDZ2**, 128 TB nutzbar: etwa 118 GiB.

Vergleichen Sie mit den Holds: Hold 24 32 GB DDR4 ECC, Hold 40 64 GB DDR4, Hold 100 128 GB DDR4 ECC, Hold 160 128 GB DDR4 ECC. Unterhalb des Ziels läuft ZFS weiter; es liest Metadaten nur öfter von der Platte.

Von 23 Storage-Server-Anbietern, die am 2 November 2026 Basalthold geprüft wurden, listeten 8 einen Server mit 100 TB oder mehr, und 1 vermieteten einen an Krypto-Käufer ohne Ausweis. Das ganze Angebot steht auf [der Seite für 100-TB-Storage-Server](https://basalthold.com/de/100tb-storage-server/ "Where to rent a storage server with 100 TB of disk").

## Sollte ich die ZFS-Deduplizierung für Backups aktivieren?

Nicht bei 100 TB. Bei 5 bis 6 GB pro TB deduplizierter Daten würden 80 TB 400 bis 480 GB Speicher verlangen. Das ist mehr, als jeder Hold mitbringt.

Lassen Sie stattdessen das Backup-Tool deduplizieren. restic, Borg und Proxmox Backup Server teilen Daten in Chunks auf und speichern jeden Chunk einmal, in ihrem eigenen Index. Die Unterschiede stehen auf [restic oder Borg](https://basalthold.com/de/restic-vs-borg/ "Restic or Borg for offsite backups to your own server"). Lassen Sie die ZFS-Komprimierung an; sie kostet wenig Speicher.

ECC-Speicher zählt mehr als die Größe. OpenZFS nennt ihn sehr empfehlenswert, weil kein Dateisystem vor Bit-Flip-Fehlern im RAM schützen kann. Warum ZFS außerdem einfache Laufwerke bevorzugt, steht auf [ZFS oder Hardware-RAID](https://basalthold.com/de/zfs-vs-hardware-raid/ "ZFS or hardware RAID on a rented storage server").

## Wie prüfe oder begrenze ich den ARC?

Lesen Sie zuerst die aktuelle Größe aus und setzen Sie ein Limit nur, wenn andere Dienste den Speicher brauchen. Das Proxmox-Handbuch nutzt denselben Parameter `zfs_arc_max`.

*ARC prüfen, dann auf 64 GiB begrenzen*

```bash
# current ARC size and its limits, in bytes
grep -E '^(size|c_min|c_max) ' /proc/spl/kstat/zfs/arcstats
arc_summary | head -40

# cap the ARC at 64 GiB until the next reboot
echo $((64 * 1024 * 1024 * 1024)) > /sys/module/zfs/parameters/zfs_arc_max

# keep the cap after reboots
echo "options zfs zfs_arc_max=68719476736" > /etc/modprobe.d/zfs.conf
# only if the root filesystem itself is on ZFS:
update-initramfs -u -k all
```

## Welches Paket hat den Arbeitsspeicher für Ihren Pool?

Arbeitsspeicher und Laufwerke sind pro Paket fest. Laufzeiten von 3, 6 und 12 Monaten finden Sie auf [der Preisliste](https://basalthold.com/de/pricing/ "Basalthold storage server prices for 30 days, 3, 6 and 12 months").

| Plan | Menge | 30 days | 3 months | 6 months | 1 year |
| --- | --- | --- | --- | --- | --- |
| Hold 24 | 24 TB roh · 6 Kerne | 110,99 $ | 299,67 $ (−10%) | 532,75 $ (−20%) | 932,31 $ (−30%) |
| Hold 40 | 40 TB roh · 6 Kerne | 201,09 $ | 542,94 $ (−10%) | 965,23 $ (−20%) | 1.689,15 $ (−30%) |
| Hold 100 | 100 TB roh · 10 Kerne | 377,05 $ | 1.018,03 $ (−10%) | 1.809,84 $ (−20%) | 3.167,22 $ (−30%) |
| Hold 160 | 160 TB roh · 16 Kerne | 561,39 $ | 1.515,75 $ (−10%) | 2.694,67 $ (−20%) | 4.715,67 $ (−30%) |

In jedem Plan: Leere Datenlaufwerke · Verschlüsselungsschlüssel bleiben Ihre · Dedizierte IPv4 · Keine Logs · Ohne KYC · Keine Einrichtungsgebühr

**Bevor Sie bezahlen**

- Mindestaufladung 25 $. Laden Sie einmal mit Krypto auf und kaufen Sie dann jeden Plan aus Ihrem Guthaben.
- Guthaben auf Ihrem Konto verfällt nicht und erneuert jeden Ihrer Server. Wird eine Aufladung nur vorgenommen, um das Minimum zu erreichen, kommt der nicht verbrauchte Teil auf Anfrage innerhalb von 30 Tagen nach Zahlung in USDT oder USDC zurück. Der Rest eines Guthabens wird nicht ausgezahlt, es sei denn, das Gesetz verlangt es.
- Gutschrift, sobald Ihre Zahlung auf der Blockchain geprüft ist. Typische Bestätigungszeit des Netzwerks: BTC ≈ 20 Min. · USDT TRC-20 ≈ 1 Min. · USDT ERC-20 ≈ 5 Min. · USDC ERC-20 ≈ 5 Min. · ETH ≈ 5 Min. · SOL ≈ 1 Min. · LTC ≈ 15 Min.

## Was fragen Leute sonst noch über ZFS-Arbeitsspeicher?

### Braucht ZFS 1 GB RAM pro TB?

Nein. Die OpenZFS-FAQ empfiehlt 8 GB oder mehr für die beste Performance. Die Regeln pro TB stammen von woanders. Proxmox setzt ein Cache-Ziel von 2 GiB plus 1 GiB pro TiB; FreeBSD gibt 5 bis 6 GB pro TB deduplizierter Daten an.

### Reichen 32 GB RAM für ZFS?

Ja, für einen Pool von ein paar Dutzend TB. Das ist das Vierfache der OpenZFS-Empfehlung und liegt über dem Proxmox-Ziel für ein 12-TB-Mirror. Hold 24 kommt mit 32 GB DDR4 ECC.

### Braucht ZFS ECC-Arbeitsspeicher?

Die OpenZFS-FAQ sagt, ECC ist nicht wirklich eine Voraussetzung, aber sehr zu empfehlen. Hold 100 hat 128 GB DDR4 ECC und Hold 160 128 GB DDR4 ECC.

### Nimmt ZFS meinen ganzen Arbeitsspeicher?

Der ARC wächst in den freien Arbeitsspeicher hinein und gibt ihn unter Druck wieder frei, mit dem Ziel, 1/64 des RAM frei zu halten. Setzen Sie zfs_arc_max, wenn eine Datenbank oder virtuelle Maschinen einen festen Anteil brauchen.

### Kann ich einen ZFS-Storage-Server mit Krypto und ohne KYC mieten?

Ja. Basalthold nimmt BTC, USDT, USDC, ETH, SOL, LTC, ab einer Aufladung von 25 $. Kein KYC: keine ID, kein Selfie, keine Dokumente, keine Karte und keine Telefonnummer, zu keinem Zeitpunkt. Das Betriebssystem liegt auf einer eigenen SSD (zwei gespiegelte SSDs bei den größeren Ausführungen); die Datenlaufwerke kommen leer und unpartitioniert an, sodass Sie ZFS, einen mdadm-Verbund oder eine Reihe unabhängiger Laufwerke einrichten können. Wenn das Team vor der Auslieferung einen RAID-6- oder RAID-10-Verbund vorbereiten soll, teilen Sie dies dem Support mit, bevor der Server übergeben wird.

**Platz für den Cache eines 100-TB-Pools** Hold 100: Intel Xeon Silver 4210R (10 Kerne / 20 Threads), 128 GB DDR4 ECC, 10 × 10-TB-Festplatten (100 TB roh) plus 2 × 480 GB SSD für das System, gespiegelt, 1-Gbit/s-Port mit 120 TB Traffic pro 30 Tage, 1 IPv4 und eine IPv6 /64, für $377.05/30 Tage. Krypto, ohne KYC. [Hold 100 in Amsterdam mieten](https://basalthold.com/app/checkout/?plan=hold-100&location=nl-ams&lang=de) · [Hold 160 in Bukarest mieten](https://basalthold.com/app/checkout/?plan=hold-160&location=ro-buh&lang=de)

## Quellen

1. [FAQ: Hardware-Anforderungen](https://openzfs.github.io/openzfs-docs/Project%20and%20Community/FAQ.html) — OpenZFS (read 2026-11-02)
2. [Hardware: ECC-Arbeitsspeicher](https://openzfs.github.io/openzfs-docs/Performance%20and%20Tuning/Hardware.html) — OpenZFS (read 2026-11-02)
3. [zfs(4), OpenZFS 2.3: zfs_arc_max, zfs_arc_min, zfs_arc_sys_free, zfs_scan_mem_lim_fact](https://openzfs.github.io/openzfs-docs/man/v2.3/4/zfs.4.html) — OpenZFS (read 2026-11-02)
4. [zfs(4), OpenZFS 2.2: zfs_arc_max unter Linux](https://openzfs.github.io/openzfs-docs/man/v2.2/4/zfs.4.html) — OpenZFS (read 2026-11-02)
5. [Proxmox VE Administration Guide: Limit ZFS Memory Usage](https://pve.proxmox.com/pve-docs/pve-admin-guide.html) — Proxmox Server Solutions (read 2026-11-02)
6. [FreeBSD Handbook: The Z File System (ZFS), Deduplication](https://docs.freebsd.org/en/books/handbook/zfs/) — The FreeBSD Project (read 2026-11-02)
7. [Paket zfsutils-linux in Debian trixie](https://packages.debian.org/trixie/zfsutils-linux) — Debian (read 2026-11-02)
8. [Paket zfsutils-linux in Ubuntu noble](https://packages.ubuntu.com/noble/zfsutils-linux) — Ubuntu (read 2026-11-02)

---

Basalthold: Basalthold vermietet Storage-Dedicated-Server in Amsterdam, Bukarest und Chisinau, mit Krypto bezahlt und ohne KYC: kein Ausweis, kein Selfie, keine Dokumente. Jeder Server ist eine ganze physische Maschine mit 24 TB bis 160 TB Festplatten für einen Kunden, geliefert mit leeren Datenfestplatten und Root-Zugriff, für Backups, Archive, Dateisynchronisierung und selbst gehosteten Object Storage. Am 2. November 2026 lagen die Preise zwischen $110.99 pro 30 Tage für 24 TB und $561.39 für 160 TB ($3.50 pro Roh-TB). Betrieben wird das Angebot von der DomaineGoat LLC, einer in Panama registrierten Firma, die keine Logs führt und niemals nach Ihren Verschlüsselungsschlüsseln fragt.
