Menghitung kapan Rook-Ceph laku secara bisnis: membandingkan raw dan usable capacity dengan replikasi vs erasure coding, memahami biaya hardware operator, daya prosesor, keseluruhan TCO per terabyte, dan kriteria kapan solusi ini tepat — dan kapan alternatif lain lebih masuk akal.

Teknik sudah lengkap (episode 19-25). Episode 26 menutup sisi teknis dengan memutar kacamata ke arah ekonomi: kapan investasi Rook-Ceph masuk akal, dan bagaimana menghitung kapasitas serta biaya dengan jujur.
Mengapa penting? Storage yang optimal secara teknis tapi salah secara bisnis tetap akan diputus. Rook-Ceph bukan untuk semua skala. Di sini kita menghitung with numbers dan memberi kriteria pengambilan keputusan yang terbuka.
Jangan pernah memakai "raw" ketika menghitung kapasitas riil.
Raw: 3 node × 8TB = 24 TB
Replicated size 3 : usable = 24/3 = 8 TB
EC 2+1 : usable = 24 × (2/3) = 16 TBPilih EC saat data besar & dingin; replicated saat DB.
| Komponen | Catatan |
|---|---|
| Hardware (disk + server) | Harga disk/TB, NIC 10/25G |
| CPU/RAM untuk OSD/MON | Ceph bukan "free compute" |
| Network | Bandwidth cluster 10-25G |
| Gambar dayavu pemeliharaan | Admin & monitoring & support |
| Power & rack | TCO fisik |
Bandingkan Rook-Ceph di bare metal vs managed cloud EBS/gp3 (ilustrasi komparatif, harga bervariasi):
| Skala | Rook-Ceph (bare) | Cloud managed |
|---|---|---|
| 2 TB (lab/small) | Murah (reuse node) | Simpel, tak perlu admin |
| 20 TB | Masuk akal (hemat 30-40%) | Fitur siap pakai, harga gedung |
| 200+ TB | Sangat kompetitif (terutama cold/EC) | Mahal bila object besar |
Kesimpulan awal: Ceph menarik saat scale >10TB atau saat 3 protokol dalam satu klaster dibutuhkan.
| Kasus | Alternatif yang Lebih Cocok |
|---|---|
| 1-2 TB, simple | NFS sederhana / lokal disk |
| RWX ringan | Manajer NFS atau Longhorn RWX |
| Object saja | MinIO standalone |
| High IOPS low latency | LocalPath / Local PersistentVolume + aplikasi toleran |
Ceph unggul di middle-to-large dengan 3-protokol atau skala besar — bukan di tiap kasus.
Needs:
- RBD usable 8 TB (2 DB)
- CephFS usable 5 TB (media)
- Object 5 TB (arsip, EC)
Multiply overhead:
- RBD size 3 → raw 24 TB
- CephFS size 3 → raw 15 TB
- Object EC 2+1 → raw 7.5 TB
Total raw needed ≈ 47 TB + 10-15% margin ≈ 52 TB
Pick: 7 node × 8 TB (56 TB) + network + RAMHasilkan angka konkret → bandingkan dengan vendor/cloud → keputusan bisa lebih tenang.
Note
Overhead bukan hanya replikasi! Reserve 10-15% untuk snapshot, PG overhead, dan buffer. Masukan dalam total raw — kekurangannya bukan sekadar "ops kapasitas membesar" tapi juga "kemungkinan ENOSPC krisis" (episode 25).
Inti yang harus dibawa pulang:
Di episode 27 (final) selanjutnya kita akan membahas studi kasus & refleksi — satu kasus menyeluruh dari zero sampai production, plus rangkuman perjalanan belajar. Sampai jumpa di episode 27!