Prasyarat
- Klaster Ceph
Pendahuluan
Ceph Placement Groups (PGs) adalah implementasi internal yang dilakukan oleh Ceph untuk melakukan distribusi data
Mapping PG pada Pool
Gambaran Pool yang menggunakan replikasi dengan nilai 2
Sumber Gambar: https://docs.ceph.com/en/latest/rados/operations/placement-groups/
Panduan
- Gunakan perhitungan 50-100 PG untuk 1 OSD
- Hitung jumlah OSD pada klaster
- Jumlah Replikasi yang diinginkan
- Gunakan Kalkulator PG
Contoh
- Klaster Ceph untuk servis OpenStack
- Klaster memiliki 100 OSD dengan ukuran 1 TB setiap OSD (100 TB Total)
- Target 100 PG untuk 1 OSD
- Replikasi data sebanyak 3 (Size)
- Alokasi pool
- cinder-backup 25% (25 TB)
- cinder-volumes 53% (53 TB)
- ephemeral-vms 15% (15 TB)
- glance-vms 7% (7 TB)
- Pool Name: Nama Pool
- Size: Ukuran replikasi atau EC (K+M)
- OSD: Jumlah OSD untuk pool tersebut (Berdasarkan OSD device class untuk pool)
- Target PGs Per OSD: Target PG untuk 1 OSD (Rekomendasi 50-100 PG)
- Suggested PG Count: Saran PG merupakan kelipatan 2, Jumlah PG untuk pool