1サーバーあたり24 TBから160 TBのハードディスク · アムステルダム、ブカレスト、キシナウ · KYC不要。暗号資産で支払い:BTC, USDT, USDC, ETH, SOL, LTC, XMR
言語: 日本語
holdを選択

ガイド · ZFSサイジング · ドキュメント参照日 2026年11月2日

100 TBプールにZFSはどれくらいのRAMを必要としますか?

「1 TBあたり1 GB」ルールの出どころと、OpenZFS、Proxmox、FreeBSDが実際に記述している内容。そして、100 TBのバックアッププールが実際に使うメモリについて。

最終更新:

回答

100 TBプールにZFSはどれくらいのRAMを必要としますか?

ZFSは1 TBあたり1 GBのRAMを必要としません。2 November 2026で参照したOpenZFS FAQでは8 GB以上を求めており、2 GB以下でも動作すると述べています。Proxmoxのキャッシュルール(2 GiB+1 TiBあたり1 GiB)では、RAIDZ2の100 TBで75 GiBとなります。Basalthold Hold 100は128 GB DDR4 ECC、暗号資産、KYC不要です。

100 TBのドライブに対して、各ルールではどうなるか?

10 TBドライブ10台をRAIDZ2構成にした1つのプール: 生容量100 TB、使用可能容量80 TB、約72.8 TiB。

出典記載されているルールこのプールでの結果
OpenZFS FAQ最高のパフォーマンスには8 GB以上。2 GB以下でも可能。重複排除を使う場合はさらに多く8 GB
Proxmox VE管理ガイドARCキャッシュ用に最低2 GiBのベース+ストレージ1 TiBあたり1 GiB約75 GiB
FreeBSDハンドブック重複排除されたデータ1 TBあたり5~6 GBのRAM80 TBすべてを重複排除した場合、400~480 GB
OpenZFSのデフォルトARC上限、バージョン2.3以降全メモリから1 GiBを引いた値と、メモリの5/8のうち大きい方128 GiBのマシンで最大127 GiB
Proxmox VE 8.1以降のデフォルトメモリの10%、最大16 GiB128 GiBのマシンで12.8 GiB
「1 TBあたり1 GB」というフォーラムのルールOpenZFSのドキュメントには記載なし100 GB

単位は各ソースの表記のまま。ドキュメントは2026年11月2日に確認。

「1 TBあたり1 GB」のルールはどこから来たのですか?

OpenZFSからではありません。OpenZFSのFAQでは最高のパフォーマンスを得るには8 GB以上を推奨しつつ、2 GB以下でも動かしている人がいると付け加えています。ハードウェアガイドにはメモリ容量の目安が一切ありません。

実際には2つのルールが1つに混ざっています。1つ目はキャッシュの目標値です。ProxmoxはARC(ZFSの読み取りキャッシュ)に最低2 GiB、加えてストレージ1 TiBあたり1 GiBを推奨しています。2つ目は重複排除用で、はるかに大きな値です。FreeBSD Handbookでは、重複排除するデータ1 TBあたり5〜6 GBのRAMを挙げています。

1 TBあたり1 GBというルールはキャッシュの望ましい値であり、必須要件ではありません。ZFSははるかに少ないメモリでも動作し、与えられた分だけキャッシュします。

Proxmox自体はより小さなデフォルトを設定します。Proxmox VE 8.1以降、インストーラーはARCをメモリの10%、最大16 GiBに制限します。

ZFSはメモリを何に使うのですか?

主にARCに使います。ARCは最近読んだブロックや頻繁に読むブロック、メタデータのキャッシュです。キャッシュが多いほど、遅いハードドライブへのアクセスが減ります。

ARCは自身でサイズを調整します。Linuxでは、OpenZFS 2.3以降で全メモリから1 GiBを引いた値とメモリの5/8のうち大きい方まで拡大できます。OpenZFS 2.2ではLinuxでメモリの半分まででした。下限は32 MiBとメモリの1/32のうち大きい方で、ZFSはメモリの1/64を空けておくことを目指します。

他に上限のある用途が2つあります。scrubとresilverは読み取りをメモリ上で並べ替え、デフォルトでRAMの1/20まで使います。resilverにかかる時間はRAID再構築時間のページに記載しています。重複排除はテーブルをメモリに保持するため、大きな数値が必要になります。

