24 TB à 160 TB de disques durs par serveur · Amsterdam, Bucarest, Chisinau · sans KYC. Payez en crypto : BTC, USDT, USDC, ETH, SOL, LTC, XMR
Langue: Français
Choisissez une offre

Guide · dimensionnement ZFS · documentation consultée le 2 novembre 2026

De combien de RAM ZFS a-t-il besoin pour un pool de 100 TB ?

D'où vient la règle du « 1 GB par TB » et ce qu'écrivent réellement OpenZFS, Proxmox et FreeBSD. Ensuite, la mémoire qu'utilise en pratique un pool de sauvegarde de 100 TB.

Dernière mise à jour: · 8 min de lecture

Réponse rapide

De combien de RAM ZFS a-t-il besoin pour un pool de 100 TB ?

ZFS n'a pas besoin de 1 GB de RAM par TB. La FAQ OpenZFS, consultée 2 November 2026, demande 8 GB ou plus et indique que 2 GB ou moins fonctionne. La règle de cache de Proxmox, 2 GiB plus 1 GiB par TiB, donne 75 GiB pour 100 TB en RAIDZ2. Basalthold Hold 100 propose 128 GB DDR4 ECC, crypto, sans KYC.

Que donnent les règles pour 100 TB de disques ?

Un seul pool de dix disques de 10 TB en RAIDZ2 : 100 TB brut, 80 TB utilisables, environ 72,8 TiB.

SourceRègle telle qu'écriteRésultat pour ce pool
FAQ OpenZFS8 GB ou plus pour les meilleures performances ; 2 GB ou moins est possible ; davantage avec la déduplication8 GB
Guide d'administration Proxmox VEAu moins 2 GiB de base + 1 GiB par TiB de stockage, pour le cache ARCEnviron 75 GiB
Manuel FreeBSD5 à 6 GB de RAM par 1 TB de données dédupliquées400 à 480 GB si les 80 TB étaient entièrement dédupliqués
Limite ARC par défaut d'OpenZFS, version 2.3 et ultérieureLa plus grande valeur entre toute la mémoire moins 1 GiB et 5/8 de la mémoireJusqu'à 127 GiB sur une machine de 128 GiB
Valeur par défaut de Proxmox VE depuis 8.110 % de la mémoire, 16 GiB au maximum12,8 GiB sur une machine de 128 GiB
Règle de forum « 1 GB par TB »Absente de la documentation OpenZFS100 GB

Unités telles que chaque source les écrit. Documentation consultée le 2 novembre 2026.

D'où vient la règle du « 1 GB par TB » ?

Pas d'OpenZFS. Sa FAQ demande 8 GB ou plus pour les meilleures performances et précise que certains l'utilisent avec 2 GB ou moins. Son guide matériel ne donne aucun dimensionnement mémoire.

Deux vraies règles se confondent en une. La première est une cible de cache : Proxmox conseille au moins 2 GiB plus 1 GiB par TiB de stockage pour l'ARC, le cache de lecture de ZFS. La seconde concerne la déduplication, et elle est bien plus élevée. Le manuel FreeBSD donne 5 à 6 GB de RAM par TB de données dédupliquées.

La règle du 1 GB par TB est un souhait de cache, pas une exigence : ZFS tourne avec bien moins et met en cache ce que vous lui donnez.

Proxmox définit lui-même une valeur par défaut plus basse. Depuis Proxmox VE 8.1, l'installateur limite l'ARC à 10 % de la mémoire, 16 GiB au maximum.

À quoi ZFS utilise-t-il la mémoire ?

Surtout pour l'ARC, un cache des blocs et métadonnées lus récemment et fréquemment. Plus de cache signifie moins d'accès lents aux disques durs.

L'ARC se dimensionne seul. Sur Linux, OpenZFS 2.3 et ultérieur le laisse croître jusqu'à la plus grande valeur entre toute la mémoire moins 1 GiB et 5/8 de la mémoire. OpenZFS 2.2 s'arrêtait à la moitié de la mémoire sur Linux. Le plancher est la plus grande valeur entre 32 MiB et 1/32 de la mémoire, et ZFS vise à laisser 1/64 de la mémoire libre.

Deux autres usages ont des plafonds. Les scrubs et resilvers trient leurs lectures en mémoire, jusqu'à 1/20 de la RAM par défaut. La durée d'un resilver est détaillée sur la page du temps de reconstruction RAID. La déduplication garde sa table en mémoire, d'où les grands chiffres.

Les versions comptent sur les systèmes loués. Au 2 novembre 2026, Debian 13 livrait zfsutils-linux 2.3.9 et Ubuntu 24.04 livrait 2.2.2.

Combien de mémoire un pool de sauvegarde de 100 TB utilise-t-il vraiment ?

Moins de cache qu'un serveur de fichiers, car les sauvegardes sont écrites une fois et rarement lues. Le cache aide surtout pour les métadonnées : lister les snapshots, élaguer les anciennes sauvegardes et vérifier les index.

La règle Proxmox est un plafond raisonnable pour la planification. Appliquée aux configurations courantes, elle donne ces cibles d'ARC :

  • 2 × 12 TB en miroir, 12 TB utilisables : environ 13 GiB.
  • 4 × 10 TB en RAIDZ2, 20 TB utilisables : environ 20 GiB.
  • 10 × 10 TB en RAIDZ2, 80 TB utilisables : environ 75 GiB.
  • 10 × 16 TB en RAIDZ2, 128 TB utilisables : environ 118 GiB.

À comparer avec les holds : Hold 24 32 GB DDR4 ECC, Hold 40 64 GB DDR4, Hold 100 128 GB DDR4 ECC, Hold 160 128 GB DDR4 ECC. En dessous de la cible, ZFS tourne quand même ; il lit simplement les métadonnées sur disque plus souvent.

Sur 23 vendeurs de serveurs de stockage Basalthold vérifiés le 2 November 2026, 8 proposaient un serveur de 100 TB ou plus, et 1 en louaient un aux acheteurs en crypto sans pièce d'identité. Toute l'offre est sur la page des serveurs de stockage 100 TB.

Faut-il activer la déduplication ZFS pour les sauvegardes ?

Pas sur 100 TB. À 5 à 6 GB par TB de données dédupliquées, 80 TB demanderaient 400 à 480 GB de mémoire. C'est plus que ce que porte n'importe quel hold.

Laissez plutôt l'outil de sauvegarde dédupliquer. restic, Borg et Proxmox Backup Server découpent les données en chunks et stockent chaque chunk une seule fois, dans leur propre index. Les différences sont sur restic ou Borg. Gardez la compression ZFS activée ; elle coûte peu de mémoire.

La mémoire ECC compte plus que la quantité. OpenZFS la qualifie de hautement recommandée, car aucun système de fichiers ne peut se protéger contre les erreurs de bits en RAM. Pourquoi ZFS préfère aussi les disques bruts, c'est sur ZFS ou RAID matériel.

Comment vérifier ou plafonner l'ARC ?

Lisez d'abord la taille en direct, puis fixez une limite seulement si d'autres services ont besoin de la mémoire. Le guide Proxmox utilise le même paramètre zfs_arc_max.

Vérifiez l'ARC, puis plafonnez-le à 64 GiB
# 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

Quelle offre a la mémoire pour votre pool ?

La mémoire et les disques sont fixes par offre. Les durées de 3, 6 et 12 mois figurent sur la liste des prix.

Durée de location

Hold 24

24 TB bruts · 6 cœurs

110,99 $US

3 months 299,67 $US (−10%)6 months 532,75 $US (−20%)1 year 932,31 $US (−30%)

  • 2 × disques durs de 12 TB : 24 TB bruts, 4,62 $/TB
  • Intel Xeon E-2176G, 6 cœurs / 12 threads, 32 GB DDR4 ECC
  • 480 GB SSD pour le système
  • Port 1 Gbit/s, 40 TB de trafic par 30 jours
  • Mangohost : 147,99 $ par mois pour Intel Xeon E3-1240 v2, 4 cœurs / 16 GB / 24 TB de disques durs
Louer ce hold

Hold 40

40 TB bruts · 6 cœurs

201,09 $US

3 months 542,94 $US (−10%)6 months 965,23 $US (−20%)1 year 1 689,15 $US (−30%)

  • 4 × disques durs de 10 TB : 40 TB bruts, 5,02 $/TB
  • AMD Ryzen 5 3600, 6 cœurs / 12 threads, 64 GB DDR4
  • 512 GB NVMe pour le système
  • Port 1 Gbit/s, 60 TB de trafic par 30 jours
  • OffshoreDedi : 268,13 $ par mois pour Intel Xeon E5-2620 v3, 6 cœurs / 64 GB / 40 TB de disques durs
