question about rbd_read_from_replica_policy
Hello, I have a question about a setting for RBD. How exactly does "rbd_read_from_replica_policy" with the value "localize" work? According to the RBD documentation, read operations will be sent to the closest OSD as determined by the CRUSH map. How does the client know exactly which OSD I am closest to? The client is not in the CRUSH map. I can't find much more information about it. How does this work? Thanks noah feldt infrastrutur _____ [Inline image OWAPstImg850138] Mittwald CM Service GmbH & Co. KG Königsberger Straße 4-6 32339 Espelkamp Tel.: 05772 / 293-100 Fax: 05772 / 293-333 support@mittwald.de<mailto:support@mittwald.de> https://www.mittwald.de<https://www.mittwald.de/> Geschäftsführer: Robert Meyer, Florian Jürgens USt-IdNr.: DE814773217, HRA 6640, AG Bad Oeynhausen Komplementärin: Robert Meyer Verwaltungs GmbH, HRB 13260, AG Bad Oeynhausen Informationen zur Datenverarbeitung im Rahmen unserer Geschäftstätigkeit gemäß Art. 13-14 DSGVO sind unter www.mittwald.de/ds<http://www.mittwald.de/ds> abrufbar. ________________________________
Network RTT?
On Apr 4, 2024, at 03:44, Noah Elias Feldt <N.Feldt@mittwald.de> wrote:
Hello, I have a question about a setting for RBD. How exactly does "rbd_read_from_replica_policy" with the value "localize" work? According to the RBD documentation, read operations will be sent to the closest OSD as determined by the CRUSH map. How does the client know exactly which OSD I am closest to? The client is not in the CRUSH map. I can't find much more information about it. How does this work?
Thanks
noah feldt infrastrutur _____
<OutlookEmoji-Inline image OWAPstImg85013815377039-2715-4125-ae27-665645666b62.png>
Mittwald CM Service GmbH & Co. KG Königsberger Straße 4-6 32339 Espelkamp
Tel.: 05772 / 293-100 Fax: 05772 / 293-333
support@mittwald.de <mailto:support@mittwald.de> https://www.mittwald.de <https://www.mittwald.de/>
Geschäftsführer: Robert Meyer, Florian Jürgens
USt-IdNr.: DE814773217, HRA 6640, AG Bad Oeynhausen Komplementärin: Robert Meyer Verwaltungs GmbH, HRB 13260, AG Bad Oeynhausen
Informationen zur Datenverarbeitung im Rahmen unserer Geschäftstätigkeit gemäß Art. 13-14 DSGVO sind unter www.mittwald.de/ds <http://www.mittwald.de/ds> abrufbar.
_______________________________________________ ceph-users mailing list -- ceph-users@ceph.io <mailto:ceph-users@ceph.io> To unsubscribe send an email to ceph-users-leave@ceph.io <mailto:ceph-users-leave@ceph.io>
On Thu, Apr 4, 2024 at 8:23 AM Anthony D'Atri <aad@dreamsnake.net> wrote:
Network RTT?
No, it's sadly not that clever. There's a crush_location configurable that you can set on clients (to a host, or a datacenter, or any other CRUSH bucket), and as long as part of it matches the CRUSH map then it will feed IOs to OSDs within that CRUSH domain. -Greg
On Apr 4, 2024, at 03:44, Noah Elias Feldt <N.Feldt@mittwald.de> wrote:
Hello, I have a question about a setting for RBD. How exactly does "rbd_read_from_replica_policy" with the value "localize" work? According to the RBD documentation, read operations will be sent to the closest OSD as determined by the CRUSH map. How does the client know exactly which OSD I am closest to? The client is not in the CRUSH map. I can't find much more information about it. How does this work?
Thanks
noah feldt infrastrutur _____
<OutlookEmoji-Inline image OWAPstImg85013815377039-2715-4125-ae27-665645666b62.png>
Mittwald CM Service GmbH & Co. KG Königsberger Straße 4-6 32339 Espelkamp
Tel.: 05772 / 293-100 Fax: 05772 / 293-333
support@mittwald.de <mailto:support@mittwald.de> https://www.mittwald.de <https://www.mittwald.de/>
Geschäftsführer: Robert Meyer, Florian Jürgens
USt-IdNr.: DE814773217, HRA 6640, AG Bad Oeynhausen Komplementärin: Robert Meyer Verwaltungs GmbH, HRB 13260, AG Bad Oeynhausen
Informationen zur Datenverarbeitung im Rahmen unserer Geschäftstätigkeit gemäß Art. 13-14 DSGVO sind unter www.mittwald.de/ds <http://www.mittwald.de/ds> abrufbar.
_______________________________________________ ceph-users mailing list -- ceph-users@ceph.io <mailto:ceph-users@ceph.io> To unsubscribe send an email to ceph-users-leave@ceph.io <mailto:ceph-users-leave@ceph.io>
ceph-users mailing list -- ceph-users@ceph.io To unsubscribe send an email to ceph-users-leave@ceph.io
participants (3)
-
Anthony D'Atri
-
Gregory Farnum
-
Noah Elias Feldt