Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

Alfresco: Escenarios de Arquitectura para Despliegue

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Chargement dans…3
×

Consultez-les par la suite

1 sur 52 Publicité

Plus De Contenu Connexe

Diaporamas pour vous (20)

Publicité

Similaire à Alfresco: Escenarios de Arquitectura para Despliegue (20)

Plus par Alkaid · Open Source Business Software (15)

Publicité

Plus récents (20)

Alfresco: Escenarios de Arquitectura para Despliegue

  1. 1. MODELOS DE ALFRESCO PARA DESPLIEGUE http://alkaid.cr
  2. 2. 1 Arquitectura ALFRESCO 2 3 Escenario STANDALONE Escenario AISLADO
  3. 3. 4 Escenario REPLICADO 5 6 Escenario BALANCEO Escenario ALTA DISP.
  4. 4. 7 Escenario AD+REPL. 8 9 Escenario ALTA CARGA Pila TECNOL.
  5. 5. Diseño de la ARQUITECTURA
  6. 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
  7. 7. empezar por el PROBLEMA por resolver
  8. 8. AISLAMIENTO DE ROLES DE SERVIDOR DESCENTRALIZACIÓN GEOGRÁFICA RECUPERACIÓN DE DATOS POSIBLE ALTA DISPONIBILIDAD DEL SERVICIO ESCALABILIDAD Y RENDIMIENTO
  9. 9. Escenario 1 STANDALONE
  10. 10. 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
  11. 11. Ú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
  12. 12. Ú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
  13. 13. AISLAMIENTO DE ROLES DE SERVIDOR DESCENTRALIZACIÓN GEOGRÁFICA RECUPERACIÓN DE DATOS POSIBLE ALTA DISPONIBILIDAD DEL SERVICIO ESCALABILIDAD Y RENDIMIENTO
  14. 14. Escenario 2 AISLADO
  15. 15. 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
  16. 16. Ú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
  17. 17. Ú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
  18. 18. AISLAMIENTO DE ROLES DE SERVIDOR DESCENTRALIZACIÓN GEOGRÁFICA RECUPERACIÓN DE DATOS POSIBLE ALTA DISPONIBILIDAD DEL SERVICIO ESCALABILIDAD Y RENDIMIENTO
  19. 19. Escenario 3 REPLICACIÓN
  20. 20. 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
  21. 21. 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
  22. 22. 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
  23. 23. AISLAMIENTO DE ROLES DE SERVIDOR DESCENTRALIZACIÓN GEOGRÁFICA RECUPERACIÓN DE DATOS POSIBLE ALTA DISPONIBILIDAD DEL SERVICIO ESCALABILIDAD Y RENDIMIENTO
  24. 24. Escenario 4 BALANCEO
  25. 25. 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
  26. 26. 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
  27. 27. 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
  28. 28. AISLAMIENTO DE ROLES DE SERVIDOR DESCENTRALIZACIÓN GEOGRÁFICA RECUPERACIÓN DE DATOS POSIBLE ALTA DISPONIBILIDAD DEL SERVICIO ESCALABILIDAD Y RENDIMIENTO
  29. 29. Escenario 5 ALTA DISPONIBILIDAD
  30. 30. 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
  31. 31. 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
  32. 32. 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
  33. 33. AISLAMIENTO DE ROLES DE SERVIDOR DESCENTRALIZACIÓN GEOGRÁFICA RECUPERACIÓN DE DATOS POSIBLE ALTA DISPONIBILIDAD DEL SERVICIO ESCALABILIDAD Y RENDIMIENTO
  34. 34. Escenario 6 ALTA D. + REPLICACIÓN
  35. 35. 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
  36. 36. 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
  37. 37. 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
  38. 38. AISLAMIENTO DE ROLES DE SERVIDOR DESCENTRALIZACIÓN GEOGRÁFICA RECUPERACIÓN DE DATOS POSIBLE ALTA DISPONIBILIDAD DEL SERVICIO ESCALABILIDAD Y RENDIMIENTO
  39. 39. Escenario 6 MÁXIMO DESEMPEÑO
  40. 40. 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
  41. 41. 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
  42. 42. 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.
  43. 43. AISLAMIENTO DE ROLES DE SERVIDOR DESCENTRALIZACIÓN GEOGRÁFICA RECUPERACIÓN DE DATOS POSIBLE ALTA DISPONIBILIDAD DEL SERVICIO ESCALABILIDAD Y RENDIMIENTO
  44. 44. Pila TECNOLÓGICA
  45. 45. 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
  46. 46. GRACIAS http://alkaid.cr soluciones@alfresco.cr

×