Thank you for comment.
I can understand what you mean.
When one osd goes down, the osd has many PGs through whole ceph cluster nodes, so each nodes can have one backfill/recovery per osd and ceph culster shows many backfills/recoverys.
The other side, When one osd goes up, the osd needs to copy PG one by one from other nodes, so ceph cluster shows 1 backfill/recovery.
Is that right?
When host or osd goes down, it can give more performance impact than when host or osd goes up.
So, Is there any configuration to limit osd count per PG when ceph is doing recovers/backfills?
Or Is it possible when the usage of system resource(cpu, memory, network throughput, etc) is low, force more recovery/backfills like recovery scheduling?
Thank you.