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 <[email protected]>:

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 -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to