Alta disponibilidad y centros de respaldo

2,558 views

Published on

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,558
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
107
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Alta disponibilidad y centros de respaldo

  1. 1. <Insert Picture Here> Alta disponibilidad y centros de respaldo: Garantice la continuidad del negocio, la escalabilidad y el rendimiento de Oracle Juan Carlos Díaz Principal Sales Consultant – Oracle Iberia 1
  2. 2. Escalabilidad: Tabla A Tabla B Tabla C Presentación Aplicación Base de datos 2
  3. 3. Escalabilidad: Tabla A Tabla B Tabla C ¡Comprar nuevo servidor! Presentación Aplicación Base de datos 3
  4. 4. Escalabilidad: Tabla A Tabla B Tabla C ¡Comprar otro servidor nuevo! Presentación Aplicación Base de datos 4
  5. 5. Escalabilidad: Tabla A Tabla B Tabla C Presentación Aplicación Base de datos 5
  6. 6. Escalabilidad: ¡Compra servidor económico! Tabla A Tabla B Tabla C Presentación Aplicación Base de datos 6
  7. 7. Escalabilidad: Tabla A Tabla B Tabla C ¡Compra otro servidor de bajo coste! Presentación Aplicación Base de datos 7
  8. 8. Arquitectura exclusiva de Oracle (RAC) Database Instance 1 Interconexión Tabla A Database Instance 2 Tabla B Tabla C Database Instance 3 • Rendimiento • Alta Disponibilidad Cache • Crecimiento Fusion 8
  9. 9. Cache Fusion • Oracle Cache Fusion incrementa el rendimiento y la escalabilidad – Los datos son enviados directamente sobre un canal de interconexión de alta velocidad – Minimizando la E/S a disco Node A Node B Data Transfer Request Database Database buffers buffers Database 9
  10. 10. RAC Proporciona Alta Disponibilidad • Fallo de un nodo permite acceder a los datos • No hay impacto frente aun Memory Memory Memory posible fallo – Mantiene el (N-1)/N de la capacidad original de proceso – El Resto de los nodos asumen el proceso de los datos 10
  11. 11. Proceso en paralelo Nodo 1 Nodo 2 Nodo 3 Nodo 4 Coordinador Los procesos esclavos tienen de consultas afinidad por el nodo donde está Ejecución el proceso coordinador, pero se paralela de expandirán si es necesario consultas 11
  12. 12. La Pila Operacional Tradicional ASM Tables Tables Tablespace Tablespace 0010 0010 0010 0010 0010 Files 0010 0010 0010 0010 0010 Files File System File System ASM Logical Vols Logical Vols Disks Disk Group “El mejor modo de bajar los costes en mantenimiento es eliminar complejidad” 12
  13. 13. Añadir un Disco con ASM • El DBA detecta la petición de añadir un disco al grupo de discos existente Grupo de Discos 13
  14. 14. Rebalanceo Dinámico con ASM • Rebalanceo Automático online siempre que la configuración cambie Grupo de Discos 14
  15. 15. Rebalanceo Dinámico con ASM • Rebalanceo Automático online siempre que la configuración cambie • Solo mueve una cantidad de datos proporcional al tamaño añadido Grupo de Discos 15
  16. 16. RAC-One Node Mejor virtualización para bases de datos • Nueva configuración de RAC en single-instance • Mismas ventajas que la virtualización de servidores en BD sobre servidores físicos – Migración on-line de instancias entre servidores – Rolling patches para bases de datos single instance – Alta disponibilidad con failover del cluster ya incluido – Actualización online a RAC – Despliegue estandarizado • Completamente actualizable a RAC on line 16
  17. 17. Despliegue RAC-One Node Server A Server B Server C DB1 DB2 DB3 DB4 DB5 Common Shared Storage Single Cluster 17
  18. 18. OMotion Client Connections Server A Server B Server C DB1 DB2 DB2 DB3 DB4 DB5 Common Shared Storage Single Cluster 18
  19. 19. Fallos en los Datos Fallos de Automatic Storage Sistemas Almacenamiento Management (ASM) Paradas no Planificadas Errores Tecnologías de Fallos de Humanos Flashback Datos Data Recovery Advisor, RMAN, Corrupciones Oracle Secure Cambios en Backup Sistemas Paradas Planificadas Cambios Catástrofes Data Guard en Datos 19
  20. 20. Data Guard: Protección Frente a Fallos con Bases de Datos Standby Failover Automático Base de Datos Base de Datos Standby de Producción Física o Redo Shipping Lógica Data Guard • Redo Shipping Síncrono o Asíncrono • Las corrupciones no se propagan • Data Guard es parte de la edición Enterprise de Oracle • Gran número de clientes en Producción 20
  21. 21. Oracle Active DataGuard Concurrent Real-Time Query Continuous Redo Shipment and Apply Primary Physical Standby Database Database • Consultas Read-Only sobre la standby física de manera concurrente a la aplicación de los archivos de redo – Soporta RAC tanto en la primaria como en la Standby – Consistencia en las consultas – Soporta TODOS los tipos de datos (Espaciales, XML) 21
  22. 22. Diferenciadores de Oracle • Rendimiento, Alta Disponibilidad y Crecimiento • Sin software de terceros – Almacenamiento automático y clusterware incluidos • Única garantia de replicación de datos que protege frente a corrupción de bloques de datos • Uso óptimo del entorno de protección frente a desastres: – También es un entorno de Test – También es un entorno de Reporting actualizado 22
  23. 23. Arquitectura de Máxima Disponibilidad 23
  24. 24. Arquitectura de Máxima Disponibilidad Integración de Tecnologías de Alta Disponibilidad Solución única frente a cuaquier causa de Fallo Online Upgrade Real Application Clusters Actualización de Hardware y Active Data Guard & Clusterware Software en línea Protección del Centro de Servidores Tolerantes a Proceso de Datos fallos Database Database Automatic Storage Management Storage Almacenamiento Tolerante a fallos Storage Recovery Manager & Oracle Secure Backup Total Recall Online Redefinition Backup de Bases de Datos y Corrección de Errores Redefinición de Tablas en Sistemas de Ficheros recuperando datos línea históricos 24
  25. 25. <Insert Picture Here> …..y aún más allá Oracle Golden Gate 25
  26. 26. Oracle GoldenGate: Casos de Uso Solución empresarial para replicación en tiempo real Disaster Recovery, Data Protection Standby • Estandarizar en una Única (Open & Active) Tecnología para multiples necesidades Zero Downtime Migration and • Despliegues para Disponibilidad Upgrades Continua y Acceso en tiempo real y Log Based, Real- reporting Time Change Data Operational Capture Reporting Reporting Database OGG ETL ODS EDW ETL Heterogeneous • Muy flexible Real-time BI EDW Source Systems • Despliegue rápido • Menor TCO & ROI mejorado Query Offloading • Fuentes HETEROGENEAS Data Distribution 26
  27. 27. Arquitectura Runtime GoldenGate Captura: Se capturan los cambios con “commit” (y pueden filtrarse) según ocurren mediante la lectura de los logs de transacciones Ficheros de traza: Se almacenan y encolan los datos para el enrutado Pump: Distribución de datos para enrutado entre destinos. Enrutado: Datos comprimidos, cifrados y enrutados al destino Grabación: Se aplica el dato con integridad transaccional, con posibles transformaciones Pump Source Trail LAN / WAN / Target Trail Capture Internet Delivery Pump (TCP/IP) Source Target Trail Source Trail Target Delivery Capture Database(s) Database(s) Bi-direccional 27
  28. 28. GoldenGate: Plataformas Heterogeneas Databases Plataformas y S.O. Captura:  Oracle Windows 2000, 2003, XP  DB2 Linux  Microsoft SQL Server Sun Solaris  Sybase ASE HP NonStop  Teradata HP-UX  Enscribe HP TRU64  SQL/MP HP OpenVMS  SQL/MX IBM AIX  IBM z/OS Destino:  Todas la de arriba, más:  HP Neoview, Netezza, Greenplum, and any ODBC compatible databases  ETL products  JMS message queues  MySQL TimesTen 28
  29. 29. Posibilidades Alta Disponibilidad y Protección frente a Desastres ADG ADG OGG DG Inversión OGG OGG Alta Disponibilidad 29
  30. 30. <Insert Picture Here> Plataforma virtualización Oracle: Oracle VM 30
  31. 31. Oracle VM Gestión y virtualización de servidor Oracle VM es una solución gratuita de nueva generación de virtualización y gestión de servidores que facilita el despliegue, gestión y soporte de aplicaciones 31
  32. 32. Oracle VM Manager • Gestión desde navegador • Incluido con Oracle VM • Ciclo de vida completo de VM: – Crear – Configurar – Clonar – Compartir – Arrancar – Migrar 32
  33. 33. Conversión Physical-to-Virtual / Virtual-to-Virtual VM VM VM VM VM Oracle VM Manager Oracle VM Server Pool Oracle VM Servers NAS, SAN, iSCSI Physical Server: • Enterprise Linux • Windows VMware Virtual Machines (vmdk images) • Windows •Consolidación de servidores • Linux •Eliminar licencias VMWare 33
  34. 34. Oracle VM Templates Despliegue rápido de aplicaciones E-Delivery Ahorra días o semanas de Descargar de Oracle instalación y configuración • VM preconstruidas y configuradas Siebel Adaptar y guardar • Complete app, middleware, DB CRM Como Golden Images installation VM VM VM VM VM • Siebel CRM, Database 11g, Enterprise Manager… Oracle VM Server Pool Siebel CRM VM Oracle VM Servers Arrancar en pool Oracle VM Importar a Oracle VM NAS, SAN, iSCSI Siebel Manager CRM VM 34

×