Your SlideShare is downloading. ×
0
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Webinar Oracle GoldenGate

2,030

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,030
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. GoldenGate
  • 2. 1. ¿Por qué Oracle GoldenGate?2. Posicionamiento3. Tecnología4. Escenarios5. Demostración práctica6. Conclusiones
  • 3. 1 ¿Por qué Oracle GoldenGate? Oracle GoldenGate permite capturar, enrutar, transformar, y enviar datos transaccionales entre entornos heterogéneos en tiempo real. Con Oracle Golden Gate no solo podemos hacer replicación de datos, sino también consolidación, gracias a sus pequeñas transformaciones de extracción y carga. • Aspectos Diferenciadores • Rendimiento : Porque no es intrusivo • Inmediato: Latencia de replicación (<1 segundo) • Abierto: Soporta origenes y destinos de diferentes proveedores de base de datos (MySQL, SQL Server, Oracle, TeraData, Sybase, etc.) • Fiable: Mantiene la integridad transaccional contra interrupciones y caídas de servicio.
  • 4. ¿Por qué Oracle GoldenGate La solución empresarial para las necesidades de Tiempo Real Bases de datos yaplicaciones, fuentes Datos y aplicaciones heterogéneas, Críticos, Información Business Intelligence, combinadas, en Tiempo Real Reporting parasistemas distribuidos, legacy, OLTP, Clientes, Partners & OLAP Empleados Acceso en Tiempo Real Oracle GoldenGate facilita el acceso a información en tiempo real, permitiendo a las empresas mejorar drasticamente la disponibilidad, fiabilidad, y rendimiento de sus datos críticos distribuidos en sistemas heterogéneos.
  • 5. ¿Por qué Oracle GoldenGate?Toma las decisiones con la información actualizada al segundo
  • 6. ¿Por qué Oracle GoldenGate?Factores diferenciales de Oracle GoldenGate• Realización de operaciones de forma continuada… En aplicaciones críticas, eliminando paradas no planificadas y también reduciendo el coste de paradas planificadas.• Disminuye los costes de IT… Gracias al soporte heterogéneo para múltiples plataformas, permitiendo reducir el coste en infraestructuras mediante query offloading.• Mejora la eficiencia operacional… Mediante el rendimiento, la escalabilidad de las distintas fuentes de datos en tiempo real, y la distribución de datos.• Reduce el riesgo… Asegurando la integridad de los datos y la fiabilidad entre los sistemas Origen y Destino. Permite encriptar y comprimir los datos cuando es necesario.• Mejora el análisis del negocio… Mediante Business Intelligence, DataWarehousing y report offloading en tiempo real.
  • 7. 2 Posicionamiento• Integración y consolidación de datos • Replicación de datos• Procesos nocturnos de carga • Standby en centro de respaldo• Acceso a múltiples fuentes de información • Mínimo tiempo de latencia (<1 seg) • Intrusismo mínimo en los sistemas (Accede a los logs) • Acceso y carga en múltiples fuentes de información • Bidireccional • Declarativo y fácil de utilizar • Soporte de diferentes esquemas
  • 8. PosicionamientoComparando GoldenGate y Streams Oracle Streams Oracle GoldenGate• Muy flexible y personalizable • Soluciones Out-of-the-box• Optimizado para Oracle DB • Amplio soporte a plataformas• Pocas “grandes” referencias heterogéneas• Se trata de una funcionalidad contruida • Excelente base referenciable sobre Oracle DB para compartir datos • Soluciones para integraciones en tiempo• Pueden replicar datos en entornos real heterogéneas homogéneos para Oracle DB • No invasivo, mantiene la integridad• Los clientes actuales continuarán transaccional a través de la WAN disponiendo de soporte • Muy baja latencia – volúmenes de datos• Se configura dentro de la DB, es extremadamente altos necesario disponer de suficientes • Permite construir escenarios de Alta recursos. disponibilidad y escalado (A-A, A-P)
  • 9. Posicionamiento Active Data Guard y GoldenGate • Active Data Guard y GoldenGate Oracle Active Data Guard Oracle GoldenGate • Cualquier tipo de distribución Dirigido a • Usuarios Oracle Data Guard heterogenea. • Réplica física mantenida by • Réplica lógica mantenida by Tecnología shipping redo blocks replaying transactions • Readable Data Guard standby • Bidireccional o Unidireccional • Highest transaction rates • Capture once, apply many (N-way) Beneficios • Automatic repair of corrupt blocks • Soporta diferentes esquemas • High-value, simple add-on • Soporta plataformas heterogeneos • Solo Oracle • Esquemas identicos • Algunos tipos de datos no soportados Restricciones • Necesidad de plataformas similares • Manual switch-over / fail-over • Updateos locales deshabilitados • Unidireccional* Supported DBMS today: Oracle, MySQL, DB2, SQL Server, Sybase, Nonstop SQL, Enscribe, Teradata, Ingres, Greenplum, Netezza Supported Platforms today: IBM AIX, IBM Z/OS, HP-UX, HP NonStop , Solaris, Linux Windows
  • 10. PosicionamientoData Integrator Enterprise Edition and GoldenGate Oracle Data Integrator Enterprise Edition E-LT Oracle GoldenGate Transformation Real-time Data Heterogeneous Sources Heterogeneous Targets Oracle Data Integrator Oracle GoldenGate Enterprise Edition• Solución rápida E-LT • Solución rápida en real-time• Optimizado para transformar grandes • Carga en tiempo real (Segundos) volumenes de datos • Envío garantizado, eliminando perdida de• Linaje de datos para mejor administración datos• Data Quality integrado con el producto • Eliminación de caídas en migraciones y actualizaciones de versión • Intrusión 0 en fuentes de datos • Capacidades ELT/ETL (Trasnformaciones) Transformación y carga Integración y replicación de datos masivos en tiempo real
  • 11. 3 Tecnología Arquitectura Capture: Los cambios comiteados son capturados ( pueden ser filtrados) según se producen, leyendo el log de transacciones. Trail Files: Almacena y encola los datos para su envío Pump: Distribuye los datos para su enrutado a múltiples destinos. Route: Datos comprimidos, encriptados para múltiples destinos. Delivery: Escribe los datos con integridad transaccional, transformando los datos según sea necesario.
  • 12. TecnologíaPlataformas heterogéneas soportadasBases de datos: Sistemas Operativos:• Oracle • Linux• DB2 for v 9.7 • Sun Solaris• Microsoft SQL Server for v 2008 • Windows 2000, 2003, XP• Sybase ASE • HP NonStop• Teradata • HP-UX• Enscribe • HP TRU64• SQL/MP • HP OpenVMS• SQL/MX • IBM AIX• MySQL • IBM z Series• JMS message queue • zLinux
  • 13. TecnologíaTopologíasUnidireccional Bi-Direccional Peer-to-PeerQuery Offloading Live Standby or Load Balancing, Active-Active for HA Multi-MasterBroadcast Integración/Consolidación En CascadaData Distribution Data Warehouse Data Marts
  • 14. 4 Escenarios Creación de un nuevo entorno para consultas Query Offloading Necesidad: “¿Es necesario trasladar las capacidades de procesamiento de operaciones SQL a BBDD estándar con menor coste en SW y HW, sin interrupción en transacciones o procesos críticos y a la vez soportar el crecimiento de datos generado por el incremento en el número de usuarios?” Reducción de costes Solución: • Crear una réplica en tiempo real del entorno operacional (legacy o mainframe) muy costoso sobre Oracle con RAC o Linux. OLTP Read Only Transactions Users • Sincronización de la réplica en tiempo real y envío de datos read- only. Beneficios: OGG • Reduce/elimina las operaciones SQL en sistemas transaccionales. • Directamente reduce el coste de sistemas legacy, mainframe, non- Oracle. Non-Oracle or Oracle PlatformLegacy Platform
  • 15. Escenarios Continuous Availability Migraciones y actualizaciones de BBDD y aplicaciones con “Zero-downtime” Necesidad: “¿Hay que realizar una migración de BBDD o una actualización de una aplicación crítica pero no es posible realizar ninguna parada por su impacto en los procesos de negocio?” Solución: • Migrar desde BBDD, hardware o plataformas heterogéneas a plataforma estandarizada Oracle 11g con mínima disrupción operativa. • Actualización de aplicaciones certificadas Oracle a nuevas versiones (Siebel) sin downtime Previous Version New Version Beneficios: • Estandarización del centro de datos y modernización de las plataformas. OGG • Zero down-time para aplicaciones críticas. • Migración segura de usuarios de un sistema a otro, manteniendoPrevious DB Version New DB Version ambos operativos.
  • 16. Escenarios Continuous Availability Distribución de datos/Sincronización Necesidad: “¿Cómo responden tus datos ante peticiones realizadas 24x7? ¿ Pueden todas tus unidades de negocio acceder al mismo tiempo a la información más actualizada continuamente?” Solución: Oracle 9i Oracle 11g • Replicar datos entre aplicaciones distribuidas permitiendo realizar operaciones globales y mejorando la eficiencia operacional. • Distribuir datos en tiempo real entre entornos Oracle y no Oracle. • Crear configuraciones Activo-Activo, permitiendo disponer de datos sincronizados entre centros de datos. OGG Beneficios: • Alta disponibilidad en datos críticos. • Posibilidad de escalado y de manejo de grandes volúmenes de datos. • Acceso a datos consistentes entre centros de datos,Oracle 10g SQL Server geográficamente dispersos.
  • 17. Escenarios Real Time Data Integration Reporting en entornos operacionales Necesidad: “¿Dispone de la transparencia adecuada sobre los datos en los sistemas transaccionales más sensitivos?” Solución: • Informes sobre datos reales, inmediatos (live data), en sistemas transaccionales. • Sin necesidad de realizar una carga adicional en el sistema origen – informes en una nueva instancia de la base de datos sincronizados en tiempo real. Beneficios: • Permite disponer de informes tácticos para la rápida toma de decisiones y el seguimiento del estado del negocio. OGG • Elimina el impacto en los sistemas origen. • Resuelve los retos de ejecutar informes en sistemasTransactional Operational transaccionales (MIPs para ejecutar transacciones en vez de Applications Data Store generar informes).
  • 18. Escenarios Real Time Data Business Intelligence en Tiempo Real Integration Necesidad: “¿Necesita analizar la situación y estado de su negocio con los datos más actuales, sin necesidad de impactar en sus sistemas más críticos?” Solución: Real time Integration * Bulk • Poblar un almacén de datos operacional destinado a un BI Data Transformation operacional con datos en tiempo real. • Ejecutar ELT desde ODS para cargar datos al warehouse con datos ODI transformados. Production Beneficios: OGG • Mejora la capacidad de análisis sobre el negocio. • Combina la capacidad de inteligencia de negocio sobre datos actuales e históricos. • Elimina la carga en los sistemas fuente. Enterprice Data Warehouse • Reduce los tiempos de latencia y las ventanas de tiempo por Oracle Database procesamiento batchHeterogeneous Oracle Exadata Sources
  • 19. 5 Integración entre Oracle Database, SQL Server y MySQL
  • 20. Réplica bidireccional Oracle ORCL 1 Extract
  • 21. Réplica bidireccional Oracle ORCL 1 ORCL 2 Extract Pump
  • 22. Réplica bidireccional Oracle ORCL 1 ORCL 2 Extract Replicat Pump
  • 23. Réplica bidireccional Oracle ORCL 1 ORCL 2 Extract Replicat Pump Extract
  • 24. Réplica bidireccional Oracle ORCL 1 ORCL 2 Extract Replicat Pump Pump Extract
  • 25. Réplica bidireccional Oracle ORCL 1 ORCL 2 Extract Replicat Pump Replicat Pump Extract
  • 26. Réplica unidireccional Oracle a SQL Server ORCL 1 ORCL 2 Extract Replicat Pump Replicat Pump Extract Pump SQL Server
  • 27. Réplica unidireccional Oracle a SQL Server ORCL 1 ORCL 2 Extract Replicat Pump Replicat Pump Extract Pump Replicat SQL Server
  • 28. Réplica unidireccional Oracle a MySQL ORCL 1 ORCL 2 Extract Replicat Pump Replicat Pump Extract Pump Pump Replicat SQL Server MySQL
  • 29. Réplica unidireccional Oracle a MySQL ORCL 1 ORCL 2 Extract Replicat Pump Replicat Pump Extract Pump Pump Replicat Replicat SQL Server MySQL
  • 30. 6 Conclusiones • Flexible • Varias topologías (Query Offloading, Continuous Availability, Data Integration) • Entornos heterogéneos (HW, SO, BBDD) • No intrusivo y en tiempo real • Bajo impacto, segundos, no batch • Integridad transaccional • Alto rendimiento • Mínima parada (99,99% uptime) • Grandes volúmenes de información
  • 31. Para más información contacte con nosotros a través de comercial@avanttic.com MADRID BARCELONA Orense 85, Edificio Lexington Aragó 182, 4º planta 28020 Madrid 08011 Barcelona Tel. 91 116 17 89 Tel. 93 151 84 51

×