SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
GoldenGate,
la llave inglesa de EXADATA
                        Rafael Planella
                    Arquitecto de sistemas
                                28-03-2012
Agenda


1. Introducción a EXADATA
2. Introducción a GoldenGate
3. GoldenGate, herramienta multiuso para EXADATA
4. Conclusiones
1   Introducción a EXADATA
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
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
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
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
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
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
Introducción a Exadata
             Escalable




                                     1/4 Rack     1/2 Rack      1 Rack      2-8 Racks


  Servidores BD                      2            4             8           16-64

  Servidores Exadata                 3            7             14          28-112

  Capacidad bruta disco              21 TB        50 TB         100 TB      200 – 800TB
  (high performance)
  Capacidad bruta disco              72 TB        168TB         336TB       672 – 2688TB
  (high capacity)
  I/O Throughput (disks)             4.5 GB/sec   10.5 GB/sec   21 GB/sec   42 - 168 GB/sec
  I/O per Second (IOPS)              300,000      750,000       1,500,000   1M – 8M


avanttic   Consultoría tecnológica
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
2   Introducción a GoldenGate
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
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
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
Introducción a GoldenGate
             Funcionalidades clave

             Elevado rendimiento: Envía sólo transacciones confirmadas
                                       Begin, TX 1

                                       Insert, TX 1

                                       Begin, TX 2              Begin, TX 2
                                       Update, TX 1             Insert, TX 2
                                       Insert, TX 2             Commit, TX 2
                                      Commit, TX 2              Begin, TX 3
                                       Begin, TX 3              Insert, TX 3
                                       Insert, TX 3             Commit, TX 3
                                       Begin, TX 4

                                      Commit, TX 3
                                       Delete, TX 4




                                                                 Transacciones
                                                      Captura
                                     BBDD Origen                 confirmadas y
                                                                  Ordenadas



avanttic   Consultoría tecnológica
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
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
3
    GoldenGate
    herramienta multiuso para EXADATA
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
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
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
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
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
4   Conclusiones
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
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

Weitere ähnliche Inhalte

Was ist angesagt?

Virtualización de almacenamiento
Virtualización de almacenamientoVirtualización de almacenamiento
Virtualización de almacenamientoOmega Peripherals
 
Requisitos para instalación de sap business one
Requisitos para instalación de sap business oneRequisitos para instalación de sap business one
Requisitos para instalación de sap business oneomar0131
 
Componentes de una computadora
Componentes de una computadoraComponentes de una computadora
Componentes de una computadoraLeon Martinez
 
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...avanttic Consultoría Tecnológica
 
Oracle Analytics Cloud - Características y migración desde Oracle Business In...
Oracle Analytics Cloud - Características y migración desde Oracle Business In...Oracle Analytics Cloud - Características y migración desde Oracle Business In...
Oracle Analytics Cloud - Características y migración desde Oracle Business In...avanttic Consultoría Tecnológica
 
Tecnología RAID
Tecnología RAIDTecnología RAID
Tecnología RAIDJose Guzman
 
Charla técnica comercial v3.0 junio 2014 db visit productos
Charla técnica comercial v3.0 junio 2014 db visit productosCharla técnica comercial v3.0 junio 2014 db visit productos
Charla técnica comercial v3.0 junio 2014 db visit productosRonald Francisco Vargas Quesada
 
Dell 2850 specs
Dell 2850 specsDell 2850 specs
Dell 2850 specspedros0
 
MySQL Cluster: El ‘qué’ y el ‘cómo’.
MySQL Cluster: El ‘qué’ y el ‘cómo’.MySQL Cluster: El ‘qué’ y el ‘cómo’.
MySQL Cluster: El ‘qué’ y el ‘cómo’.Keith Hollman
 
Tabla y Manual de instalación de PostgreSQL 9.5
Tabla y Manual de instalación de PostgreSQL 9.5Tabla y Manual de instalación de PostgreSQL 9.5
Tabla y Manual de instalación de PostgreSQL 9.5AdrianAsisVegaSegura
 
