The information provided by Casey has been added to doc/radosgw/multisite.rst in this PR: https://github.com/ceph/ceph/pull/52324
Zac Dover Upstream Docs Ceph Foundation ------- Original Message ------- On Saturday, July 1st, 2023 at 1:45 AM, Casey Bodley <[email protected]> wrote: > > > cc Zac, who has been working on multisite docs in > https://tracker.ceph.com/issues/58632 > > On Fri, Jun 30, 2023 at 11:37 AM Alexander E. Patrakov > [email protected] wrote: > > > Thanks! This is something that should be copy-pasted at the top of > > https://docs.ceph.com/en/latest/radosgw/multisite/ > > > > Actually, I reported a documentation bug for something very similar. > > > > On Fri, Jun 30, 2023 at 11:30 PM Casey Bodley [email protected] wrote: > > > > > you're correct that the distinction is between metadata and data; > > > metadata like users and buckets will replicate to all zonegroups, > > > while object data only replicates within a single zonegroup. any given > > > bucket is 'owned' by the zonegroup that creates it (or overridden by > > > the LocationConstraint on creation). requests for data in that bucket > > > sent to other zonegroups should redirect to the zonegroup where it > > > resides > > > > > > the ability to create multiple zonegroups can be useful in cases where > > > you want some isolation for the datasets, but a shared namespace of > > > users and buckets. you may have several connected sites sharing > > > storage, but only require a single backup for purposes of disaster > > > recovery. there it could make sense to create several zonegroups with > > > only two zones each to avoid replicating all objects to all zones > > > > > > in other cases, it could make more sense to isolate things in separate > > > realms with a single zonegroup each. zonegroups just provide some > > > flexibility to control the isolation of data and metadata separately > > > > > > On Thu, Jun 29, 2023 at 5:48 PM Yixin Jin [email protected] wrote: > > > > > > > Hi folks, > > > > In the multisite environment, we can get one realm that contains > > > > multiple zonegroups, each in turn can have multiple zones. However, the > > > > purpose of zonegroup isn't clear to me. It seems that when a user is > > > > created, its metadata is synced to all zones within the same realm, > > > > regardless whether they are in different zonegroups or not. The same > > > > happens to buckets. Therefore, what is the purpose of having > > > > zonegroups? Wouldn't it be easier to just have realm and zones? > > > > Thanks,Yixin > > > > _______________________________________________ > > > > ceph-users mailing list -- [email protected] > > > > To unsubscribe send an email to [email protected] > > > > > > _______________________________________________ > > > ceph-users mailing list -- [email protected] > > > To unsubscribe send an email to [email protected] > > > > -- > > Alexander E. Patrakov _______________________________________________ ceph-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
