Kalkulator Kapasitas Proxmox ZFS & Hardware RAID
Hitung kapasitas bersih ZFS Proxmox VE, sector padding loss, slop space, batas aman 80%, RAM ARC, dan generator CLI zpool create.
Parameter Input
Hasil Perhitungan
- Jumlah Total Disk
- 6 Disk
- Kapasitas per Disk
- 4
- Satuan Kapasitas
- TB
- Topologi VDEV ZFS
- raidz2
- Jenis Media Penyimpanan
- ssd
- Spesifikasi Media Disk
- Enterprise SSD
- Jumlah Stripe VDEV
- 1 VDEV
- Nilai Ashift Sektor
- 12
- Ukuran Recordsize ZFS
- 128 KiB
- Nama ZFS Pool
- rpool-data
- Kapasitas Mentah Total (Desimal)
- 24 TB
- Kapasitas Mentah Total (Biner)
- 21,83 TiB
- Kapasitas RAID Standar (Desimal)
- 16 TB
- Kapasitas RAID Standar (Biner)
- 14,55 TiB
- Alokasi Parity & Hot Spare
- 8 TB
- Overhead Padding Sektor ZFS
- 0,45 TB
- Cadangan Slop Space ZFS (1/32)
- 0,137 TB
- Kapasitas Bersih ZFS (Desimal)
- 15,41 TB
- Kapasitas Bersih ZFS (Biner)
- 14,02 TiB
- Batas Kapasitas Aman ZFS 80% (TB)
- 12,33 TB
- Batas Kapasitas Aman ZFS 80% (TiB)
- 11,21 TiB
- Toleransi Kegagalan Disk
- 2 drive per VDEV bersamaan
- Estimasi Performa Baca (Read)
- 4×
- Estimasi Performa Tulis (Write)
- 1×
- Estimasi IOPS Baca Acak
- 32.000 IOPS
- Estimasi IOPS Tulis Acak
- 6.800 IOPS
- RAM Minimum ZFS ARC
- 26 GB
- Rekomendasi RAM ZFS ARC Produksi
- 32 GB
Untuk ZFS Proxmox, hindari Hardware RAID Card (PERC/SmartArray dalam mode RAID); gunakan mode HBA/IT-Mode dan UPS Pure Sinewave.
# ===================================================================== # InfraCalc.web.id — ZFS Pool untuk Proxmox VE | Topologi: RAIDZ2 | 6 Drive (24 TB Raw) # Kapasitas Bersih ZFS: 15.41 TB (14.02 TiB) | Batas Aman 80%: 12.33 TB (11.21 TiB) # Ganti ID DISK dengan ID asli dari: ls -l /dev/disk/by-id/ (hindari nama /dev/sdX) # ===================================================================== # 1. Buat ZFS Storage Pool di Terminal Proxmox VE zpool create -f -o ashift=12 -O compression=zstd -O acltype=posixacl -O xattr=sa -O normalization=formD rpool-data \ raidz2 /dev/disk/by-id/nvme-DISK_1 /dev/disk/by-id/nvme-DISK_2 /dev/disk/by-id/nvme-DISK_3 /dev/disk/by-id/nvme-DISK_4 /dev/disk/by-id/nvme-DISK_5 /dev/disk/by-id/nvme-DISK_6 # 2. Rekomendasi Dataset Options untuk Proxmox VM & Container zfs set recordsize=128k rpool-data zfs set atime=off rpool-data # 3. Verifikasi Status Pool zpool status rpool-data zfs list rpool-data
Visual 2D Server Rack & Patch Panel Builder (EIA-310 19")
- 1U–4U (Bawah): UPS & Bank Baterai VRLA ditempatkan paling bawah untuk menjaga titik berat (center of gravity) agar rak tidak jungkir.
- Tengah: Server Proxmox, ZFS Storage Array, atau NVR dipasang sejajar dada untuk kemudahan perawatan hot-swap & aliran udara dingin.
- Atas: Switch PoE, Patch Panel Cat6, dan Brush Panel di posisi teratas untuk jalur trunking kabel plafon/tray.
Buat Draft RAB / BoQ Proyek (Bill of Quantities)
| Kode | Uraian Material & Perangkat | Qty (+15%) | Satuan | Harga Satuan (Rp) | Subtotal (Rp) |
|---|---|---|---|---|---|
| UPS-UNIT | Online Sinewave Rackmount UPS (2200 VA) Pure Sinewave, PF 0.8–0.9, AVR Stabilizer | 1 | Unit | Rp 6.800.000 | |
| BATT-VRLA | Baterai VRLA Deep-Cycle 12V (Total Kapasitas ~100 Ah) Maintenance-Free Sealed Lead Acid | 2 | Unit | Rp 3.700.000 | |
| SRV-DISK | Enterprise NAS / Server Storage Drive & Railkit CMR 7200 RPM 24/7 Enterprise Grade | 4 | Unit | Rp 11.800.000 | |
| RACK-PDU | 19" Server Rack Cabinet + Metered PDU + Kabel Power C13/C14 Termasuk grounding bar & kipas sirkulasi | 2(Base: 1) | Paket | Rp 9.700.000 | |
| Subtotal Material & Perangkat: | Rp 32.000.000 | ||||
| Estimasi Jasa Instalasi, Terminasi & Komisioning (10%): | Rp 3.200.000 | ||||
| PPN (11%): | Rp 3.872.000 | ||||
| GRAND TOTAL ESTIMASI RAB: | Rp 39.072.000 | ||||
Catatan: Harga satuan di atas adalah referensi estimasi awal dan dapat disesuaikan langsung pada kolom tabel.Referensi Teknis & BoQ — Built for Network & System Engineers
Catatan Akurasi Teknis: Hasil perhitungan di atas bersifat estimasi rekayasa berdasarkan parameter standar RFC/IEEE/ITU-T. Kondisi aktual di lapangan dapat dipengaruhi oleh overhead protokol, kualitas perangkat, dan interferensi lingkungan.
Cara Menggunakan Alat Ini
- Tentukan jumlah drive, kapasitas per drive (TB atau GB), dan topologi ZFS (Mirror / RAID 10, RAIDZ1, RAIDZ2, atau RAIDZ3).
- Pilih nilai ashift (ashift 12 untuk drive 4K modern), dataset recordsize (128 KiB standar, 16 KiB database, atau 1024 KiB backup), dan tipe media (NVMe, Enterprise SSD, atau HDD).
- Tinjau kapasitas bersih ZFS, batas aman 80% performa, estimasi IOPS, dan kebutuhan RAM ARC host, lalu salin perintah zpool create ke shell Proxmox VE.
Contoh Perhitungan Nyata: Proxmox Standard 6 × 4 TB RAIDZ2
Contoh terhitung: Array 6 drive × 4 TB (24 TB / 21.83 TiB raw) dengan RAIDZ2 menghasilkan kapasitas bersih ZFS sebesar 15.41 TB (14.02 TiB) setelah dikurangi parity, padding loss (0.45 TB), dan slop space (0.1374 TB). Batas aman performa 80% adalah 12.33 TB (11.21 TiB) dengan rekomendasi RAM ARC minimal 26 GB (rekomendasi host 32 GB).
- Jumlah Drive Fisik
- 6 Disk
- Kapasitas per Drive
- 4
- Satuan Kapasitas
- TB (Terabyte Desimal 10^12)
- Topologi Redundansi ZFS
- RAIDZ2 (Dual Parity — Rekomendasi Production)
- Sektor Disk ashift (Pool Alignment)
- ashift 12 (4 KiB — Standar NVMe/SSD/HDD 4Kn/512e)
- Dataset recordsize
- 128 KiB (Default ZFS & Proxmox General)
- Tipe Media Penyimpanan
- Enterprise SATA/SAS SSD (~8.000 IOPS)
- Nama ZFS Pool Proxmox
- rpool-data
- Jumlah Total Disk
- 6 Disk
- Kapasitas per Disk
- 4
- Satuan Kapasitas
- TB
- Topologi VDEV ZFS
- raidz2
- Jenis Media Penyimpanan
- ssd
- Spesifikasi Media Disk
- Enterprise SSD
- Jumlah Stripe VDEV
- 1 VDEV
- Nilai Ashift Sektor
- 12
- Ukuran Recordsize ZFS
- 128 KiB
- Nama ZFS Pool
- rpool-data
- Kapasitas Mentah Total (Desimal)
- 24 TB
- Kapasitas Mentah Total (Biner)
- 21,83 TiB
- Kapasitas RAID Standar (Desimal)
- 16 TB
- Kapasitas RAID Standar (Biner)
- 14,55 TiB
- Alokasi Parity & Hot Spare
- 8 TB
- Overhead Padding Sektor ZFS
- 0,45 TB
- Cadangan Slop Space ZFS (1/32)
- 0,137 TB
- Kapasitas Bersih ZFS (Desimal)
- 15,41 TB
- Kapasitas Bersih ZFS (Biner)
- 14,02 TiB
- Batas Kapasitas Aman ZFS 80% (TB)
- 12,33 TB
- Batas Kapasitas Aman ZFS 80% (TiB)
- 11,21 TiB
- Toleransi Kegagalan Disk
- 2 drive per VDEV bersamaan
- Estimasi Performa Baca (Read)
- 4×
- Estimasi Performa Tulis (Write)
- 1×
- Estimasi IOPS Baca Acak
- 32.000 IOPS
- Estimasi IOPS Tulis Acak
- 6.800 IOPS
- RAM Minimum ZFS ARC
- 26 GB
- Rekomendasi RAM ZFS ARC Produksi
- 32 GB
- Script Konfigurasi Terminal (CLI)
- # ===================================================================== # InfraCalc.web.id — ZFS Pool untuk Proxmox VE | Topologi: RAIDZ2 | 6 Drive (24 TB Raw) # Kapasitas Bersih ZFS: 15.41 TB (14.02 TiB) | Batas Aman 80%: 12.33 TB (11.21 TiB) # Ganti ID DISK dengan ID asli dari: ls -l /dev/disk/by-id/ (hindari nama /dev/sdX) # ===================================================================== # 1. Buat ZFS Storage Pool di Terminal Proxmox VE zpool create -f -o ashift=12 -O compression=zstd -O acltype=posixacl -O xattr=sa -O normalization=formD rpool-data \ raidz2 /dev/disk/by-id/nvme-DISK_1 /dev/disk/by-id/nvme-DISK_2 /dev/disk/by-id/nvme-DISK_3 /dev/disk/by-id/nvme-DISK_4 /dev/disk/by-id/nvme-DISK_5 /dev/disk/by-id/nvme-DISK_6 # 2. Rekomendasi Dataset Options untuk Proxmox VM & Container zfs set recordsize=128k rpool-data zfs set atime=off rpool-data # 3. Verifikasi Status Pool zpool status rpool-data zfs list rpool-data
Konsep Dasar & Catatan Teknis
Cara Perhitungan (Rumus & Langkah)
Rumus Matematika
- Kapasitas Bruto Raw (TB) = Jumlah Drive × Kapasitas per Drive
- Kapasitas Biner (TiB) = Kapasitas TB × 0,9094947 (konversi 10^12 ke 2^40)
- Standard Usable = Drive Data Efektif × Kapasitas per Drive
- Padding Loss = Standard Usable × Rasio Padding (0,028 untuk 128k recordsize)
- Slop Space = min((Standard Usable − Padding Loss) × 1/32, 0,1374 TB / 128 GiB)
- Kapasitas Bersih ZFS = Standard Usable − Padding Loss − Slop Space
- Batas Aman 80% = Kapasitas Bersih ZFS × 0,80 (mencegah degradasi performa Copy-on-Write)
- Rekomendasi RAM ARC = Base 2 GB + 1 GB per TB Kapasitas Raw
Langkah Substitusi
- Raw Pool Capacity: 6 × 4 TB = 24 TB (21.83 TiB)
- Standard Hardware RAID baseline: 4 effective data drives = 16 TB (14.55 TiB)
- OpenZFS Overheads: RAIDZ sector padding loss = 0.45 TB (128k recordsize), slop space allocation = 0.1374 TB (capped at 128 GiB)
- Net ZFS Usable: 15.41 TB (14.02 TiB); Recommended 80% Safe Capacity ceiling = 12.33 TB (11.21 TiB)
- Host Memory Sizing: Base 2 GB + 1 GB/TB raw = 26 GB ARC RAM (Recommend 32 GB total host RAM)
Pertanyaan yang Sering Diajukan (FAQ)
Mengapa kapasitas ZFS yang terbaca di Proxmox selalu lebih kecil daripada hardware RAID biasa?
Selain perbedaan konversi desimal TB (10^12) ke biner TiB (2^40) yang menyusutkan angka sekitar 9%, ZFS mencadangkan ruang Slop Space (1/32 dari pool, maks 128 GiB), sector padding overhead pada RAIDZ, serta metadata redundansi internal.
Mengapa penyimpanan ZFS sangat disarankan tidak diisi lebih dari 80%?
Karena ZFS adalah Copy-on-Write filesystem. Ketika ruang kosong tersisa di bawah 20%, ZFS beralih dari alokator ruang cepat (first-fit) ke alokator ruang ketat (best-fit) yang memicu fragmentasi ekstrem dan menurunkan kecepatan tulis secara drastis.
Berapa banyak RAM yang dibutuhkan Proxmox VE untuk ZFS ARC?
Aturan standar industri adalah 2 GB RAM dasar untuk OS ditambah 1 GB RAM per 1 TB kapasitas penyimpanan raw. Jika Anda mengaktifkan fitur Deduplikasi, kebutuhan RAM melonjak menjadi minimal 5 GB per 1 TB storage.
Mengapa kita wajib menggunakan nama `/dev/disk/by-id/` dan menghindari `/dev/sda` pada Proxmox?
Nama perangkat Linux seperti `/dev/sda` atau `/dev/sdb` dapat berubah urutannya saat server reboot atau kabel SATA/SAS dipindahkan. Menggunakan `/dev/disk/by-id/` mengidentifikasi disk secara unik berdasarkan nomor seri pabrik sehingga pool tidak pernah gagal import.
Alat Kalkulator Terkait
Lihat Semua Kalkulator Server, ZFS & UPS →Hitung kapasitas usable, ruang parity hilang, efisiensi penyimpanan, dan toleransi kerusakan drive untuk RAID 0, 1, 5, 6, 10, 50, dan 60.
Hitung kapasitas daya UPS server (kVA/VA), waktu backup baterai VRLA (Ah), dan estimasi tagihan listrik PLN bulanan dengan margin aman 25%.
Hitung beban panas ruang server dalam BTU/hr, konversi ke PK AC dengan redundansi 24/7, serta ukuran rack unit (U) dengan buffer sirkulasi udara.
Hitung kebutuhan core CPU, RAM host hypervisor Proxmox/VMware dengan buffer ZFS ARC, serta estimasi waktu backup transfer data jaringan.
Generator label penamaan kabel patch panel, rak server, dan tag aset QR standar ANSI/TIA-606-C siap cetak untuk manajemen kabel rapi profesional.
Bandingkan spesifikasi teknis ZFS RAIDZ1 vs RAIDZ2 vs RAID10, penghematan hardisk CCTV H.264 vs H.265+, serta throughput WireGuard vs IPsec vs OpenVPN.
Referensi Standar & Catatan
- OpenZFS Documentation — Storage Pool Administration & Performance
- Proxmox VE Documentation — ZFS on Linux
Catatan: Hasil di atas merupakan estimasi berdasarkan rumus standar. Selalu verifikasi dengan dokumentasi resmi vendor dan kondisi lapangan sebelum implementasi pada lingkungan produksi.
🔗Skenario Terkait & Kalkulator Pendukung
Lihat 30+ Skenario Lainnya →🛠️ Kalkulator Pendukung Kategori Serupa:
Hitung kapasitas usable, ruang parity hilang, efisiensi penyimpanan, dan toleransi kerusakan drive untuk RAID 0, 1, 5, 6, 10, 50, dan 60.
Hitung kapasitas daya UPS server (kVA/VA), waktu backup baterai VRLA (Ah), dan estimasi tagihan listrik PLN bulanan dengan margin aman 25%.
Hitung beban panas ruang server dalam BTU/hr, konversi ke PK AC dengan redundansi 24/7, serta ukuran rack unit (U) dengan buffer sirkulasi udara.
Hitung kebutuhan core CPU, RAM host hypervisor Proxmox/VMware dengan buffer ZFS ARC, serta estimasi waktu backup transfer data jaringan.
Analisis Sensitivitas Rekayasa, Kurva Karakteristik & Sitasi Teknis
1. Matriks Analisis Sensitivitas & Rentang Toleransi 3-Kondisi (Matriks Toleransi 3 Titik Desain)
Evaluasi perbandingan antara batas teoretis laboratorium (0% rugi-rugi), titik operasional nominal saat ini, dan batas konservatif lapangan (termasuk derating suhu konduktor, penuaan komponen, serta margin keamanan ±15%).
| Parameter Terukur | Kondisi Ideal Teoretis | Titik Kerja Operasional (Nominal) | Batas Konservatif (Worst-Case ±15%) | Kaidah Koreksi Rekayasa |
|---|---|---|---|---|
| Jumlah Total Disk | 5,4 | 6 | 6,9 | Safety Margin Kapasitas (+15% Overhead) |
| Kapasitas per Disk | 3,6 | 4 | 4,6 | Safety Margin Kapasitas (+15% Overhead) |
| Jumlah Stripe VDEV | 0,9 | 1 | 1,15 | Safety Margin Kapasitas (+15% Overhead) |
| Nilai Ashift Sektor | 10,8 | 12 | 13,8 | Safety Margin Kapasitas (+15% Overhead) |
| Ukuran Recordsize ZFS | 115 | 128 | 147 | Safety Margin Kapasitas (+15% Overhead) |
2. Kurva Karakteristik Rekayasa, Fungsi & Titik Operasi (x₀, y₀)
3. Konstanta Fisika & Klausul Standar Normatif
Rasio Konversi Terabyte Desimal (SI) ke Tebibyte Biner (IEC)
Clause 4 — Binary Prefixes — 1 TB = 10¹² Byte; 1 TiB = 2⁴⁰ Byte = 1.099.511.627.776 Byte.
Koefisien Suhu Resistansi Tembaga Murni
International Annealed Copper Standard — Digunakan pada koreksi suhu: R(T) = R_20 × [1 + 0.00393 × (T - 20)].
4. Kutipan Referensi Teknis & Akademik Independen (IEEE / APA 7th / BibTeX / LaTeX)
Gunakan format sitasi standar di bawah ini untuk melampirkan metodologi perhitungan ke dalam dokumen spesifikasi teknis, laporan audit, karya ilmiah, atau jurnal rekayasa.
[IEEE] KalkuNet Engineering Team, "Kalkulator Kapasitas Proxmox ZFS & Hardware RAID — Instrumen Komputasi & Verifikasi Standar Teknis," KalkuNet Technical Suite, 2026. [Online]. Tersedia: https://kalkunet.com/id/tools/zfs-raid-calculator. [Diakses: 2026-11-08].
[APA 7th] KalkuNet Engineering Team. (2026). Kalkulator Kapasitas Proxmox ZFS & Hardware RAID (Rilis Produksi 2026-11-08) [Perangkat lunak komputasi teknik]. KalkuNet. https://kalkunet.com/id/tools/zfs-raid-calculator
@software{kalkunet_zfs_raid_calculator_2026,
author = {{KalkuNet Engineering Team}},
title = {{Kalkulator Kapasitas Proxmox ZFS & Hardware RAID --- KalkuNet Engineering Suite}},
year = {2026},
publisher = {KalkuNet.com},
url = {https://kalkunet.com/id/tools/zfs-raid-calculator},
urldate = {2026-11-08}
}
% LaTeX Engineering Derivation — Generated via https://kalkunet.com/id/tools/zfs-raid-calculator
\begin{equation}
\text{Model: } Kapasitas Bruto Raw (TB) = Jumlah Drive × Kapasitas per Drive
\end{equation}
% Parameter Input Terukur: drives = 6, \; driveSize = 4, \; unit = TB, \; topology = raidz2
% Hasil Evaluasi Numerik : totalDrives = \mathbf{6}, \; driveSize = \mathbf{4}, \; unit = \mathbf{TB}