Sistemas de almacenamiento raid
Sistemas de almacenamiento raidSistemas de almacenamiento raid
Sistemas de almacenamiento raidAntonio Aguilar
 
Cultura de la informacion
Cultura de la informacionCultura de la informacion
Cultura de la informacionBenigno Orta
 

Was ist angesagt? (20)

Virtualización de almacenamiento
Virtualización de almacenamientoVirtualización de almacenamiento
Virtualización de almacenamiento
 
Requisitos para instalación de sap business one
Requisitos para instalación de sap business oneRequisitos para instalación de sap business one
Requisitos para instalación de sap business one
 
T fase1 103380_grupo23
T fase1 103380_grupo23T fase1 103380_grupo23
T fase1 103380_grupo23
 
Sistemas de almacenamiento RAID
Sistemas de almacenamiento RAIDSistemas de almacenamiento RAID
Sistemas de almacenamiento RAID
 
Componentes de una computadora
Componentes de una computadoraComponentes de una computadora
Componentes de una computadora
 
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
 
RAID
RAIDRAID
RAID
 
Oracle Analytics Cloud - Características y migración desde Oracle Business In...
Oracle Analytics Cloud - Características y migración desde Oracle Business In...Oracle Analytics Cloud - Características y migración desde Oracle Business In...
Oracle Analytics Cloud - Características y migración desde Oracle Business In...
 
Tecnología RAID
Tecnología RAIDTecnología RAID
Tecnología RAID
 
Charla técnica comercial v3.0 junio 2014 db visit productos
Charla técnica comercial v3.0 junio 2014 db visit productosCharla técnica comercial v3.0 junio 2014 db visit productos
Charla técnica comercial v3.0 junio 2014 db visit productos
 
Dell 2850 specs
Dell 2850 specsDell 2850 specs
Dell 2850 specs
 
T fase1 103380_grupo23
T fase1 103380_grupo23T fase1 103380_grupo23
T fase1 103380_grupo23
 
MySQL Cluster: El ‘qué’ y el ‘cómo’.
MySQL Cluster: El ‘qué’ y el ‘cómo’.MySQL Cluster: El ‘qué’ y el ‘cómo’.
MySQL Cluster: El ‘qué’ y el ‘cómo’.
 
Exadata ejecutivo
Exadata ejecutivoExadata ejecutivo
Exadata ejecutivo
 
Tabla y Manual de instalación de PostgreSQL 9.5
Tabla y Manual de instalación de PostgreSQL 9.5Tabla y Manual de instalación de PostgreSQL 9.5
Tabla y Manual de instalación de PostgreSQL 9.5
 
Sistemas raid
Sistemas raidSistemas raid
Sistemas raid
 
Super conputadora
Super conputadoraSuper conputadora
Super conputadora
 
Sistemas de almacenamiento raid
Sistemas de almacenamiento raidSistemas de almacenamiento raid
Sistemas de almacenamiento raid
 
Cultura de la informacion
Cultura de la informacionCultura de la informacion
Cultura de la informacion
 
Qnap QuTS Hero
Qnap QuTS Hero Qnap QuTS Hero
Qnap QuTS Hero
 

Andere mochten auch

Andere mochten auch (13)

Weblogic server 12c agosto 2012
Weblogic server 12c agosto 2012Weblogic server 12c agosto 2012
Weblogic server 12c agosto 2012
 
Avance Inforsalud
Avance InforsaludAvance Inforsalud
Avance Inforsalud
 
So3 nm51 carrillo g jhovani-exadata
So3 nm51 carrillo g jhovani-exadataSo3 nm51 carrillo g jhovani-exadata
So3 nm51 carrillo g jhovani-exadata
 
Webinar DataVault Datamasking
Webinar DataVault DatamaskingWebinar DataVault Datamasking
Webinar DataVault Datamasking
 
Webinar Oracle GoldenGate
Webinar Oracle GoldenGate Webinar Oracle GoldenGate
Webinar Oracle GoldenGate
 
Diferencas , ventajas y desventajas
Diferencas , ventajas y desventajasDiferencas , ventajas y desventajas
Diferencas , ventajas y desventajas
 
