Introducción al Sistema PI en Alta Disponibilidad Descargar documentación adicional Hacer una pregunta Configurar Audio y Video © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . 1 Introducción al Sistema PI en Alta Disponibilidad Presentado por: Presented by Luis Orjales Índice 1. Introducción a la Alta Disponibilidad – – – ¿Qué es alta disponibilidad? ¿Por qué es importante alta disponibilidad? Desmontando mitos 2. Diseño para un tiempo activo máximo – – – La criticidad de los datos del Sistema PI Objetivos de un sistema en alta disponibilidad Enfoque en 3 niveles 3. Mejora del tiempo activo del Sistema PI – Entendiendo las distintas fases de un sistema en Alta Disponibilidad – Casos de uso 4. Conclusiones © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . 1. Introducción a la Alta Disponibilidad © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . 4 ¿Qué significa Alta Disponibilidad? Definición: un diseño de sistema y aplicación que asegura un cierto grado de continuidad operativa a través de las actividades de mantenimiento, así como por fallos y eventos inesperados • • • • Diseño de disponibilidad en función del tiempo de inactividad planificado y no planificado Enfoque principal en replicación y redundancia Sistemas críticos y máximo tiempo activo Aproximaciones históricas: – Clusters y balance de carga – Hardware redundante o en failover © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . El tiempo de inactividad puede tener repercusiones graves y costes adicionales 72% centros de asistencia ciudadana de Emergencias sufrieron caída…57% durante 15 minutos, 26% por más de una hora1 . $366,363 53% coste adicional anual promedio por tiempo de inactividad del sistema2 de los departamentos de IT de diferentes empresas han admitido que sus empresas han experimentado pérdida de datos en los últimos 12 meses3 670+ vuelos de la compañía American Airlines fueron cancelados y más de 100.000 clientes sufrieron las consecuencias tras una caída de 5 horas en sus sistemas4 Footnotes: 1 http://www.crn.com/slide-shows/storage/240148599/6-surprising-surveys-about-causes-and-effects-of-system-downtime.htm/pgno/0/5 2 http://www.crn.com/slide-shows/storage/240148599/6-surprising-surveys-about-causes-and-effects-of-system-downtime.htm/pgno/0/6 3 http://www.crn.com/slide-shows/storage/240148599/6-surprising-surveys-about-causes-and-effects-of-system-downtime.htm/pgno/0/2 4 http://aviationblog.dallasnews.com/2013/04/american-airlines-is-having-computer-problems-today.html/ © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . Virtualizar mis servidores conllevará alta disponibilidad a tiempo completo... ¿verdad? Verdad: La virtualización de servidores otorga importante fiabilidad y beneficios en × seguridad Mentira: Los operadores del sistema no verán ningún tiempo de inactividad y los datos críticos estarán siempre disponibles Riesgos: La migración en vivo de la máquina virtual a otro host ayuda a garantizar que su entorno virtualizado no quede inoperativo El tiempo que se tardaría en mover podría ser segundos, minutos, o en muchos casos incluso más tiempo Más complicado serían problemas en el host, ya que la migración no se podría llevar a cabo a tiempo, y la pérdida de disponibilidad de datos sería mucho mayor de lo esperado. © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . 7 2. Diseño para un tiempo activo máximo © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . 8 El Sistema PI es crítico para nuestros clientes Valor en tiempo real Valor en el futuro Listo para trabajar con ello Iniciativa de negocios Recoger datos de distintas fuentes Acceso a la información Gestión de las operaciones Gestión de salud de equipos Mandar información a los usuarios Velocidad de implementación Gestión de la calidad Gestión del rendimiento © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . Sistema PI: Infraestructura en Alta Disponibilidad • • • • La importancia estratégica del Sistema PI ha llevado a la creación de arquitecturas más complejas y de mayor alcance; y con ello a la aparición de un mayor número de puntos de fallo adicionales. Salvaguardar datos críticos Los usuarios necesitan un mayor tiempo de acceso a los datos del Servidor PI Disponibilidad de datos durante: Mantenimiento planificado: – Falta de datos cuando el Servidor PI está inoperativo – Los datos se almacenan en el buffer pero no están disponibles para las aplicaciones cliente – Aunque se realice de forma planificada y controlada puede afectar las operaciones del día a día Caída del Sistema no planificada: – Caída del nodo de recógida de datos (pérdida de datos permanente) – Imposibilidad de almacenamiento de datos en el servidor PI que puede causar pérdida de datos con una incorrecta configuración © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . Alta Disponibilidad: Preocupaciones y objetivos Software • • • • • Failover de interfaces PI Buffering Replicación de Servidores PI N-way buffering para aplicaciones no interfaces (por ejemplo AF y PI SDKs) Promocionar nodos secondarios a primarios (configurable) Servidores físicamente separados • No hay restricciones de hardware ni límite en número de nodos de servidor Beneficios generales • Disponibilidad: los usuarios finales ven el sistema como un solo servidor • Escalabilidad: posibilidad de distribuir la carga en el sistema • Flexibilidad: acomodarse a cualquier entorno For IT and Management • Reducción del Coste Total (Costes fijos + Costes Variables) • Plan de recuperación ante desastres Beneficio extra: Hardware y Software listo para ser usado © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . Integridad vs. Disponibilidad Integridad de los datos Disponibilidad de los datos ¿Quién? Es lo que le preocupa a todo el mundo Es lo que le preocupa a casi todo el mundo Preocupación principal Nadie quiere experimentar pérdida de datos La disponibilidad de datos es fundamental para los usuarios finales Pregunta Si mis interfaces o mi servidor PI están inoperativos… ¿voy a perder datos? ¿Si el servidor PI está inoperativo (4horas), pueden los usuarios finales esperar todo este tiempo? Reducción de riesgos • • • • • Buffering en interfaces Failover a nivel interfaz Recuperación histórica de datos Failover a nivel de interfaz Alta disponibilidad (PI, AF, Analytics, Notifications , …) © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . Integridad de los datos: Enfoque a 3 niveles 2. Aplicación (Sistema PI) 3. Virtualización La verdadera Alta Disponibilidad requiere que se diseñe y cree un sistema para que sea capaz de soportar el fallo y proporcionar a los usuarios el nivel de disponibilidad que necesitan para tomar decisiones críticas 1. Almacenamiento y Backup © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . 13 3. Mejora del tiempo activo del Sistema PI © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . 14 Fase 1: Almacenamiento/Backup Conceptos Básicos: • Requisito fundamental es asegurar la total disponibilidad de los datos • Interfaz PI to PI como estrategia alternativa • Copia de seguridad como último recurso 2. Aplicación (Sistema PI) 3.Virtualización 1.Almacenamiento y Backup Beneficios: • Asegurar que los errores humanos no comprometan la integridad de los datos– la eliminación de un flujo de datos implica la pérdida de los mismos en ambos nodos • Recuperar y restaurar el servidor PI ante un fallo catastrófico • Asegurar que se pueden restaurar tanto la configuración del servidor PI como los archives Desafíos: • La recuperación de los datos estaría tan actualizada como la frecuencia de ejecución del backup. © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . 15 Fase 2: Nivel de aplicación (Sistema PI) Approach: 2.Aplicación (Sistema PI) 3.Virtualización • HA solution is primarily focused on application resiliency and availability • Designing for a “PI collective” - The PI server point database, module database, System ProcessBook, DataLink, RtWebParts, user database, trust table and most of Library the configuration tables will be replicated PI SDK Management Tools Notifications, ACE, etc. across the collective • PI Server Interface failover and startup without connection to the PI Server PI Server Collective • PI AF database and PI Notifications are replicated across the PI AF Collective Secondary Benefits: 1.Almacenamiento y Backup Primary Metadata Replication Secondary Metadata Replication • Provides scalability and flexibility around QoS, application redundancy, interface failover, and ensures data availability • Automatic ClientFailover • Offline Startup Time-Series • N-Way Redundancy Data Challenges: • Higher complexity and cost Heartbeat Data Collection & Buffering © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . 16 Fase 3: Virtualización Conceptos Básicos: 2.Application 3.Virtualization (PI System) 1.Storage/Backup Diseño para un máximo tiempo activo • Multiples hosts • Disponer los diferentes componentes del Sistema PI a través de distintos hosts • Evitar carga adicional en los host de las máquinas virtuales Beneficios: • Mejora de la disponibilidad y la flexibilidad operativa • Asegurar un mayor rendimiento del Servidor • Aumento de la tolerancia Desafíos: • Hardware adicional © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . 17 RasGas DualDiode: Arquitectura en Alta Disponibilidad Los hechos: • Suministra GNL desde Qatar a países de Asia, Europa y America • 27.1 millones de toneladas de GNL por año • 75,000 tags ¿Por qué Alta Disponibilidad? • Criticidad: aumento del número de usuarios, interfaces y datos críticos • Fiabilidad: aumentar la fiabilidad debido a la criticidad de los datos • Integridad: aprovechar las últimas herramientas de vigilancia del Sistema PI • Securidad: utilización de las últimas herramientas de seguridad del Sistema PI • Minimal admin & maintenance costs reduces TCO © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . 18 Corning Life Sciences (CLS): Arquitectura en Alta Disponibilidad Los hechos: • Fundada en 1851, Corning es líder mundial en la fabricación de vidrios y cerámicas especiales • Más de 5.000 millones de beneficio y 23.000 empleados Corning Life Sciences HA Topology ¿Por qué Alta Disponibilidad? • Necesidad de configurar failover para interfaces “Interface to MES” • La disponibilidad de los datos provenientes de MES es clave Valor: • Fiabilidad • Recuperación ante desastres (Multiples servidores en diferentes localizaciones geográficas) • Disponibilidad de las aplicaciones durante periodos de mantenimiento © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . 19 4. Conclusiones © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . 20 Características de un Sistema en Alta Disponibilidad Disponibilidad – Una capacidad de conexión y conmutación por error totalmente transparente; sin cambios en displays, hojas de cálculo y páginas web. Escalabilidad – Mayor número de servidores y a su vez de mayor tamaño garantizan la creciente necesidad de almacenamiento y carga de datos. Fiabilidad – Un conjunto de servidores PI, conocido como Colectivo PI, aumentará el índice de fialbilidad respecto a un único servidor Reducción de costes – Alta disponibilidad facilita el mantenimiento del sistema. Además permite tanto a administradores como a OSIsoft analizar problemas con nodos inactivos sin afectar a los usuarios. Recuperación ante desastres – Tener diferentes miembros del servidor PI en distintos lugares asegura proteger los datos en caso de cualquier fallo Calidad de servicio – Distribuir las conexiones de los usuarios en diferentes servidores en función de sus necesidades © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . 21 Puntos clave Sistema PI diseñado para minimizar pérdida de datos y maximizar la disponibilidad de los mismos • No existe punto único de fallo • Tolerar varios fallos de forma simultánea (N-1) El Sistema PI tiene capacidad de ofrecer Alta Disponibilidad en las siguientes áreas: • Recogida de datos (Interfaces) • Almacenamiento de datos y activos (Servidores PI y AF) • Analytics (ACE, & PI Notifications) • Presentación de los datos (Clientes PI) Hay que tener en cuenta los riesgos de no implementar HA • Si no se implementa un Sistema completo en Alta Disponibilidad se tiene que tener en cuenta las implicaciones que puede tener sobre la disponibilidad de los datos en tiempo real © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . ¿Preguntas? © C o p yri g h t 2 0 1 4 O S Is o f t , L L C . Thank you © Copyright 2014 OSIsof t, LLC. 777 Davis St., San Leandro, CA 94577
© Copyright 2024