And a follow-up question:
The description only states:

If set to ``localize``, read operations will be sent to the closest OSD as determined by the CRUSH map.

But how does the client determine where the nearest OSD is? Will there be some sort of score similar to the MON connection score? I'd appreciate any insights.

Zitat von Eugen Block <ebl...@nde.ag>:

Hi *,

I have a question regarding the upcoming feature to optimize read performance [0] by reading from the nearest OSD, especially in a stretch cluster across two sites (or more). Anthony pointed me to [1], looks like a new config option will be introduced in Tentacle:

rados_replica_read_policy

Will this config option be limited to the "official" stretch mode? Or will it be possible to utilize it independent of the cluster layout?

Thanks!
Eugen

[0] https://ceph.io/en/news/blog/2025/stretch-cluuuuuuuuusters-part2/
[1] https://github.com/ceph/ceph/blob/d28e5fe890016235e302122f955fc910c96f2d43/src/common/options/global.yaml.in#L6504


_______________________________________________
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io

Reply via email to