Gestión de grandes volúmenes de información
Gestión de grandes volúmenes de informaciónGestión de grandes volúmenes de información
Gestión de grandes volúmenes de información
 
Exalogic workshop overview__hardwarev4
Exalogic workshop overview__hardwarev4Exalogic workshop overview__hardwarev4
Exalogic workshop overview__hardwarev4
 
Oracle Enterprise Manager 12c & Management Packs
Oracle Enterprise Manager 12c & Management PacksOracle Enterprise Manager 12c & Management Packs
Oracle Enterprise Manager 12c & Management Packs
 
Oracle WebLogic Server 11g - Disponibilidad, rendimiento, escalabilidad
Oracle WebLogic Server 11g - Disponibilidad, rendimiento, escalabilidadOracle WebLogic Server 11g - Disponibilidad, rendimiento, escalabilidad
Oracle WebLogic Server 11g - Disponibilidad, rendimiento, escalabilidad
 
Exalogic Technical Overview
Exalogic Technical OverviewExalogic Technical Overview
Exalogic Technical Overview
 
avanttic - webinar: Oracle Database 12c (24-03-2015)
avanttic - webinar: Oracle Database 12c (24-03-2015)avanttic - webinar: Oracle Database 12c (24-03-2015)
avanttic - webinar: Oracle Database 12c (24-03-2015)
 
Oracle iAS Forms to WebLogic Suite for Alesco
Oracle iAS Forms to WebLogic Suite for AlescoOracle iAS Forms to WebLogic Suite for Alesco
Oracle iAS Forms to WebLogic Suite for Alesco
 

Ähnlich wie avanttic - GoldenGate la llave inglesa de Exadata - XXI Cuore xxi cuore

Ähnlich wie avanttic - GoldenGate la llave inglesa de Exadata - XXI Cuore xxi cuore (20)

#avanttic_webinar: Actualiza tu Oracle Exadata
  #avanttic_webinar: Actualiza tu Oracle Exadata  #avanttic_webinar: Actualiza tu Oracle Exadata
#avanttic_webinar: Actualiza tu Oracle Exadata
 
Arquitetcura x86 para Red Hat
Arquitetcura x86 para Red HatArquitetcura x86 para Red Hat
Arquitetcura x86 para Red Hat
 
PROCESADORES ULTIMA GENERACIÓN
PROCESADORES ULTIMA GENERACIÓNPROCESADORES ULTIMA GENERACIÓN
PROCESADORES ULTIMA GENERACIÓN
 
Qnap LA 2020
Qnap LA 2020Qnap LA 2020
Qnap LA 2020
 
Certification Day
Certification DayCertification Day
Certification Day
 
Ensamblaje y mantenimiento de una pc
Ensamblaje y mantenimiento de una pcEnsamblaje y mantenimiento de una pc
Ensamblaje y mantenimiento de una pc
 
Hardware para servidores 2017
Hardware para servidores 2017Hardware para servidores 2017
Hardware para servidores 2017
 
PARTES DEL COMPUTADOR
PARTES DEL COMPUTADOR PARTES DEL COMPUTADOR
PARTES DEL COMPUTADOR
 
Taller
TallerTaller
Taller
 
Hardware
HardwareHardware
Hardware
 
Taller de modalidad de informatica
Taller de modalidad de informaticaTaller de modalidad de informatica
Taller de modalidad de informatica
 
GFI - Oracle Exalytics
GFI - Oracle ExalyticsGFI - Oracle Exalytics
GFI - Oracle Exalytics
 
Taller
TallerTaller
Taller
 
Procesamiento paralelo1
Procesamiento paralelo1Procesamiento paralelo1
Procesamiento paralelo1
 
Presentacion1
Presentacion1Presentacion1
Presentacion1
 
Consideraciones de hardware para SQL Server
Consideraciones de hardware para SQL ServerConsideraciones de hardware para SQL Server
Consideraciones de hardware para SQL Server
 
Servers
ServersServers
Servers
 
Lista componentes
Lista componentesLista componentes
Lista componentes
 
Lista
Lista Lista
Lista
 
