Ceph · Lección 23
¿Qué hacen el autoscaler de PG y el balancer?
El autoscaler ajusta el número de PG de cada pool según su uso y objetivo previsto, evitando pocos PG (reparto desigual) o demasiados (sobrecarga de memoria y CPU); el balancer redistribuye PG para igualar el uso de los OSD
El autoscaler cambia el número de réplicas de cada pool según la carga de lecturas, y el balancer elimina los OSD poco usados
Un número alto de PG no tiene coste: cuantos más tenga un pool, mejor se reparte y no consume recursos adicionales
El balancer mueve datos entre pools para igualar su tamaño, sin respetar las reglas de cada pool
Ceph · Lección 23
Completa el código
El módulo que ajusta el número de PG se llama
Revisa: el autoscaler de PG.
Ceph · Lección 23
¿Por qué un reparto desigual de PG entre OSD puede llenar un OSD antes que el resto aunque el cluster tenga mucho espacio libre?
Pista: un OSD con más PG recibe más datos y alcanza antes los umbrales nearfull y full; el cluster se limita por el OSD más lleno y no por la media, así que ese OSD puede bloquear escrituras aunque quede mucho espacio en total.
✓
¡Lección completada!
Autoscaler de PG y balancer
0
XP ganado
3
Vidas restantes