Explore algunas de las opciones más comunes para entregar Alfresco One en su entorno operacional, considerando redundancia, alta disponibilidad, balanceo de carga y máximo rendimiento.
6. USUARIO
Navegador Web, Sistema
Operativo, Aplicaciones Móviles
SERVIDOR
Aplicaciones Web, Servicio de
Repositorio, Interfaces
DATOS
Base de datos relacional y
sistema de archivos en bloque
8. AISLAMIENTO DE ROLES DE SERVIDOR
DESCENTRALIZACIÓN GEOGRÁFICA
RECUPERACIÓN DE DATOS POSIBLE
ALTA DISPONIBILIDAD DEL SERVICIO
ESCALABILIDAD Y RENDIMIENTO
11. CARACTERÍSTICAS
ÚNICO
SERVIDOR
Un servidor custodia todos los componentes del aplicativo
bajo el mismo sistema operativo compartiendo recursos de
hardware entre sí para servir a todos los usuarios
ALTO
RENDIMIENTO
FACILITA
MANTENIMIENT0
12. ÚNICO
SERVIDOR
ALTO
RENDIMIENTO
FACILITA
MANTENIMIENT0
VENTAJAS
Solución para entornos de baja concurrencia o réplica,
reduce el hardware, simplifica mantenimiento y brinda muy
buen desempeño usando un solo servidor físico o virtual
13. ÚNICO
PUNTO DE FALLO
BAJA
CONCURRENCIA
POCA
ESCALABILIDAD
DESVENTAJAS
Al ser un único servidor, es un único punto de fallo
con limitaciones de hardware para aumentar su
capacidad y servir a un mayor número de usuarios
14. AISLAMIENTO DE ROLES DE SERVIDOR
DESCENTRALIZACIÓN GEOGRÁFICA
RECUPERACIÓN DE DATOS POSIBLE
ALTA DISPONIBILIDAD DEL SERVICIO
ESCALABILIDAD Y RENDIMIENTO
17. CARACTERÍSTICAS
TRES
SERVIDORES
Los componentes se encuentra en servidores
independientes que pueden servir a otras aplicaciones y
brindarles un manejo diferenciado y específico
FICHEROS
AISLADOS
B. DATOS
AISLADA
18. ÚNICO
MOTOR BD
ÚNICO
ALMACENAMIENTO
AISLA
ROLES
VENTAJAS
Ideal para entornos de baja concurrencia con un motor de
base de datos y almacenamiento centralizado, reduciendo
la duplicidad de funciones y conservando buen desempeño
19. ÚNICO
PUNTO DE FALLO
LEVE
CONCURRENCIA
LEVE
ESCALABILIDAD
DESVENTAJAS
Carece de un mecanismo de copia de seguridad.
Cada componente tendrá su propio proceso
demantenimiento, monitoreo, gestión y recursos
20. AISLAMIENTO DE ROLES DE SERVIDOR
DESCENTRALIZACIÓN GEOGRÁFICA
RECUPERACIÓN DE DATOS POSIBLE
ALTA DISPONIBILIDAD DEL SERVICIO
ESCALABILIDAD Y RENDIMIENTO
23. CARACTERÍSTICAS
4 a 6
SERVIDORES
Los datos del aplicativo son replicados de forma periódica
e incrementalente en un servidor inactivo en otro entorno
de operación remoto, manteniendo redundancia
REPLICA
INCREMENTAL
ROLES
SEPARADOS
24. DATOS
RECUPERABLES
POCO
ANCO BANDA
AISLA
ROLES
VENTAJAS
Ideal para entornos de baja concurrencia pero con
necesidad de redundancia para recuperación ante fallos,
aislando roles y conservando un buen desempeño
25. MANUAL
RECUPERACIÓN
LEVE
CONCURRENCIA
LEVE
ESCALABILIDAD
DESVENTAJAS
La escalabilidad para brindar mayor capacidad
sigue siendo difícil y el proceso de recuperación
ante fallos requiere intervención manual
26. AISLAMIENTO DE ROLES DE SERVIDOR
DESCENTRALIZACIÓN GEOGRÁFICA
RECUPERACIÓN DE DATOS POSIBLE
ALTA DISPONIBILIDAD DEL SERVICIO
ESCALABILIDAD Y RENDIMIENTO
29. CARACTERÍSTICAS
CINCO
SERVIDORES
Un balanceador de carga distribuye las solicitudes entre
uno o más nodos de Alfresco sincronizados mutuamente en
clúster, usando una misma BD y sistema de archivos
CARGA
BALANCEADA
ROLES
SEPARADOS
30. DISEÑO
ESCALABLE
MAYOR
CONCURRENCIA
MAYOR
RENDIMIENTO
VENTAJAS
Ideal para entornos de alta concurrencia de usuarios que
esperan escalarse ágilmente brindando mayor desempeño,
caché y aumento de disponibilidad mediante redundancia
31. DESVENTAJAS
BALANCEO
SIN ALTA DISP.
El balanceador de carga, la base de datos y sistema
de archivos carecen de un mecanismo de alta
disponibilidad y réplica, lo cual debe ser atendidos
CAPA DATOS
SIN ALTA DISP.
ESCALAR
SUSCRIP. ALFRESCO
32. AISLAMIENTO DE ROLES DE SERVIDOR
DESCENTRALIZACIÓN GEOGRÁFICA
RECUPERACIÓN DE DATOS POSIBLE
ALTA DISPONIBILIDAD DEL SERVICIO
ESCALABILIDAD Y RENDIMIENTO
35. CARACTERÍSTICAS
SEIS
SERVIDORES
Un balanceador con Alta Disponibilidad distribuye las
solicitudes entre uno o más nodos de Alfresco sincronizados
en clúster usando una misma BD y sistema de archivos
CARGA
BALANCEADA
MAYOR
DISPONIBILIDAD
36. DISEÑO
ESCALABLE
MAYOR
CONCURRENCIA
MAYOR
DISPONIBILIDAD
VENTAJAS
Ideal para entornos de alta concurrencia de usuarios que
esperan escalarse ágilmente brindando mayor desempeño,
caché, redundancia y alta disponibilidad del servicio
37. DESVENTAJAS
MOTOR BD
SIN ALTA DISP.
La base de datos y sistema de archivos carecen de
Alta Disponibilidad, dejando cuellos de botella
críticos que también deben atenderse
SIS. ARCH.
SIN ALTA DISP.
ESCALAR
SUSCRIP. ALFRESCO
38. AISLAMIENTO DE ROLES DE SERVIDOR
DESCENTRALIZACIÓN GEOGRÁFICA
RECUPERACIÓN DE DATOS POSIBLE
ALTA DISPONIBILIDAD DEL SERVICIO
ESCALABILIDAD Y RENDIMIENTO
41. CARACTERÍSTICAS
NUEVE
SERVIDORES
Escenario de Alta Disponibilidad en combinación con el
mecanismo de Replicación para los componentes en un
RÉPLICA
DE DATOS
Centro de Datos o región distinta
ALTA
DISPONIBILIDAD
42. MAYOR
REDUNDANCIA
MAYOR
CONCURRENCIA
MAYOR
DISPONIBILIDAD
VENTAJAS
Ideal para entornos de alta concurrencia de usuarios
mientras se ofrece mayor seguridad sobre el aplicativo en
un centro de datos o región geográfica distinta
43. DESVENTAJAS
COMPLEJA
ARQUITECTURA
Necesita una arquitectura más compleja, con
mayores niveles de monitoreo, comunicación y
automatización de recuperación y replicación
MONITOREO
MÁS COMPLEJO
CONSUMO
ANCHO BANDA
44. AISLAMIENTO DE ROLES DE SERVIDOR
DESCENTRALIZACIÓN GEOGRÁFICA
RECUPERACIÓN DE DATOS POSIBLE
ALTA DISPONIBILIDAD DEL SERVICIO
ESCALABILIDAD Y RENDIMIENTO
46. CARACTERÍSTICAS
DIEZ
SERVIDORES
Este escenario aisla el motor de indexación y búsqueda del
servicio de repositorio para escalar y distribuir la carga de
procesamiento en un número mayor de servidores
MÁS
ESCALABLE
MAYOR
AISLAMIENTO
47. MÁXIMO
PROCESAMIENTO
MAYOR
CONCURRENCIA
MAYOR
DISPONIBILIDAD
VENTAJAS
Ideal para entornos de mayor concurrencia de usuarios
donde la carga de procesamiento es muy alta y es
necesario aislar el servicio de búsqueda de Alfresco
48. DESVENTAJAS
COMPLEJA
ARQUITECTURA
Necesita una arquitectura más compleja, con
mayores niveles de monitoreo, comunicación y
automatización de recuperación y replicación
MONITOREO
MÁS COMPLEJO
MAYOR
VELOC. TRANSFER.
49. AISLAMIENTO DE ROLES DE SERVIDOR
DESCENTRALIZACIÓN GEOGRÁFICA
RECUPERACIÓN DE DATOS POSIBLE
ALTA DISPONIBILIDAD DEL SERVICIO
ESCALABILIDAD Y RENDIMIENTO
51. BALANCEADOR
NGINX, APACHE, HARDWARE
SISTEMA OPERATIVO
UBUNTU SERVER O SUSE LINUX
BASE DE DATOS
POSTGRES, ORACLE, SQL SERVER
SISTEMA ARCHIVOS
OCFS2, GLUSTERFS, DRDB
APLICACIÓN
ALFRESCO ENTERPRISE
REPLICACIÓN
RSYNC + OPENSSH
MONITOREO
ZABBIX, NAGIOS, ICINGA
CLUSTER
COROSYNC + PACEMAKER