Drupal es uno de los CMS OpenSource más usados hoy en dia. Los autores del mismo están prestando especial atención a su escalabilidad para poder servir sites con cientos de miles de usuarios.
Un
artículo de John Quinn describe en 5 pasos incrementales como escalar al máximo Drupal. Una vez que nuestro servidor se nos queda pequeño podemos pasar al paso 2 y así hasta conseguir el máximo de escalabilidad.
La siguiente tabla muestra las configuraciones propuestas por John:
paso 0
paso 1
paso 2
paso 3
paso 4
paso 5
web y BD en máquinas separadas
no
si
si
si
si
si
Varios servidores web
no
no
si
si
si
si
Balanceo de carga redundado
no
no
no
si
si
si
Filtrado de base de datos
no
no
no
no
si
si
Base de datos en cluster
no
no
no
no
no
si
escalabilidad
baja-
baja
media
media
alta
alta
redundancia
mala-
mala-
media
alta
alta
muy alta
facilidad de configuración
muy alta
alta
alta
media
baja
baja-
Para el balanceo de carga entre varios servidores web propone uno o dos servidores Linux con Apache mod_proxy, pero un balanceador hardware nos valdría igualmente.
You have already tagged this post. Your tags: