Foros del Web » Administración de Sistemas » Software para Servers »

Clases de Escalabilidad!!

Estas en el tema de Clases de Escalabilidad!! en el foro de Software para Servers en Foros del Web. Les queria preguntar a ver si alguien sabe o conoce a alguien que me pueda dar clases particulares de escalabilidad horizontal. Especificamente es para escalar ...
  #1 (permalink)  
Antiguo 21/10/2008, 09:08
Avatar de nixspatin  
Fecha de Ingreso: mayo-2008
Mensajes: 113
Antigüedad: 16 años, 6 meses
Puntos: 0
Información Clases de Escalabilidad!!

Les queria preguntar a ver si alguien sabe o conoce a alguien que me pueda dar clases particulares de escalabilidad horizontal. Especificamente es para escalar una plataforma web que estoy desarrollando y en este punto la verdad que mucho no entiendo. Lo estoy haciendo en PHP, MySQL, Ajax, y con Apache y Linux.
El tema es que hasta ahora tengo claro hacer 3 servidores, un web server ,un mysql server y un static server. Pero despues si tenes mas trafico hay que clusterizar la DB y hacer balanceo de carga y la verdad que notengo ni idea de como se hace

Estoy Capital Federal - Argentina


Gracias!
  #2 (permalink)  
Antiguo 22/10/2008, 00:06
Avatar de sysdebian  
Fecha de Ingreso: octubre-2008
Mensajes: 196
Antigüedad: 16 años, 1 mes
Puntos: 8
Respuesta: Clases de Escalabilidad!!

Clusterizar una bd no es ninguna tonteria, necesitas un filesystem que controle bloqueos (no se si gfs estara ya maduro...) y algo por encima que balancee la carga entre las distintas bd.
Te recomiendo que generes el máximo contenido estatico posible y sirvas ese contenido en tus webs. Escalar servidores estaticos es muy sencillo.

Saludos.
  #3 (permalink)  
Antiguo 22/10/2008, 07:06
Avatar de nixspatin  
Fecha de Ingreso: mayo-2008
Mensajes: 113
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Clases de Escalabilidad!!

Cita:
Iniciado por sysdebian Ver Mensaje
Clusterizar una bd no es ninguna tonteria, necesitas un filesystem que controle bloqueos (no se si gfs estara ya maduro...) y algo por encima que balancee la carga entre las distintas bd.
Te recomiendo que generes el máximo contenido estatico posible y sirvas ese contenido en tus webs. Escalar servidores estaticos es muy sencillo.

Saludos.
Me podrias explicar como escalar un servidor estatico?

Te digo lo que se me ocurre a mi. Por ejemplo , si tengo que almacenar una foto, pongo un campo en la DB que diga a que servidor apunta... como sp1.static/fotos sp2.static/fotos..

Es correcto lo que pienso?

GRACIAS
  #4 (permalink)  
Antiguo 23/10/2008, 00:27
Avatar de sysdebian  
Fecha de Ingreso: octubre-2008
Mensajes: 196
Antigüedad: 16 años, 1 mes
Puntos: 8
Respuesta: Clases de Escalabilidad!!

Escalar un servidor estático, es bastante sencillo.
Sincronizas los datos (rsync, drdb... etc) y una vez tengas los mismos datos en los Xs servidores, balanceas la carga.
Puedes decirle a tu aplicación que busque la mitad de fotos (fotos, videos, juegos, htmls.. .etc) en un server y la otra mitad en otro.
Esto es algo engorroso y a la larga difiicl de mantener, es mejor usar algo que te balancee la carga entre los distintos servidores estáticos automáticamente.
Un dns es algo muy sencillo y economico:

http://www.cdbarra.com/servidor-dns/balanceo-de-carga-con-dns.html
  #5 (permalink)  
Antiguo 23/10/2008, 11:19
Avatar de nixspatin  
Fecha de Ingreso: mayo-2008
Mensajes: 113
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Clases de Escalabilidad!!

Cita:
Iniciado por sysdebian Ver Mensaje
Escalar un servidor estático, es bastante sencillo.
Sincronizas los datos (rsync, drdb... etc) y una vez tengas los mismos datos en los Xs servidores, balanceas la carga.
Puedes decirle a tu aplicación que busque la mitad de fotos (fotos, videos, juegos, htmls.. .etc) en un server y la otra mitad en otro.
Esto es algo engorroso y a la larga difiicl de mantener, es mejor usar algo que te balancee la carga entre los distintos servidores estáticos automáticamente.
Un dns es algo muy sencillo y economico:

http://www.cdbarra.com/servidor-dns/...a-con-dns.html
Gracias, voy a seguir tu consejo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:31.