.,Khf
.,Khf.,Khf
.,Khf
 

Mehr von avanttic Consultoría Tecnológica

Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...avanttic Consultoría Tecnológica
 
Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'avanttic Consultoría Tecnológica
 
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...avanttic Consultoría Tecnológica
 
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...avanttic Consultoría Tecnológica
 
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...avanttic Consultoría Tecnológica
 
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructureavanttic Consultoría Tecnológica
 
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...avanttic Consultoría Tecnológica
 
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...avanttic Consultoría Tecnológica
 
#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experience#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experienceavanttic Consultoría Tecnológica
 
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...avanttic Consultoría Tecnológica
 
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reportsavanttic Consultoría Tecnológica
 
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...avanttic Consultoría Tecnológica
 
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructureWebinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructureavanttic Consultoría Tecnológica
 
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloud
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el CloudWebinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloud
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloudavanttic Consultoría Tecnológica
 
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOpsWebinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOpsavanttic Consultoría Tecnológica
 

Mehr von avanttic Consultoría Tecnológica (20)

Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...
 
Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'
 
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
 
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
 
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
 
Avanttic evento virtual apificacion_oracle_cloud
Avanttic evento virtual apificacion_oracle_cloudAvanttic evento virtual apificacion_oracle_cloud
Avanttic evento virtual apificacion_oracle_cloud
 
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
 
#avanttic_webinar Migración de Discoverer a Oracle Analytics
#avanttic_webinar Migración de Discoverer a Oracle Analytics#avanttic_webinar Migración de Discoverer a Oracle Analytics
#avanttic_webinar Migración de Discoverer a Oracle Analytics
 
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
 
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
 
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
 
#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experience#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experience
 
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
 
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
 
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
 
Webinar - Apifica tus servicios en Oracle Cloud
Webinar - Apifica tus servicios en Oracle CloudWebinar - Apifica tus servicios en Oracle Cloud
Webinar - Apifica tus servicios en Oracle Cloud
 
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructureWebinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
 
Webinar – El futuro de Oracle Reports y Oracle Discoverer
Webinar – El futuro de Oracle Reports y Oracle DiscovererWebinar – El futuro de Oracle Reports y Oracle Discoverer
Webinar – El futuro de Oracle Reports y Oracle Discoverer
 
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloud
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el CloudWebinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloud
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloud
 
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOpsWebinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
 

avanttic - GoldenGate la llave inglesa de Exadata - XXI Cuore xxi cuore

  • 1. GoldenGate, la llave inglesa de EXADATA Rafael Planella Arquitecto de sistemas 28-03-2012
  • 2. Agenda 1. Introducción a EXADATA 2. Introducción a GoldenGate 3. GoldenGate, herramienta multiuso para EXADATA 4. Conclusiones
  • 3. 1 Introducción a EXADATA
  • 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
  • 10. Introducción a Exadata Escalable 1/4 Rack 1/2 Rack 1 Rack 2-8 Racks Servidores BD 2 4 8 16-64 Servidores Exadata 3 7 14 28-112 Capacidad bruta disco 21 TB 50 TB 100 TB 200 – 800TB (high performance) Capacidad bruta disco 72 TB 168TB 336TB 672 – 2688TB (high capacity) I/O Throughput (disks) 4.5 GB/sec 10.5 GB/sec 21 GB/sec 42 - 168 GB/sec I/O per Second (IOPS) 300,000 750,000 1,500,000 1M – 8M 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
  • 12. 2 Introducción a GoldenGate
  • 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
  • 16. Introducción a GoldenGate Funcionalidades clave Elevado rendimiento: Envía sólo transacciones confirmadas Begin, TX 1 Insert, TX 1 Begin, TX 2 Begin, TX 2 Update, TX 1 Insert, TX 2 Insert, TX 2 Commit, TX 2 Commit, TX 2 Begin, TX 3 Begin, TX 3 Insert, TX 3 Insert, TX 3 Commit, TX 3 Begin, TX 4 Commit, TX 3 Delete, TX 4 Transacciones Captura BBDD Origen confirmadas y 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
  • 25. 4 Conclusiones
  • 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