Louer ce hold

Hold 100

100 TB bruts · 10 cœurs

377,05 $US

3 months 1 018,03 $US (−10%)6 months 1 809,84 $US (−20%)1 year 3 167,22 $US (−30%)

  • 10 × disques durs de 10 TB : 100 TB bruts, 3,77 $/TB
  • Intel Xeon Silver 4210R, 10 cœurs / 20 threads, 128 GB DDR4 ECC
  • 2 × 480 GB SSD pour le système, en miroir
  • Port 1 Gbit/s, 120 TB de trafic par 30 jours
  • OffshoreDedi : 502,74 $ par mois pour Intel Xeon E5-2670 v3, 12 cœurs / 128 GB / 100 TB de disques durs
Louer ce hold

Dans chaque formule: Disques de données vierges · Les clés de chiffrement restent les vôtres · IPv4 dédiée · Aucun journal · Sans KYC · Sans frais d'installation

Quelles autres questions se posent sur la mémoire de ZFS ?

ZFS a-t-il besoin de 1 Go de RAM par To ?

Non. La FAQ OpenZFS demande 8 Go ou plus pour les meilleures performances. Les règles par To viennent d'ailleurs. Proxmox fixe une cible de cache de 2 Gio plus 1 Gio par Tio ; FreeBSD donne 5 à 6 Go par To de données dédupliquées.

32 Go de RAM suffisent-ils pour ZFS ?

Oui, pour un pool de quelques dizaines de To. C'est quatre fois la recommandation OpenZFS, et au-dessus de la cible Proxmox pour un miroir de 12 To. Hold 24 est livré avec 32 GB DDR4 ECC.

ZFS a-t-il besoin de mémoire ECC ?

La FAQ OpenZFS indique que l'ECC n'est pas vraiment une exigence mais est fortement recommandée. Hold 100 dispose de 128 GB DDR4 ECC et de Hold 160 128 GB DDR4 ECC.

ZFS va-t-il prendre toute ma mémoire ?

L'ARC grandit dans la mémoire libre et la restitue sous pression, en visant à garder 1/64 de la RAM libre. Définissez zfs_arc_max si une base de données ou des machines virtuelles ont besoin d'une part fixe.

Puis-je louer un serveur de stockage ZFS en crypto et sans KYC ?

Oui. Basalthold accepte BTC, USDT, USDC, ETH, SOL, LTC, XMR, à partir d'une recharge de 1 $US. Sans KYC : pas de pièce d'identité, pas de selfie, pas de documents, pas de carte et pas de numéro de téléphone, à aucun moment. Le système d'exploitation réside sur son propre SSD (deux SSD en miroir sur les plus grosses configurations) ; les disques de données arrivent vierges et non partitionnés, pour que vous puissiez monter du ZFS, une grappe mdadm ou un ensemble de disques indépendants. Si vous souhaitez que l'équipe prépare une grappe RAID 6 ou RAID 10 avant la livraison, indiquez-le au support avant la remise du serveur.

La place pour le cache d'un pool de 100 To

Hold 100 : Intel Xeon Silver 4210R (10 cœurs / 20 threads), 128 GB DDR4 ECC, 10 × 10 TB de disques durs (100 TB bruts) plus 2 × 480 GB SSD pour le système, en miroir, port 1 Gbit/s avec 120 TB de trafic par 30 jours, 1 IPv4 et un IPv6 /64, pour 377,05 $/30 jours. Crypto, sans KYC.

Sources (8)
  1. FAQ : Configuration matérielle requise — OpenZFS (read 2026-11-02)
  2. Matériel : mémoire ECC — 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 — OpenZFS (read 2026-11-02)
  4. zfs(4), OpenZFS 2.2 : zfs_arc_max sous Linux — OpenZFS (read 2026-11-02)
  5. Guide d'administration Proxmox VE : limiter l'utilisation de la mémoire par ZFS pve.proxmox.com/pve-docs/pve-admin-guide.html — Proxmox Server Solutions (read 2026-11-02)
  6. Manuel FreeBSD : le système de fichiers Z (ZFS), déduplication — The FreeBSD Project (read 2026-11-02)
  7. Paquet zfsutils-linux dans Debian trixie — Debian (read 2026-11-02)
  8. Paquet zfsutils-linux dans Ubuntu noble — Ubuntu (read 2026-11-02)

24 TB à partir de 110,99 $/30 jours · sans KYC

Choisissez une offre