Re: Questions about the CRUSH details

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


Den tors 25 jan. 2024 kl 03:05 skrev Henry lol <pub.virtualization@xxxxxxxxx>:
> 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

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

[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]

  Powered by Linux