Estoy de acuerdo con Diego, Solo que en mi caso, no usamos una capa de Cache porque el 50% del contenido es dinamico, los estaticos estan en otro lado (CDN), el otro 50% es estatico pero por diferentes motivos no tenemos cache.
Para esto tenemos un Load Balancer por hard sin cache ni nada por el estilo solo que verifica si el destino esta arriba usando politica de chequeo de Headers, si responde 200 o 300 todo bien y le manda el hit, revisa el estado cada algunos segundos. Con esta infraestructura, que tiene 6 backends atras soportamos 75000 hits por minuto y los equipos estan super tranquilos, la politica es balanceo por RoundRobin. Ahora seguramente no tenes un Hard para hacer esto por lo que yo tambien tuve ese problema en los ambientes de Dev y QA por lo que implemente un Proxy reverso pero a nivel TCP se llama POUND (http://www.apsis.ch/pound/) Yo pude probarlo con 10000 hits por minuto y respondia perfecto, ademas tiene afinidad por sesiones y muchos otros features normalmente necesitados en estos casos. Tambien e usado Apache Proxy, pero es mas complicado y no me convencio del todo comparado con la otra solucion. Sin duda Varnish o Squid son la eleccion si queres usar Cache, pero la configuracion tambien es mucho mas rebuscada que usar Pound. Saludos, Alejandro El 2 de junio de 2010 21:44, Diego Woitasen <[email protected]>escribió: > El día 2 de junio de 2010 01:58, Tio Oscar <[email protected]> escribió: > > Buenas gente, necesito implementar en una granja de servidores un > > balanceo de carga ya que estamos medio al limite con el unico > > webserver que atiende. > > > > Cuando llegue a la empresa habia implementada una tecnología de proxy > > reverso con Lighttpd, que dirigia el contenido estático (imagenes, js, > > css, etc) a un server y el contenido "ejecutable" (los phps) a otro. > > Esto no funcionaba bien y salia Error 500 muy seguido, y no tuve > > tiempode investigar asi que quedo andando el apache sirviendo todo. > > > > En fin, la empresa no esta muy convencida de lighttpd asi que busque > > una alternativa y encontre Trafic Server[1] que esta desarrollado por > > Yahoo y lo donó a Apache. > > > > El tema es que no conozco casos de uso que ayan inplementado esta > > tecnología (u otra) para el balanceo de carga, la idea tambien seria > > en un futuro servir contenido dinámico de mas de un servidor (al > > azar), si alguno me orienta un poco se lo agrtadesco. :-D > > > > 1 - http://trafficserver.apache.org/ > > > > -- > > El Tio ~ Programador, hacker y filósofo > > Blog: http://blog.exodica.com.ar > > Linked'in: http://www.linkedin.com/in/ogentilezza > > Tel: [+54 11] 638-LINUX (584689) > > Movil: [+54 9 11] ------------- > > > > vi vi vi <- The number of the Beast!!! > > > > :wq! > > Lanux - Grupo de usuarios de GNU/Linux de Lanus > > Visitanos en: http://www.lanux.org.ar > > > > Reglas de etiqueta para el posteo de mensajes a la lista: > > http://www.lanux.org.ar/?page_id=35 > > > > Articulos y noticias por rss: > > http://www.lanux.org.ar/?feed=rss2 > > > > Lanux por irc: > > irc.freenode.net -> #lanux. > > _______________________________________________ > > General mailing list > > [email protected] > > http://listas.lanux.org.ar/cgi-bin/mailman/listinfo/general > > > > > Si queres balanceo de carga con un front-end de caché la mejor opcion > creo que es Squid o Varnish. Hay que ver que te conviene más, tal vez > con hacer balanceo de carga con LVS y Heartbeat (para obtener alta > disponibilidad) te alcanza. > > Cuantos backend servers tenés? > > saludos! > > -- > Diego Woitasen > Lanux - Grupo de usuarios de GNU/Linux de Lanus > Visitanos en: http://www.lanux.org.ar > > Reglas de etiqueta para el posteo de mensajes a la lista: > http://www.lanux.org.ar/?page_id=35 > > Articulos y noticias por rss: > http://www.lanux.org.ar/?feed=rss2 > > Lanux por irc: > irc.freenode.net -> #lanux. > _______________________________________________ > General mailing list > [email protected] > http://listas.lanux.org.ar/cgi-bin/mailman/listinfo/general >
Lanux - Grupo de usuarios de GNU/Linux de Lanus Visitanos en: http://www.lanux.org.ar Reglas de etiqueta para el posteo de mensajes a la lista: http://www.lanux.org.ar/?page_id=35 Articulos y noticias por rss: http://www.lanux.org.ar/?feed=rss2 Lanux por irc: irc.freenode.net -> #lanux. _______________________________________________ General mailing list [email protected] http://listas.lanux.org.ar/cgi-bin/mailman/listinfo/general
