radosgw scalability questions

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

 



I'm setting up federated gateway following
https://ceph.com/docs/master/radosgw/federated-config/, it seems one
cluster can have multiple instances serving multiple zone each(be it master
or slave), but it's not clear whether I can have multiple radosgw/httpd
instances in the same cluster to serve request for same master zone, can
anybody help answering this:

1. Should I setup multiple instances like us-east-1, us-east2.. for each
physical host ? Should I be creating a separate keyring for each phyiscal
host? Or just create single keyring and on every physical host refer it to
us-east-1?

2. Can I use load-balance in front of these radosgw instances? If yes,
should the "host="  entry set the the load balancer name or local host name?

3. While librados is atomic but REST API does not have write lock, so in
the case when multiple user try to perform the write to same object through
different radosgw instances for same master zone, what will happen? Will
the write request to object being written be denied or potentially data
corruption can occur?

Thanks,
Fred
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ceph.com/pipermail/ceph-users-ceph.com/attachments/20140707/d0bb73fc/attachment.htm>


[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