Date post: | 11-May-2015 |
Category: |
Documents |
Upload: | oracle-espana |
View: | 251 times |
Download: | 0 times |
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1
Integración sin límites Información: Siempre Disponible Siempre Actualizada Siempre Garantizada
Jose A Mayol – Oracle Data Integration
Noviembre, 2013
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 2
4 Factores Clave para el Negocio
Integración y Alta
Productividad Alto Rendimiento
Alta Disponibilidad Cloud Ready
Tiempo Real
Any Data,
Any Source
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 3
Oracle Data Integration 12c Integración Real-Time, Cloud
Siempre Disponible
Siempre Actualizada
Siempre Garantizada
Oracle GoldenGate
Oracle Data Integrator
Oracle Enterprise
Data Quality
Big Data
Database
Apps
Cloud Alta Disponibilidad
Cloud
Tiempo Real
Alto Rendimiento
Integración y Productividad
Información
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 4
Oracle GoldenGate Real-time Data Integration
Oracle GoldenGate
Replica de Datos desde Log
Transaccional
Réplica Activo-Activo
Fiabilidad y Garantía de
Transaccionalidad
Origenes y Destinos Heterogeneos
Réplica Lógica de Datos Big Data
Database
Apps
Cloud • Flexibilidad
• Simplicidad Arquitectura
• Rapidez
• Implantaciones simples
• Rentabilidad
• Bajo TCO
• ROI muy rápido
Oracle GoldenGate permite captura con impacto muy bajo, enrutado, transformación, y envío de datos transaccionales entre entornos heterogeneos en tiempo real.
Aspectos diferenciadores:
No intrusivo, bajo impacto, latencia <1 segundo
Abierto, arquitectura modular – Soporta orígenes
y destinos con tecnología heterogénea
Mantiene la integridad transaccional – Fiable
contra interrupciones y caídas de servicio
Rendimiento
Flexible y Extensible
Fiable
Oracle GoldenGate Aspectos Diferenciadores
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 6
Cambios
en los Datos
Data Integrator
Nuevo DB/
HW/OS/APP
Reparto del
proceso
Reporting
Database
Data
Warehouse
ODS
Migración/Actualización sin Parada
Query & Report Offloading
Sincronización de Datos en Corporación
Real-time BI, Operational Reporting, MDM
Event Driven Architecture, SOA
HA Activo-Activo
Message
Bus
Oracle & Non-Oracle
Database(s)
Bus Mensajería
Sistemas Legacy
Oracle GoldenGate – Casos de Uso Replicación de Datos Real Time, Bajo Impacto y Garantía Transaccional
Distribución
de Datos
Datos
Idénticos Respaldo de Datos
Consolidados
Migraciones Sin Parada Disponibilidad Continua para Migraciones de bases de datos
y aplicaciones con “Zero-downtime”
Solución :
– Migrar desde bases de datos, hardware o plataformas
heterogéneas a plataforma estandarizada Oracle11g
con mínima disrupción operativa
– Actualización de aplicaciones certificadas Oracle a
nuevas versiones (Siebel) sin downtime
Beneficios :
– Estandarización del centro de datos y modernización
de las plataformas
– Zero down-time para aplicaciones críticas
– Migración segura de usuarios de un sistema a otro,
manteniendo ambos operativos.
Previous Version New Version
OGG
Previous DB Version New DB Version
SAP / Siebel / JDE / Apps
HW upgrade / migration
OS upgrade / migration / bugs & fixes
DB upgrade / migration / bugs & fixes
Migración de Datos Segura
RiesgosImpacto Negocio
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 8
Migraciones Sin Parada Ni Riesgo
Migración Cambio Infraestructura
9i
10g
11g
DB2
12c 10g
9i
10g
DB2
DB2 11g
12c
IBM
Wintel
Suse
AS400 zOS
Cloud Oracle
Linux
9i 10g
DB2 DB2
11g
Wintel Suse
AS400 zOS
12c
9i 10g
DB2 DB2
11g
Wintel Suse
AS400 zOS
ExaData
Consolidación Empresarial
Zero Downtime – Aplicaciones críticas Elimina el periodo de indisponibilidad durante la migración
Unidireccional. Información actualizada en sentido único para preparar el nuevo entorno
Activo-Activo. Información actualizada en ambos estremos.
Activo-Pasivo. Información actualizada en único sentido, con registro temporal de operaciones en nuevo entorno
Integración de datos en Tiempo Real Reporting en entornos operacionales
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 el seguimiento del estado de
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
Transactional
Applications
Operational
Data Store
OGG
Integración de datos en Tiempo Real Business Intelligence en Tiempo Real
Solución :
– Poblar un almacén 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 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
– Reduce los tiempos de latencia y las ventanas de
tiempo por procesamiento batch
Heterogeneous
Sources
Enterprise Data Warehouse
Oracle Database,
Oracle Exadata
Production
Real-time Integration + Bulk
Data Transformation
OGG
ODI
“Right” Time Business Intelligence Captura no invasiva + Procesamiento E-LT
Integración
Datos Business
Intelligence
Real Time
Información Fiable y Consistente
Cualquier
Fuente Datos
GoldenGate
ODI
Transformación
Datos
EDQ
Reducción de costes - Query Offloading Creación de un nuevo entorno para consultas
Solución:
– Crear una réplica en tiempo real del entorno
operacional (legacy o mainframe) muy costoso
sobre Oracle con RAC o Linux.
– Sincronización de la réplica en tiempo y real y
envío de datos read-only
Beneficios:
– Reduce/elimina las operaciones SQL en
sistemas transaccionales
– Directamente reduce el coste de sistemas
legacy, mainframe, non-oracle
Legacy Platform Distributed Platform
OLTP
Transactions Read Only
Users OGG
Reducción de costes
CPUs - MIPs CPUs - MIPs
Propagación Datos en Empresa Distribución de datos / Sincronización
Solución :
– Replicar datos entre aplicaciones distribuidas permitiendo
realizar operaciones globales y mejorando la eficiencia
operacional.
– Distribuir datos en tiempo real en entornos Oracle y no Oracle.
– Crear configuraciones Activo-Activo, permitiendo disponer de
datos sincronizados entre Centros de datos.
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,
geográficamente dispersos
Oracle 9i Oracle 11g
Oracle 10g SQL Server
OGG
GoldenGate Alta Disponibilidad Live Standby
Beneficios
• Entornos heterogéneos
• El menor tiempo para la recuperación y cambio al sistema en stand-by (switchover)
• Re-sincronización de los sistemas primarios y de backup
• Nula pérdida o corrupción de datos
• Sin restricciones entre las ubicaciones geográficas – no afecta la distancia
En Cualquier
Plataforma/BBDD
GoldenGate Alta Disponibilidad Activo-Activo
Beneficios
• Entornos heterogeneos
• Disponibilidad contínua
• Distribución de carga transaccional
• Rendimiento escalable
• Detección de conflictos y resolución
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 17
GoldenGate: Arquitecturas Flexibles
Unidirectional Query Offloading
Zero-Downtime Migration
Bi-Directional Hot Standby or
Active-Active for HA
Peer-to-Peer Load Balancing
Multi-Master
Broadcast Data Distribution
Integration/Consolidation Data Warehouse
BPM
BAM
CEP
Data Distribution via Messaging
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 18
Cada Vez Más Heterogéneo
Oracle
IBM DB2 LUW
IBM DB2 z Series
IBM DB2 i Series /AS400
Microsoft SQL Server
Sybase ASE
Teradata
C-Tree
Enscribe
SQL/MP
SQL/MX
MySQL
JMS Message Queues
New in Oracle GoldenGate 12c
• MySQL 5.6
• MySQL Cluster 7.1 and 7.2
• Sybase 15.7 -------------------------------------------------------
• DB2 LUW 10.1
• Teradata 14.10
• SQL Server 2012 (Delivery)
Platform Specific Upgrades
• SQL Server Compressed Back-Up
• MySQL Clusters (NDB)
Netezza
TimesTen
PostgreSQL
GreenPlum
HP Neoview
Flat File
ETL products
Coherence
Capture & Delivery Delivery Only
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 19
Oracle GoldenGate
Máximo Rendimiento
Máxima Flexibilidad
Mínimo tiempo de despliegue
Arquitectura Técnica
Source
Oracle & Non-Oracle
Database(s)
Target
Oracle & Non-Oracle
Database(s)
Capture
Delivery
Trail
Files
Pump
Trail
Files Pump
Delivery
Capture
Bi-directional
LAN / WAN / Internet
Over TCP/IP Trail
Files
Trail
Files
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 20
Oracle Data Integrator Transformación de Datos
Eficiencia
Mejor motor Transformacion
Big Data
Grandes Volumenes
Simplicidad
Minimo esfuerzo Desarrollo
Oracle Data Integrator
High Performance E-LT
Declarative Design
CEP Data Services
Extensible Knowledge Modules
Capable of Integrating Structured &
Unstructured Data
Big Data
Database
Apps
Cloud
Integración
Datos Business
Intelligence
Real Time
Información Fiable y Consistente
Cualquier
Fuente Datos
GoldenGate
ODI
Transformación
Datos
EDQ
Oracle Data Integrator – Eficiencia Motor de Transformación…. La Base de Datos
Oracle Data Integrator – Eficiencia Extrema Motor de Transformación…. La Base de Datos
A complex branch of the customer’s
tax allocation process runs 5 hrs 11
mins during quarter close
Exadata and ODI (E-LT) combined
is able to execute the process
42X faster (7mins 20 secs) 0
50
100
150
200
250
300
350
ODI on Exadata Conventional ETL
Job
exe
cuti
on
tim
e in
min
ute
s
5hrs 11mins
7min 20sec
42X
IMPROVEMENT
Oracle Data Integrator – Big Data Datos No Estructurados - Datos Estructurados
Access Transform
Loads
Oracle Data
Integrator
Arquitectura basada en Knowledge Modules existentes y extensibles
Beneficios Arquitectura:
• Facil de Mantener,
• Flexible y adaptada siempre a mejores prácticas
Oracle Data Integrator – Simplicidad Alto Rendimiento, Flexible y Ligero para Desarrollo
Oracle Enterprise Data Quality Calidad de Datos
PERFILADO
REPARACIÓN
CHEQUEO
ALERTA
INFORMACIÓN
Oracle Data Quality
Proceso Continuo
Multidioma
Enriquecimiento de la Información
Reglas Personalizables
Prevención – Real Time
Big Data
Database
Apps
Cloud
6 Dimensiones de la Calidad de Datos
•Que datos son incompletos o no utilizables? Completitud
•Que datos están guardados en formatos no estandarizados? Conformidad
•Que Datos dan información contradictoria? Consistencia
•Que datos están desactualizados? Exactitud
•Que Datos o atributos están repetidos? Duplicidad
•Que información falta o no está referenciada? Integridad
Propuesta Calidad de Datos
Oracle Enterprise Data Quality Fuentes Datos
Databases
Cobol copybooks
TXT files
Registros
Descartados
Destinos
Oracle Data Quality for Data Integrator
Global Data Router
Transformer Parser Postal Matcher
Relationship Linker
Enterprise Data Quality DataWarehouse
Proceso de Control
CALIDAD de DATOS
• PERFILADO
• REPARACIÓN
• CHEQUEO
• ALERTA
• INFORMACIÓN
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 28
Un plan de formación adaptado a sus conocimientos
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 29