170 likes | 291 Views
Alta disponibilidad gracias a las tecnologías de virtualización y redes. Josep Vidal Canet Sergio Cubero Torres. Servicio de Informática - Universidad de Valencia. Arquitectura de Sistemas UV. Descripción de la Capa Web. Descripción de la Capa de Aplicaciones.
E N D
Alta disponibilidad gracias a las tecnologías de virtualización y redes Josep Vidal Canet Sergio Cubero Torres Servicio de Informática - Universidad de Valencia
Arquitectura de Sistemas UV Descripción de la Capa Web Descripción de la Capa de Aplicaciones Descripción de la Capa de Sistemas de Información Arquitectura de Propuesta Aquitectura Activo/pasivo Arquitectura Activo/Activo Conclusiones ÍNDICE
Incendios Inundaciones Fallos….. Nivel de servicio de los actuales sistemas de Información (SI) necesitan de arquitecturas tolerantes a contingencias. Gracias a las técnologías de virtualización y redes podemos construir arquitecturas geográficamente distribuidas, tolerantes a fallos con bajos tiempos de indisponibilidad. Proyecto de implantación de un centro de respaldo remoto basado en arquitecturas de tipo cluster activo/activo y activo/pasivo 10 Km del centro de datos Presentamos una arquitectura geográficamente distribuida con automatic failover donde los recursos se encuentran virtualizados y replicados via IP a larga distancia. Armarios de discos Servidores Software Matenimientos Comunicaciones Independencia de los servicios de información y recursos físicos
El diseño arquitectónico para los sistemas de información corporativos están basados en motores de bases de datos Oracle y DB2. Sistemas diseñados “ex profeso” para garantizar un buen nivel de servicio. • Tiempos de Respuesta • + disponiblilidad de los sistemas Nivel de servicio = % de disponibilidad + tiempo respuesta de las aplicaciones La alta disponibilidad en la UV
La Capa Web / Activos IP Pública + Soft ARP 20 segundos Heartbeat
Capa de aplicaciones J2ee Runtime = Websphere Aplication Server (WAS) JSPs Servlets EJBs Pseries: power4/power5
Tanto el la capa web como la de aplicaciones pueden ser fácilmente implementadas en arquitecturas distribuidas, escalables y tolerantes a fallos. No es tan fácil implentar un sistema de Información en arquitecturas distribuidas, escalables y tolerantes a fallos. Sistemas de Información
Sistemas de Información Soluciones propuestas: • Mantener replicados los SI: SI con frecuenccia de actualización baja. • Implementar arquitecturas SSI (Single System Image): Software poco maduro. • Sistemas gestores de bases de datos (SGBD) clusterizables: Medio de almacenamiento compartido = punto de fallo
La solución ideal sería una solución de tipo SSI, pero todavía no es posible. Gracias a las tecnologias de virtualización y de redes podemos diseñar sistemas distribuidos y tolerantes a fallos, donde los recursos físicos se encuentren virtualizados y replicados via IP a larga distancia. Arquitectura propuesta: Componentes: Recusos físicos: Redes Ips y de almacenamiento SAN. Servidores físicos. Recursos lógicos: • Software de virtualización (XEN). • Redundancia de discos por IP Distributed ReplicatedBlock Device (DRBD). • Failover automático (hearbeat).
LUN´s (Logical Unit Number) ARQUITECTURA ACTIVO/PASIVO 1 minuto
ARQUITECTURA ACTIVO/PASIVO SI - Secretaría Virtual
Presentación de diferentes sistemas para garantizar un buen nivel de servicio. Especial énfasis en los sistemas de la capa de datos. Sistemas que utilizan Opensource (Linux, Xen, heartbeart, DRDB). Arquitecturas geográficamente distribuidas. Conclusiones: