Den tors 25 jan. 2024 kl 03:05 skrev Henry lol <pub.virtualizat...@gmail.com>:
>
> Do you mean object location (osds) is initially calculated only using its
> name and crushmap,
> and then the result is reprocessed with the map of the PGs?
>
> and I'm still skeptical about computation on the client-side.
> is it possible to obtain object location without computation on the client
> because ceph-mon already updates that information to PG map?

The client should not need to contact the mon for each object access
and every client can't have a complete list of millions of objects in
the cluster, so it does client-side computations.

The mon connection will more or less only require new updates if/when
OSDs change weight or goes in/out. This way, clients can run on
"autopilot" even if all mons are down, as long as OSD states don't
change.

-- 
May the most significant bit of your life be positive.
_______________________________________________
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io

Reply via email to