レンタル環境ではバージョンが重要です。2026年11月2日時点で、Debian 13はzfsutils-linux 2.3.9を、Ubuntu 24.04は2.2.2を提供していました。

100 TBのバックアッププールは実際どれくらいのメモリを使いますか?

ファイルサーバーよりもキャッシュは少なくて済みます。バックアップは一度書き込まれ、めったに読まれないためです。キャッシュが最も役立つのはメタデータです。スナップショットの一覧表示、古いバックアップの削除、インデックスの確認などです。

Proxmoxのルールは計画を立てる上で妥当な上限です。一般的な構成に当てはめると、ARCの目標値は次のようになります。

  • 12 TB × 2のミラー、実効容量12 TB:約13 GiB。
  • 10 TB × 4のRAIDZ2、実効容量20 TB:約20 GiB。
  • 10 TB × 10のRAIDZ2、実効容量80 TB:約75 GiB。
  • 16 TB × 10のRAIDZ2、実効容量128 TB:約118 GiB。

保持しているプランと比べてみてください:Hold 24 32 GB DDR4 ECC、Hold 40 64 GB DDR4、Hold 100 128 GB DDR4 ECC、Hold 160 128 GB DDR4 ECC。目標値を下回ってもZFSは動作します。単にディスクからメタデータを読む頻度が増えるだけです。

2 November 2026に確認した23のストレージサーバー販売業者のうちBasalthold、8が100 TB以上のサーバーを掲載しており、1が本人確認なしで暗号資産で購入する人にレンタルしていました。提供内容の全体は100 TBストレージサーバーのページにあります。

バックアップにZFSの重複排除を有効にすべきですか?

100 TBでは有効にしないでください。重複排除するデータ1 TBあたり5〜6 GBが必要なので、80 TBでは400〜480 GBのメモリが必要になります。これはどのプランでも搭載している量を超えています。

代わりにバックアップツール側で重複排除しましょう。restic、Borg、Proxmox Backup Serverはデータをチャンクに分割し、それぞれのインデックス内で各チャンクを1回だけ保存します。違いはresticかBorgに記載しています。ZFSの圧縮はオンのままにしておいてください。ほとんどメモリを使いません。

メモリは容量よりもECCの方が重要です。RAM内のビット反転はどのファイルシステムでも防げないため、OpenZFSはECCメモリを強く推奨しています。ZFSがプレーンなドライブを求める理由はZFSかハードウェアRAIDに記載しています。

ARCを確認または上限設定するにはどうすればよいですか?

まず実際のサイズを確認し、他のサービスがメモリを必要とする場合にのみ上限を設定してください。Proxmoxのガイドでも同じzfs_arc_maxパラメータを使っています。

ARCを確認し、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

このプランには、プール用のメモリはどれくらいありますか?

メモリとドライブはプランごとに固定です。3か月、6か月、12か月の期間は価格表にあります。

レンタル期間

Hold 24

24 TB 生容量 · 6コア

$110.99

3 months $299.67 (−10%)6 months $532.75 (−20%)1 year $932.31 (−30%)

  • 2 × 12 TB ハードドライブ: 24 TB 生容量、$4.62/TB
  • Intel Xeon E-2176G、6コア / 12スレッド、32 GB DDR4 ECC
  • システム用480 GB SSD
  • 1 Gbit/sポート、30日あたり40 TBのトラフィック
  • Mangohost: Intel Xeon E3-1240 v2、4コア / 16 GB / ハードドライブ24 TBで月額$147.99
このholdをレンタル

Hold 40

40 TB 生容量 · 6コア

$201.09

3 months $542.94 (−10%)6 months $965.23 (−20%)1 year $1,689.15 (−30%)

  • 4 × 10 TB ハードドライブ: 40 TB 生容量、$5.02/TB
  • AMD Ryzen 5 3600、6コア / 12スレッド、64 GB DDR4
  • システム用512 GB NVMe
  • 1 Gbit/sポート、30日あたり60 TBのトラフィック
  • OffshoreDedi: Intel Xeon E5-2620 v3、6コア / 64 GB / ハードドライブ40 TBで月額$268.13
