# RAIDZ2 atau RAIDZ3: berapa banyak parity yang dibutuhkan ZFS pool besar?

> RAIDZ2 atau RAIDZ3 pada sepuluh drive 10 atau 16 TB: ruang, resilver, read-error, kapan triple parity sepadan. Drive kosong, kripto, tanpa KYC.

- URL: https://basalthold.com/id/raidz2-vs-raidz3/
- Terakhir diperbarui: 2026-11-02
- Penerbit: Basalthold (https://basalthold.com)

Dua atau tiga parity drive pada pool sepuluh drive: berapa ruang yang dikorbankan masing-masing, apa yang bisa dilewatinya, dan aritmetika di balik pilihan itu pada storage server sewaan.

**Jawaban singkat — RAIDZ2 atau RAIDZ3: berapa banyak parity yang dibutuhkan ZFS pool besar?**

RAIDZ2 cukup untuk sebagian besar pool 10 drive yang punya salinan kedua; RAIDZ3 sepadan ketika pool adalah satu-satunya salinan atau drive yang gagal bisa menunggu berhari-hari untuk diganti. Pada sepuluh drive 16 TB, RAIDZ2 menyisakan 128 TB dan RAIDZ3 112 TB (rumus OpenZFS, 2 November 2026). **Basalthold** Menyediakan 160 dan mengirimkannya kosong, hanya kripto, tanpa KYC.

## Berapa banyak ruang yang disisakan tiap level parity pada hold?

Ruang terpakai adalah (N − P) × ukuran drive: N drive dalam grup, P di antaranya senilai parity. Dalam TB desimal, sebelum metadata dan padding ZFS.

| Hold dan drive | RAIDZ2 terpakai | RAIDZ3 terpakai | Porsi parity (Z2 / Z3) | Kegagalan yang dilewati (Z2 / Z3) |
| --- | --- | --- | --- | --- |
| Hold 160: 10 × 16 TB HDD | 128 TB | 112 TB | 20% / 30% | 2 / 3 |
| Hold 100: 10 × 10 TB HDD | 80 TB | 70 TB | 20% / 30% | 2 / 3 |
| Hold 40: 4 × 10 TB HDD | 20 TB | 10 TB | 50% / 75% | 2 / 3 |
| Hold 24: 2 × 12 TB HDD | Tidak mungkin (minimal 3 drive) | Tidak mungkin (minimal 4 drive) | Mirror: 50% | Mirror: 1 |

Dihitung dengan rumus OpenZFS, bukan hasil pengukuran. Grup raidz membutuhkan satu device lebih banyak daripada jumlah parity-nya. Drive sesuai yang tercantum di 2 November 2026.

## Apa yang dilewati tiap level parity?

Manual OpenZFS menetapkan aturannya: grup raidz berisi N disk dengan P disk parity menampung sekitar (N − P) kali ukuran disk dan melewati P device yang gagal. RAIDZ2 melewati dua, RAIDZ3 tiga.

Halaman yang sama merekomendasikan 3 sampai 9 device per grup, "untuk membantu meningkatkan performa". Grup sepuluh drive berada satu di atas rentang itu. Rentang itu soal performa, bukan keamanan: parity menutup P kegagalan pada lebar berapa pun.

**Setiap parity drive tambahan membeli satu kegagalan lagi, dan mengorbankan satu drive ruang.** Di Hold 160 itu berarti 16 TB, atau 12,5% dari kapasitas RAIDZ2.

## Berapa lama pool terekspos selama resilver?

Selama waktu yang dibutuhkan drive baru untuk terisi. ZFS hanya me-resilver data yang disimpan pool, jadi pool yang terisi separuh membangun ulang sekitar separuh byte.

- **Kasus terbaik, drive 16 TB penuh:** 16 TB pada kecepatan maksimum 285 MB/s Seagate Exos X20 memakan waktu sekitar 15,6 jam.
- **Pool sibuk, contoh pada 50 MB/s:** drive yang sama memakan waktu sekitar 89 jam, atau 3,7 hari.
- **Sebelum resilver dimulai:** drive yang gagal di server sewaan menunggu datacenter untuk menggantinya. Saat drive gagal, buka tiket: tim akan menggantinya tanpa biaya, dan membangun ulang array di drive baru menjadi tanggung jawab setup Anda.

Selama jendela itu, RAIDZ2 tersisa satu parity dan RAIDZ3 tersisa dua. Aritmetika rebuild untuk drive 10 sampai 20 TB ada di [berapa lama rebuild RAID 6 atau RAIDZ2](https://basalthold.com/id/raid-rebuild-time/ "How long does a RAID 6 or RAIDZ2 rebuild take with 20 TB drives?").

## Apa yang berubah dengan sektor yang tidak terbaca?

Itu membuat parity drive ketiga berguna bahkan tanpa kegagalan ketiga. Data sheet Exos X20 mencantumkan non-recoverable read error sebesar 1 sektor per 10^15 bit yang dibaca. Itu satu sektor per 125 TB yang dibaca, pada batas atas data sheet.

Resilver membaca drive yang bertahan. Pada pool sepuluh drive 16 TB yang penuh, sembilan drive yang bertahan menyimpan 144 TB, jadi batas atas itu mengizinkan sekitar satu sektor yang tidak terbaca. Drive sungguhan biasanya lebih baik daripada ratingnya; rating adalah kasus terburuk yang diterima pabrikan.

- **RAIDZ2, satu drive mati:** ZFS membangun ulang sektor yang tidak terbaca dari parity yang tersisa. Tidak ada yang hilang.
- **RAIDZ2, dua drive mati:** tidak ada parity tersisa. Blok itu hilang, dan `zpool status -v` mencantumkan file yang berisi data error.
- **RAIDZ3, dua drive mati:** tersisa satu parity, jadi sektor itu dibangun ulang.

**RAIDZ3 adalah asuransi untuk kegagalan kedua, bukan yang pertama.**

## Seberapa mungkin kegagalan kedua terjadi selama jendela itu?

Kecil, di atas kertas. Backblaze melaporkan lifetime annualized failure rate 1,41% di seluruh drive-nya dalam laporan Q2 2026. Selama resilver 89 jam, satu drive gagal dengan probabilitas sekitar 1,41% × 89 ÷ 8.760, atau 0,014%. Dengan sembilan drive yang bertahan, peluang satu kegagalan lagi sekitar 0,13%.

Perhitungan itu menganggap kegagalan bersifat independen. Drive yang dibeli bersamaan berbagi model, batch, dan usia, dan resilver membebani setiap drive yang bertahan. Angka-angka itu adalah batas bawah, bukan ramalan.

Pasar bergerak ke ukuran itu. Dari 23 penjual storage server yang Basalthold periksa pada 2 November 2026, 8 mencantumkan server dengan hard drive 100 TB atau lebih.

## Bisakah saya beralih dari RAIDZ2 ke RAIDZ3 nanti?

Tidak. OpenZFS 2.3 menambahkan RAID-Z expansion: Anda bisa menambahkan disk baru ke grup yang sudah ada, dengan fitur pool `raidz_expansion`. Manual-nya menegaskan bahwa "a RAID-Z2 is still a RAID-Z2 even after expansion". Blok lama juga mempertahankan rasio data-ke-parity lamanya.

Mengubah level parity berarti menyalin data keluar, menghancurkan pool, dan membuatnya lagi. Di server sewaan, momen yang tepat adalah saat pengiriman, ketika data drive masih kosong. Sistem operasi berada di SSD-nya sendiri (dua SSD yang dimirror pada paket yang lebih besar); drive data datang kosong dan tanpa partisi, jadi Anda bisa membangun ZFS, array mdadm, atau sekumpulan disk independen. Jika Anda ingin tim menyiapkan array RAID 6 atau RAID 10 sebelum pengiriman, beri tahu support sebelum server diserahkan.

*Buat pool RAIDZ3 sepuluh drive dan periksa*

```bash
# your ten data drives by stable ID; the system SSDs stay out of the pool
ls -l /dev/disk/by-id/ | grep -v part

# three drives' worth of parity (replace DRIVE01 to DRIVE10 with the real IDs)
zpool create -o ashift=12 -O compression=lz4 tank raidz3 /dev/disk/by-id/ata-DRIVE{01..10}

# capacity, health, and the files hit by any data error
zpool list tank
zpool status -v tank
```

## Mana yang harus saya pilih di storage server sewaan?

Pilih berdasarkan untuk apa pool itu dan berapa lama kegagalan bisa menunggu.

- **RAIDZ2:** target backup yang salinan aslinya ada di tempat lain. File yang hilang bisa disalin lagi.
- **RAIDZ3:** arsip yang untuk sementara menjadi satu-satunya salinan, pool yang tidak bisa Anda pantau setiap hari, atau drive yang begitu besar sehingga resilver di bawah beban berjalan berhari-hari.
- **Dua atau empat drive:** mirror di Hold 24; di Hold 40, RAIDZ2 dan striped mirror sama-sama menyisakan 20 TB: RAIDZ2 melewati dua kegagalan apa pun, mirror memberi random I/O lebih cepat.

Hold 100 dan Hold 160 masing-masing membawa sepuluh data drive; syarat mereka ada di [halaman harga Basalthold](https://basalthold.com/id/pricing/ "How much does a rented Basalthold storage server cost?").

Parity bukan backup. Storage server bukan backup untuk dirinya sendiri: kami tidak menyimpan salinan data Anda di tempat lain, jadi salinan kedua di lokasi lain tetap menjadi tugas Anda. Salinan kedua yang lazim untuk NAS dijelaskan di [apa backup offsite terbaik untuk NAS](https://basalthold.com/id/offsite-backup-for-nas/ "What is the best offsite backup for a NAS?"). Trade-off yang sama tanpa ZFS ada di [RAID 6 atau RAID 10](https://basalthold.com/id/raid-6-vs-raid-10/ "RAID 6 or RAID 10: which is better for a rented storage server?"), dan mengapa ZFS menginginkan bare drive ada di [ZFS atau hardware RAID](https://basalthold.com/id/zfs-vs-hardware-raid/ "Should I use ZFS or hardware RAID on a rented storage server?").

## Apa lagi yang orang tanyakan tentang RAIDZ2 dan RAIDZ3?

### Apakah RAIDZ3 lebih lambat daripada RAIDZ2?

Sedikit, untuk write: setiap stripe membawa satu blok parity lebih banyak, jadi sepuluh drive menulis data ke tujuh, bukan delapan. Halaman RAIDZ OpenZFS memberi aturan praktis untuk keduanya: dengan large record default, random-read IOPS kira-kira setara satu disk, selebar apa pun grupnya.

### Apakah RAIDZ2 sama dengan RAID 6?

Keduanya melewati dua drive yang gagal. RAIDZ2 juga memberi checksum pada setiap blok dan hanya me-resilver data yang disimpan pool, sementara rebuild md RAID 6 menyalin seluruh drive. Keduanya dibandingkan di [RAID 6 atau RAID 10](https://basalthold.com/id/raid-6-vs-raid-10/ "RAID 6 or RAID 10: which is better for a rented storage server?").

### Haruskah saya pakai dRAID saja?

Bukan pada sepuluh drive. dRAID menyebarkan ruang cadangan ke setiap drive, yang menurut manual OpenZFS membuat resilvering jauh lebih cepat karena satu perangkat tidak lagi menjadi bottleneck. Ruang cadangan disisihkan di dalam grup, jadi pada sepuluh drive ruang itu diambil dari kapasitas yang dapat digunakan.

### Berapa banyak drive yang dapat dimiliki grup RAIDZ3?

Minimal empat, satu lebih banyak dari tiga drive parity-nya. OpenZFS merekomendasikan 3 hingga 9 perangkat per grup untuk performa. Pool yang lebih besar dapat memakai beberapa grup dengan ukuran tersebut.

### Apakah Basalthold membangun pool untuk saya?

Drive data datang dalam keadaan kosong, jadi Anda membangunnya dengan satu perintah. Sistem operasi berada di SSD-nya sendiri (dua SSD yang dimirror pada paket yang lebih besar); drive data datang kosong dan tanpa partisi, jadi Anda bisa membangun ZFS, array mdadm, atau sekumpulan disk independen. Jika Anda ingin tim menyiapkan array RAID 6 atau RAID 10 sebelum pengiriman, beri tahu support sebelum server diserahkan.

**Sepuluh drive kosong, parity Anda** Hold 160: AMD EPYC 7302P (16 core / 32 thread), 128 GB DDR4 ECC, 10 × 16 TB hard drive (160 TB raw) plus 2 × 480 GB SSD untuk sistem, mirrored, port 1 Gbit/s dengan 200 TB trafik per 30 hari, 1 IPv4 dan satu IPv6 /64, untuk $561,39/30 hari. Kripto, tanpa KYC. [Sewa Hold 160 di Amsterdam](https://basalthold.com/app/checkout/?plan=hold-160&location=nl-ams&lang=id) · [Sewa Hold 100 di Bucharest](https://basalthold.com/app/checkout/?plan=hold-100&location=ro-buh&lang=id)

## Sumber

1. [zpoolconcepts(7): perangkat virtual raidz dan draid](https://openzfs.github.io/openzfs-docs/man/master/7/zpoolconcepts.7.html) — OpenZFS (read 2026-11-02)
2. [RAIDZ: efisiensi ruang, baca dan tulis](https://openzfs.github.io/openzfs-docs/Basic%20Concepts/Pool%20Structure/RAIDZ.html) — OpenZFS (read 2026-11-02)
3. [zpool-attach(8): ekspansi RAID-Z](https://openzfs.github.io/openzfs-docs/man/master/8/zpool-attach.8.html) — OpenZFS (read 2026-11-02)
4. [zpool-status(8): opsi -v](https://openzfs.github.io/openzfs-docs/man/master/8/zpool-status.8.html) — OpenZFS (read 2026-11-02)
5. [Exos X20 data sheet (DS2080-2111US)](https://www.seagate.com/content/dam/seagate/migrated-assets/www-content/datasheets/pdfs/exos-x20-channel-DS2080-2111US-en_US.pdf) — Seagate Technology (November 2021, read 2026-11-02)
6. [Backblaze Drive Stats untuk Q2 2026](https://www.backblaze.com/blog/backblaze-drive-stats-for-q2-2026/) — Backblaze (2026-09-29, read 2026-11-02)

---

Basalthold: Basalthold menyewakan dedicated server penyimpanan di Amsterdam, Bucharest, dan Chisinau, dibayar dengan kripto tanpa KYC: tanpa ID, tanpa selfie, tanpa dokumen. Setiap server adalah satu mesin fisik utuh dengan hard drive 24 TB hingga 160 TB untuk satu pelanggan, dikirim dengan drive data kosong dan akses root, untuk backup, arsip, sinkronisasi file, dan object storage self-hosted. Pada 2 November 2026, harganya mulai $110.99 per 30 hari untuk 24 TB hingga $561.39 untuk 160 TB ($3.50 per TB mentah). Layanan ini dijalankan oleh DomaineGoat LLC, perusahaan yang terdaftar di Panama, tidak menyimpan log, dan tidak pernah meminta kunci enkripsi Anda.
