서버당 24 TB에서 160 TB의 하드드라이브 · 암스테르담, 부쿠레슈티, 키시너우 · KYC 없음. 암호화폐로 결제: BTC, USDT, USDC, ETH, SOL, LTC
언어: 한국어
hold 선택

가이드 · ZFS 용량 산정 · 2026년 11월 2일 문서 확인

ZFS에서 100 TB 풀에 RAM이 얼마나 필요합니까?

"TB당 1 GB" 규칙이 어디서 나왔는지, OpenZFS, Proxmox, FreeBSD가 실제로 무엇이라고 쓰는지 살펴봅니다. 이어서 100 TB 백업 풀이 실제로 사용하는 메모리를 확인합니다.

최종 업데이트: · 6 분 소요

빠른 답변

ZFS에서 100 TB 풀에 RAM이 얼마나 필요합니까?

ZFS에 TB당 1 GB의 RAM이 필요한 것은 아닙니다. 2 November 2026을 확인한 OpenZFS FAQ는 8 GB 이상을 권장하면서 2 GB 이하라도 작동한다고 밝힙니다. Proxmox의 캐시 규칙(2 GiB에 TiB당 1 GiB 추가)에 따르면 RAIDZ2의 100 TB에는 75 GiB가 필요합니다. Basalthold Hold 100에는 128 GB DDR4 ECC가 있으며, 암호화폐 결제, KYC 없이 이용할 수 있습니다.

이 규칙들은 100 TB 드라이브에 대해 무엇을 제시합니까?

10 TB 드라이브 10개로 구성된 RAIDZ2 단일 풀: 원시 용량 100 TB, 사용 가능 용량 80 TB, 약 72.8 TiB.

출처규칙 원문이 풀에 적용한 결과
OpenZFS FAQ최상의 성능을 위해 8 GB 이상, 2 GB 이하도 가능, 중복 제거 시 더 필요8 GB
Proxmox VE 관리자 가이드최소 2 GiB 기본 + TiB당 1 GiB의 스토리지(ARC 캐시용)약 75 GiB
FreeBSD Handbook중복 제거된 데이터 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 이하로도 사람들이 사용한다고 덧붙입니다. 하드웨어 가이드에는 메모리 용량 산정에 대한 내용이 전혀 없습니다.

서로 다른 두 가지 실제 규칙이 하나로 섞여 있습니다. 첫 번째는 캐시 목표입니다. Proxmox는 ZFS의 읽기 캐시인 ARC에 대해 최소 2 GiB에 더해 스토리지 1 TiB당 1 GiB를 권장합니다. 두 번째는 중복 제거(deduplication)에 관한 것으로, 훨씬 더 큽니다. FreeBSD Handbook은 중복 제거된 데이터 1 TB당 5~6 GB의 RAM을 제시합니다.

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을 비워 두는 것을 목표로 합니다.

다른 두 가지 용도에는 상한이 있습니다. 스크럽과 리실버는 읽기를 메모리에서 정렬하며, 기본적으로 RAM의 1/20까지 사용합니다. 리실버에 걸리는 시간은 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.
  • RAIDZ2 구성 10 TB × 4, 사용 가능 20 TB: 약 20 GiB.
  • RAIDZ2 구성 10 TB × 10, 사용 가능 80 TB: 약 75 GiB.
  • RAIDZ2 구성 16 TB × 10, 사용 가능 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에 Basalthold를 확인한 23개의 스토리지 서버 판매처 중 8곳이 100 TB 이상 서버를 올렸고, 1곳이 암호화폐 구매자에게 신분 확인 없이 임대해 주었습니다. 전체 내용은 100 TB 스토리지 서버 페이지에서 확인할 수 있습니다.

백업용으로 ZFS 중복 제거를 켜야 하나요?

100 TB에서는 켜지 마세요. 중복 제거된 데이터 1 TB당 5~6 GB가 필요하므로, 80 TB라면 400~480 GB의 메모리가 필요합니다. 어떤 보유 서버도 이만큼의 메모리를 갖추지 못합니다.

대신 백업 도구가 중복 제거를 하도록 두세요. restic, Borg, Proxmox Backup Server는 데이터를 청크로 나누고 각 청크를 자체 인덱스에 한 번만 저장합니다. 차이점은 restic 또는 Borg에서 확인할 수 있습니다. ZFS 압축은 계속 켜 두세요. 메모리를 거의 소모하지 않습니다.

용량보다 ECC 메모리가 더 중요합니다. OpenZFS는 이를 적극 권장하는데, 어떤 파일시스템도 RAM의 비트 플립을 막을 수 없기 때문입니다. 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코어

US$110.99

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

  • 12 TB 하드 드라이브 2개: 원시 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코어

US$201.09

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

  • 10 TB 하드 드라이브 4개: 원시 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코어

US$377.05

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

  • 10 TB 하드 드라이브 10개: 원시 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는 TB당 1GB의 RAM이 필요한가요?

아니요. OpenZFS FAQ는 최상의 성능을 위해 8GB 이상을 권장합니다. TB당 규칙은 다른 곳에서 나온 것입니다. Proxmox는 2GiB에 TiB당 1GiB를 더한 캐시 목표를 설정하고, FreeBSD는 중복 제거된 데이터의 TB당 5~6GB를 제시합니다.

ZFS에 32GB의 RAM이면 충분한가요?

네, 수십 TB 규모의 풀에는 충분합니다. OpenZFS 권장 사양의 네 배이며, 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을(를) 받으며, 최소 충전 금액은 US$25입니다. KYC 없음: 어느 단계에서도 신분증, 셀피, 서류, 카드, 전화번호를 요구하지 않습니다. 운영 체제는 전용 SSD에 설치됩니다(용량이 큰 모델은 미러링된 SSD 2개에 설치). 데이터 드라이브는 비어 있고 파티션이 나뉘지 않은 상태로 제공되므로 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 원시 용량) 및 시스템용 2 × 480 GB SSD 미러링, 30일당 120 TB 트래픽의 1 Gbit/s 포트, IPv4 1개 및 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 선택