4. Introducción a Exadata
¿Qué es Oracle Exadata Database Machine?
• Rendimiento extremo en Data
Warehouse & OLTP
• La mejor relación precio/rendimiento
en Data Warehouse & OLTP
• Hardware optimizado
• Software especializado
• Escalable, seguro y redundante
avanttic Consultoría tecnológica
5. Introducción a Exadata
¿Qué es Oracle Exadata Database Machine?
• Servidores de BBDD:
– Servidores Intel de BBDD
– Oracle Linux or Solaris 11
• 10 Gig Ethernet (conexión con el exterior)
• Servidores de storage:
– Servidores Intel de Storage
– Hasta 336 terabytes de disco en crudo
– 5.3 terabytes de almacenamiento Flash
• InfiniBand Network:
– Interconexión interna
Un sistema completo: Procesamiento,
almacenamiento y red, preconfigurado,
balanceado y optimizado.
avanttic Consultoría tecnológica
6. Introducción a Exadata
¿Qué es Oracle Exadata Database Machine?
“Procesos intensivos en memoria y CPU”
Servidores de BBDD 11gR2
(Joins, agregados, estadísticas, conversión de
datos)
Exadata Storage Server
SW Exadata
(Aceso, organización y filtrado de datos)
“Procesos intensivos sobre los datos”
avanttic Consultoría tecnológica
7. Introducción a Exadata
Exadata Storage Servers
• Servidor de almacenamiento de alto
rendimiento construido con componentes
standard del mercado
• 12 discos: 600 GB SAS 15k rpm (alto
rendimiento) o 3 TB SAS 7,2k rpm (alta
capacidad)
• 2 CPUS Intel Xeon L5640 de 6 cores
• Tarjeta dual InfiniBand a 40 Gb/sec
• 386 GB memoria Flash
• Exadata Storage Server Software
avanttic Consultoría tecnológica
8. Introducción a Exadata
Exadata Storage Servers
• Almacenamiento inteligente • Hybrid Columnar Compression
• 10x para entornos DWH
• “Smart Scan query offload”
• Almacenamiento escalable • 15x para entornos de archivado
+ + + Los datos siguen
comprimidos en
memoria y en la
Flash
• Smart Flash Cache
• Mejora 30x acceso aleatorios
primary backup
Múltiples test
beneficiados
standby dev’t
Datos comprimidos
avanttic Consultoría tecnológica
9. Introducción a Exadata
Necesidades de alto rendimiento
Tecnología Unidades Total Caudal
Disco 168 336 TB 21 GB/sec
Flash 56 Tarjetas 5 TB 50 GB/sec
DRAM 256 DIMM 2 TB 100 GB/sec
avanttic Consultoría tecnológica
11. Introducción a Exadata
Consolidación de entornos
Exadata permite dar servicios de
granja/nube para las BBDD:
ERP • Permite consolidar gran cantidad de bases
de datos en un único entorno
CRM
• Máximo rendimiento para cargas de
trabajo que mezclan OLTP, DW, batch,
Warehouse reporting
• Administración de I/O y CPU que permite
Data Mart aislar los entornos
HR
avanttic Consultoría tecnológica
13. Introducción a GoldenGate
¿Qué es Oracle GoldenGate?
“Herramienta para replicación de datos
entre entornos heterogéneos en tiempo real”
Bases de datos O/S y Plataformas
Oracle GoldenGate Capture:
Oracle Linux
DB2 Sun Solaris
Microsoft SQL Server
Sybase ASE
Windows
Teradata HP NonStop
Enscribe HP-UX
SQL/MP
HP TRU64
SQL/MX
MySQL HP OpenVMS
JMS message queues IBM AIX
IBM z Series
Oracle GoldenGate Delivery:
All listed above, plus: zLinux
TimesTen, Netezza, Greenplum, HP Neoview and
any ODBC compatible databases
ETL products
avanttic Consultoría tecnológica
14. Introducción a GoldenGate
Funcionalidades clave
Muy flexible: Está compuesto por unas pocas piezas funcionales
configurables según las necesidades del cliente
• Captura (Extract)
• Envío (Pump)
• Entrega (Replicat)
• Control (Manager)
avanttic Consultoría tecnológica
15. Introducción a GoldenGate
Funcionalidades clave
Mínimamente intrusivo: Lee de los ficheros de redo archivado
(journaling) no de las tablas
Captura de datos
Redo Archivado Redo Online
Operaciones
Captura confirmadas y
OCI/Oracle Net ordenadas
avanttic Consultoría tecnológica
17. Introducción a GoldenGate
Funcionalidades clave
Sólido: Usa puntos de control para evitar pérdida de transacciones en
caso de problemas en la red o en los servidores
Trasnsacción mas antigua no
Begin, TX 1 confirmada
Insert, TX 1 Checkpoint
Checkpoint de de entrega
Begin, TX 2 Begin, TX 2 Begin, TX 2
envio
Update, TX 1 Insert, TX 2 Insert, TX 2
Insert, TX 2 Commit, TX 2 Commit, TX 2
Checkpoint Punto de Punto de Punto de
Commit, TX 2 Begin, TX 3 lectura escritura Lectura
de captura
Begin, TX 3 Insert, TX 3
Insert, TX 3 Commit, TX 3
Punto de
Begin, TX 4 escritura
Commit, TX 3
Delete, TX 4
Punto de lectura
Fichero de Envio Fichero de Entrega
Captura
BBDD Origen transacciones transacciones BBDD Destino
avanttic Consultoría tecnológica
18. Introducción a GoldenGate
Funcionalidades clave
Seguro: Permite cifrar y comprimir los datos tanto durante su
almacenamiento como durante su envío
avanttic Consultoría tecnológica
19. 3
GoldenGate
herramienta multiuso para EXADATA
20. GoldenGate y Exadata
GoldenGate, herramienta multiuso para Exadata
1. Migraciones sin pérdida de servicio
2. Carga de datos en tiempo real desde entornos heterogéneos
3. Replicación de datos hacia entornos Oracle y no Oracle
4. Contingencia de Exadata sobre otras BBDD Oracle
21. GoldenGate y Exadata
1. Migraciones sin pérdida de servicio
• Permite realizar migraciones sin corte en los servicios
• Mediante réplica bidireccional es posible dar servicio a las
aplicaciones desde los 2 gestores simultáneamente, permitiendo
una migración escalonada de los usuarios
OGG
BBDD Anterior Exadata
avanttic Consultoría tecnológica
22. GoldenGate y Exadata
2. Carga de datos en tiempo real desde entornos heterogéneos
• Simplifica los entornos, sustituyendo los actuales sistemas de
aprovisionamiento de datos (mediante scripts, ficheros de datos, etc.)
• Mejora el rendimiento, permitiendo cargar en tiempo real datos
procedentes de múltiples entornos Oracle y no Oracle
• Permite realizar transformaciones básicas en los datos replicados
Integración en tiempo real +
transformación de los datos
BBDD Oracle productivas
OGG
Exadata
Entornos heterogéneos / Legacy
avanttic Consultoría tecnológica
23. GoldenGate y Exadata
3. Replicación de datos hacia entornos Oracle y no Oracle
• Permite distribuir y replicar de manera unidireccional o
bidireccional los datos entre diferentes gestores
• Control total de qué datos se distribuyen (filtrando a nivel de filas
y/o columnas), entre entornos heterogéneos y en tiempo real
Oracle 9i Exadata
OGG
Oracle 10g SQL Server
avanttic Consultoría tecnológica
24. GoldenGate y Exadata
4. Contingencia de Exadata sobre otras BBDD Oracle
• Permite crear entornos de contingencia sobre gestores Oracle en
diferentes plataformas, sistemas operativos y/o versiones de Oracle
• La BBDD de contingencia estará abierta y disponible para ser
consultada
• Una vez los datos en destino, se puede retardar unos
“minutos/horas” su aplicación sobre la BBDD de contingencia
Exadata
BBDD Oracle contingencia
avanttic Consultoría tecnológica
26. GoldenGate y Exadata
GoldenGate, herramienta multiuso para Exadata
• Facilita la integración de Exadata en nuestro entorno
• Mejora y simplifica notablemente los procesos de traspaso de datos
• Flexible y adaptable a múltiples requerimientos
• Herramienta con coste asequible
GoldenGate es un
buen complemento para
EXADATA
avanttic Consultoría tecnológica
27. rafael.planella@avanttic.com
Para más información contacte con nosotros a través de comercial@avanttic.com
BARCELONA MADRID
Aragó 182, 4º planta Orense 85
08011 Barcelona 28020 Madrid
Tel. 93 151 84 51 Tel. 91 116 17 89