Documente Academic
Documente Profesional
Documente Cultură
4. Escenarios
5. Demostracin prctica
6. Conclusiones
Con Oracle Golden Gate no solo podemos hacer replicacin de datos, sino tambin
consolidacin, gracias a sus pequeas transformaciones de extraccin y carga.
Aspectos Diferenciadores
Rendimiento : Porque no es intrusivo
Inmediato: Latencia de replicacin (<1 segundo)
Abierto: Soporta origenes y destinos de diferentes proveedores de base de
datos (MySQL, SQL Server, Oracle, TeraData, Sybase, etc.)
Bases de datos y
aplicaciones, fuentes
heterogneas,
combinadas,
sistemas distribuidos,
legacy,
OLTP,
OLAP
Informacin
en Tiempo Real
Datos y aplicaciones
Crticos,
Business Intelligence,
Reporting para
Clientes, Partners &
Empleados
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.
Posicionamiento
Replicacin de datos
Standby en centro de respaldo
Posicionamiento
Comparando GoldenGate y Streams
Oracle Streams
Oracle GoldenGate
Soluciones Out-of-the-box
Amplio soporte a plataformas
heterogneas
Excelente base referenciable
Soluciones para integraciones en tiempo
real heterogneas
No invasivo, mantiene la integridad
transaccional a travs de la WAN
Muy baja latencia volmenes de datos
extremadamente altos
Permite construir escenarios de Alta
disponibilidad y escalado (A-A, A-P)
Posicionamiento
Active Data Guard y GoldenGate
Oracle GoldenGate
Dirigido a
Tecnologa
Beneficios
Bidireccional o Unidireccional
Capture once, apply many (N-way)
Soporta diferentes esquemas
Soporta plataformas heterogeneos
Restricciones
Solo Oracle
Esquemas identicos
Necesidad de plataformas similares
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
Posicionamiento
Data Integrator Enterprise Edition and GoldenGate
Oracle Data Integrator
Enterprise Edition
E-LT
Transformation
Oracle GoldenGate
Real-time Data
Heterogeneous Sources
Transformacin y carga
de datos masivos
Heterogeneous Targets
Oracle GoldenGate
Solucin rpida en real-time
Carga en tiempo real (Segundos)
Envo garantizado, eliminando perdida de
datos
Eliminacin de cadas en migraciones y
actualizaciones de versin
Intrusin 0 en fuentes de datos
Capacidades ELT/ETL (Trasnformaciones)
Integracin y replicacin
en tiempo real
Tecnologa
Arquitectura
Capture: Los cambios comiteados son capturados ( pueden ser filtrados)
segn se producen, leyendo el log de transacciones.
Tecnologa
Plataformas heterogneas soportadas
Bases de datos:
Oracle
DB2 for v 9.7
Microsoft SQL Server for v 2008
Sybase ASE
Teradata
Enscribe
SQL/MP
SQL/MX
MySQL
JMS message queue
Sistemas Operativos:
Linux
Sun Solaris
Windows 2000, 2003, XP
HP NonStop
HP-UX
HP TRU64
HP OpenVMS
IBM AIX
IBM z Series
zLinux
Tecnologa
Topologas
Unidireccional
Query Offloading
Broadcast
Data Distribution
Bi-Direccional
Live Standby or
Active-Active for HA
Integracin/Consolidacin
Data Warehouse
Peer-to-Peer
Load Balancing,
Multi-Master
En Cascada
Data Marts
Escenarios
Creacin de un nuevo entorno para consultas
Query
Offloading
Necesidad:
Es necesario trasladar las capacidades de
procesamiento de operaciones SQL a BBDD estndar con
menor coste en SW y HW, sin interrupcin en
transacciones o procesos crticos y a la vez soportar el
crecimiento de datos generado por el incremento en el
nmero de usuarios?
Reduccin de costes
OLTP
Transactions
Read Only
Users
OGG
Non-Oracle or
Legacy Platform
Oracle Platform
Solucin:
Crear una rplica en tiempo real del entorno operacional (legacy o
mainframe) muy costoso sobre Oracle con RAC o Linux.
Sincronizacin de la rplica en tiempo real y envo de datos readonly.
Beneficios:
Reduce/elimina las operaciones SQL en sistemas transaccionales.
Directamente reduce el coste de sistemas legacy, mainframe, nonOracle.
Escenarios
Migraciones y actualizaciones de BBDD y
aplicaciones con Zero-downtime
Continuous
Availability
Necesidad:
Hay que realizar una migracin de BBDD o una
actualizacin de una aplicacin crtica pero no es posible
realizar ninguna parada por su impacto en los procesos
de negocio?
Previous Version
New Version
OGG
Previous DB Version
New DB Version
Solucin:
Migrar desde BBDD, hardware o plataformas heterogneas a
plataforma estandarizada Oracle 11g con mnima disrupcin
operativa.
Actualizacin de aplicaciones certificadas Oracle a nuevas
versiones (Siebel) sin downtime
Beneficios:
Estandarizacin del centro de datos y modernizacin de las
plataformas.
Zero down-time para aplicaciones crticas.
Migracin segura de usuarios de un sistema a otro, manteniendo
ambos operativos.
Escenarios
Distribucin de datos/Sincronizacin
Continuous
Availability
Necesidad:
Cmo responden tus datos ante peticiones realizadas
24x7? Pueden todas tus unidades de negocio acceder
al mismo tiempo a la informacin ms actualizada
continuamente?
Oracle 9i
Oracle 11g
OGG
Oracle 10g
SQL Server
Solucin:
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.
Beneficios:
Alta disponibilidad en datos crticos.
Posibilidad de escalado y de manejo de grandes volmenes de
datos.
Acceso a datos consistentes entre centros de datos,
geogrficamente dispersos.
Escenarios
Reporting en entornos operacionales
Necesidad:
Dispone de la transparencia adecuada sobre los datos
en los sistemas transaccionales ms sensitivos?
OGG
Transactional
Applications
Operational
Data Store
Solucin:
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 tcticos para la rpida toma de
decisiones y el seguimiento del estado del negocio.
Elimina el impacto en los sistemas origen.
Resuelve los retos de ejecutar informes en sistemas
transaccionales (MIPs para ejecutar transacciones en vez de
generar informes).
Escenarios
Business Intelligence en Tiempo Real
Necesidad:
Necesita analizar la situacin y estado de su negocio
con los datos ms actuales, sin necesidad de impactar
en sus sistemas ms crticos?
ODI
Production
OGG
Heterogeneous
Sources
Solucin:
Poblar un almacn de datos operacional destinado a un BI
operacional con datos en tiempo real.
Ejecutar ELT desde ODS para cargar datos al warehouse con datos
transformados.
Beneficios:
Mejora la capacidad de anlisis sobre el negocio.
Combina la capacidad de inteligencia de negocio sobre datos
actuales e histricos.
Elimina la carga en los sistemas fuente.
Reduce los tiempos de latencia y las ventanas de tiempo por
procesamiento batch
ORCL 2
Extract
Pump
ORCL 2
Extract
Replicat
Pump
ORCL 2
Extract
Replicat
Pump
Extract
ORCL 2
Extract
Replicat
Pump
Pump
Extract
ORCL 2
Extract
Replicat
Pump
Replicat
Pump
Extract
ORCL 2
Extract
Replicat
Pump
Pump
Replicat
SQL Server
Pump
Extract
ORCL 2
Extract
Replicat
Pump
Pump
Replicat
Replicat
SQL Server
Pump
Extract
ORCL 2
Extract
Replicat
Pump
Pump
Replicat
Pump
Extract
Pump
Replicat
SQL Server
MySQL
ORCL 2
Extract
Replicat
Pump
Pump
Replicat
Pump
Extract
Pump
Replicat
SQL Server
Replicat
MySQL
Conclusiones
Flexible
Varias topologas (Query Offloading, Continuous Availability, Data Integration)
Entornos heterogneos (HW, SO, BBDD)
Alto rendimiento
Mnima parada (99,99% uptime)
Grandes volmenes de informacin
BARCELONA
Arag 182, 4 planta
08011 Barcelona
Tel. 93 151 84 51