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 <cbod...@redhat.com> 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
> patra...@gmail.com 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 cbod...@redhat.com 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 yji...@yahoo.ca 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 -- ceph-users@ceph.io
> > > > To unsubscribe send an email to ceph-users-le...@ceph.io
> > > 
> > > _______________________________________________
> > > ceph-users mailing list -- ceph-users@ceph.io
> > > To unsubscribe send an email to ceph-users-le...@ceph.io
> > 
> > --
> > Alexander E. Patrakov
_______________________________________________
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io

Reply via email to