このholdをレンタル

Hold 100

100 TB 生容量 · 10コア

$377.05

3 months $1,018.03 (−10%)6 months $1,809.84 (−20%)1 year $3,167.22 (−30%)

  • 10 × 10 TB ハードドライブ: 100 TB 生容量、$3.77/TB
  • Intel Xeon Silver 4210R、10コア / 20スレッド、128 GB DDR4 ECC
  • 2 × 480 GB SSD(システム用、ミラーリング)
  • 1 Gbit/sポート、30日あたり120 TBのトラフィック
  • OffshoreDedi: Intel Xeon E5-2670 v3、12コア / 128 GB / ハードドライブ100 TBで月額$502.74
このholdをレンタル

全プラン共通: 空のデータドライブ · 暗号化キーはお客様の手元に · 専用IPv4 · ログなし · KYC不要 · セットアップ料無料

ZFSのメモリについて、ほかにどんな質問がありますか?

ZFSは1TBあたり1GBのRAMが必要ですか?

いいえ。OpenZFSのFAQでは、最高のパフォーマンスのために8GB以上を求めています。1TBあたりというルールは別のところから来ています。Proxmoxはキャッシュ目標を2GiB+1TiBあたり1GiBに設定し、FreeBSDは重複排除されたデータ1TBあたり5〜6GBを割り当てます。

ZFSに32GBのRAMで十分ですか?

はい、数十TBのプールなら十分です。OpenZFSの推奨値の4倍で、12TBのミラーに対するProxmoxの目標値も上回っています。Hold 24には32 GB DDR4 ECCが付属します。

ZFSにECCメモリは必要ですか?

OpenZFSのFAQでは、ECCは必須ではないものの強く推奨されると述べています。Hold 100には128 GB DDR4 ECCとHold 160 128 GB DDR4 ECCがあります。

ZFSはメモリを全部使い切ってしまいますか?

ARCは空きメモリまで拡大し、負荷がかかるとメモリを返します。RAMの1/64を空けておくことを目標とします。データベースや仮想マシンに固定の割り当てが必要なら、zfs_arc_maxを設定してください。

暗号資産で支払い、KYC不要でZFSストレージサーバーをレンタルできますか?

はい。BasaltholdではBTC, USDT, USDC, ETH, SOL, LTC, XMRでの支払いに対応しており、$1からのチャージで利用できます。KYC不要:身分証明書、自撮り、書類、カード、電話番号は一切不要です。オペレーティングシステムは専用のSSD上にあります(大型の筐体では2台のミラーリングされたSSD)。データドライブは空でパーティション未作成の状態で届くため、ZFS、mdadmアレイ、または独立したディスクのセットを構築できます。納品前にチームにRAID 6またはRAID 10アレイを準備してほしい場合は、サーバー引き渡し前にサポートへお伝えください。

100TBプールのキャッシュ用の容量

Hold 100:$377.05/30日あたりIntel Xeon Silver 4210R(10コア / 20スレッド)、128 GB DDR4 ECC、10 × 10 TB ハードディスク(100 TB Raw)に加えてシステム用の 2 × 480 GB SSD(ミラーリング)、1 Gbit/s ポートで30日あたり120 TBのトラフィック、1 IPv4 と IPv6 /64。暗号資産で支払い、KYC不要。

出典 (8)
  1. FAQ: ハードウェア要件 — OpenZFS (read 2026-11-02)
  2. ハードウェア: 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: Linuxでのzfs_arc_max — OpenZFS (read 2026-11-02)
  5. Proxmox VE管理ガイド: ZFSメモリ使用量の制限 pve.proxmox.com/pve-docs/pve-admin-guide.html — Proxmox Server Solutions (read 2026-11-02)
  6. FreeBSDハンドブック: Zファイルシステム(ZFS)、重複排除 — The FreeBSD Project (read 2026-11-02)
  7. Debian trixieのパッケージzfsutils-linux — Debian (read 2026-11-02)
  8. Ubuntu nobleのパッケージzfsutils-linux — Ubuntu (read 2026-11-02)

24 TB、$110.99/30日から · KYC不要

holdを選択