Herramientas de usuario

Herramientas del sitio


simo:documentos:tecnicos:despliegue

¡Esta es una revisión vieja del documento!


A continuación el diagrama de despliegue de SIMO

SIMO utiliza un despliegue en Cluster para atender la alta concurrencia de usuarios, en este esquema hay alta disponibilidad en dos niveles:

  1. A nivel del servidor de aplicaciones (Tomcat) con los servidores Tucano, los cuales son balanceados por el firewall y no se usa sincronización entre ellos al ser SIMO una aplicación Stateless y manejarse sesiones pegadizas en el servidor.
  2. A nivel de base de datos usando PgPool como balanceador y streaming replication para sincronizar las bases de datos, esta forma de replicación es master - slave con solo un posible servidor master

El cluster puede ampliarse tanto en servidores de aplicaciones como en bases de datos pero se debe tener en cuenta que el costo de replicación aumenta a medida que se añaden nodos de base de datos.

Nótese que

  1. Cada módulo SIMO (ciudadano, OPEC, IES) tiene un cluster similar, ciudadano 14 tucanos y 4 chamis, opec 1 tucano y los mismos 4 chamis, IES 2 tucanos y 2 chamis (1 compartido que es el master)
  2. A nivel de configuración la principal diferencia es que ciudadano y OPEC tienen búsquedas Lucene pero IES no
simo/documentos/tecnicos/despliegue.1510692713.txt.gz · Última modificación: 2017/11/14 20:51 por lgomez