Good day!

Basically we don't have to. Write operations are comparable rare and made
from one point. As for read operations - we have low TTL - 1 second. So
varnish is not basically cache here but balancer and rps eater.
If any need in coherency you could write directly to radosgw and setup a
low ttl in cache. It seems that radosgw doing very fine with data
consistency across the cluster.


Regards, Artem Silenkov, 2GIS TM.

---
2GIS LLChttp://2gis.ru
a.silenkov at 2gis.ru <http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com>
gtalk:artem.silenkov at gmail.com
<http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com>
cell:+79231534853




2013/6/24 John Nielsen <[email protected]>

> How do you manage cache coherency with Varnish?
>
> On Jun 21, 2013, at 6:09 AM, Artem Silenkov <[email protected]>
> wrote:
>
> > This picture shows the way we do it
> http://habrastorage.org/storage2/1ed/532/627/1ed5326273399df81f3a73179848a404.png
> >
> > Regards, Artem Silenkov, 2GIS TM.
> > ---
> > 2GIS LLC
> >
> > http://2gis.ru
> > a.silenkov at 2gis.ru
> >
> > gtalk:
> > artem.silenkov at gmail.com
> >
> > cell:+79231534853
> >
> >
> >
> >
> > 2013/6/21 Alvaro Izquierdo Jimeno <[email protected]>
> > Thanks Artem
> >
> >
> >
> > De: Artem Silenkov [mailto:[email protected]]
> > Enviado el: viernes, 21 de junio de 2013 14:01
> > Para: Alvaro Izquierdo Jimeno
> > CC: [email protected]
> > Asunto: Re: [ceph-users] several radosgw sharing pools
> >
> >
> >
> > Good day!
> >
> >
> >
> > We use balancing such way
> >
> >
> >
> > varnish frontend-->radosgw1
> >
> > |
> >
> > ->radosgw2
> >
> >
> >
> > Every radosgw host use his own config so not necessary to add both nodes
> in every ceph.conf. It looks like
> >
> >
> >
> > Host1
> >
> > [client.radosgw.gateway]
> >
> >  host = myhost1
> >
> > ...
> >
> >
> >
> > Host2
> >
> > [client.radosgw.gateway]
> >
> >  host = myhost2
> >
> > ...
> >
> >
> >
> >
> >
> > Pools, users, etc are internal params so every radosgw installation
> share this without any problem. And shares concurrently so you can do
> atomic writes and other good things. You could also use monit to monitor
> service health and even try to repair it automatically.
> >
> >
> >
> > Regards, Artem Silenkov, 2GIS TM.
> >
> > ---
> >
> > 2GIS LLC
> >
> > http://2gis.ru
> >
> > [email protected]
> >
> > gtalk:[email protected]
> >
> > cell:+79231534853
> >
> >
> >
> > 2013/6/21 Alvaro Izquierdo Jimeno <[email protected]>
> >
> > Hi,
> >
> >
> >
> > I have a ceph cluster with a radosgw running. The radosgw part in
> ceph.conf is:
> >
> > [client.radosgw.gateway]
> >
> >   host = myhost1
> >
> >   ……..
> >
> >
> >
> > But if the process radosgw dies for some reason, we lose this
> behavior…So:
> >
> >
> >
> > -Can I setup another radosgw in other host sharing pools, users…. in
> ceph?
> >
> > i.e.:
> >
> > [client.radosgw.gateway2]
> >
> >  host = myhost2
> >
> >   ……..
> >
> > -If previous question is ‘yes’, Is there any load balancer in the
> radosgw configure options?
> >
> >
> >
> >
> >
> > Thank you so much in advanced and best regards,
> >
> > Álvaro.
> >
> >
> > ____________
> > Verificada la ausencia de virus por G Data AntiVirus Versión: AVA
> 22.10538 del 21.06.2013 Noticias de virus: www.antiviruslab.com
> >
> >
> > _______________________________________________
> > ceph-users mailing list
> > [email protected]
> > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
> >
> >
> >
> >
> > ____________
> > Verificada la ausencia de virus por G Data AntiVirus Versión: AVA
> 22.10538 del 21.06.2013 Noticias de virus: www.antiviruslab.com
> >
> > _______________________________________________
> > ceph-users mailing list
> > [email protected]
> > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>
>
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to