g ges

4
ORACLE GOLDENGATE PRINCIPALES CARACTERÍSTICAS Y VENTAJAS CARACTERÍSTICAS Replicación de datos de alto rendimiento Fuentes y destinos heterogéneos Detección y resolución de conflictos Aplicación en tiempo real y aplazada Infraestructura de marcador de eventos Soporte de topología flexible Cifrado de datos Migración a ETL y JMS Enrutado y compresión Gestión automatizada de memoria Capacidad de carga inicial VENTAJAS Mejora en la toma de decisiones con datos en tiempo real Acceso a aplicaciones críticas sin interrupciones Aumento de la flexibilidad de TI con soporte para infraestructuras heterogéneas Permite una replicación de datos de alto rendimiento con un impacto mínimo en los sistemas de producción Garantiza la integridad transaccional entre sistemas de origen y de destino heterogéneos Para tener éxito en el entorno competitivo actual, se necesita contar con información en tiempo real. Esto requiere una plataforma que pueda unificar información de sistemas dispares de su empresa sin poner en riesgo la disponibilidad y el rendimiento. Oracle GoldenGate es una aplicación de software de alto rendimiento para la captura, transformación y entrega en tiempo real de datos de cambios transaccionales, ofreciendo replicación de datos bidireccional basada en registros de log. Esta aplicación le permite asegurarse de que sus sistemas críticos están operativos las 24 horas del día, los siete días de la semana, y que los datos asociados se distribuyen por toda su empresa para optimizar la toma de decisiones. Acceso en tiempo real a información ¿¿en tiempo real?? Los sistemas empresariales críticos deben ofrecer el más alto nivel de disponibilidad, asegurar un acceso rápido y sencillo a los datos correctos y adaptarse rápidamente a las demandas cambiantes de la empresa y de TI. Con un aumento de los volúmenes de transacciones a un nivel exponencial, puesto que cada vez más procesos comerciales se llevan a cabo en línea, muchas organizaciones necesitan una solución mejor para recopilar y ofrecer un acceso inmediato a la enorme cantidad de datos de la empresa. Oracle GoldenGate ofrece captura, transformación, enrutado y entrega en tiempo real de transacciones de bases de datos entre sistemas heterogéneos. El software facilita el movimiento de datos de bajo impacto y alto rendimiento con una latencia inferior a un segundo a una amplia variedad de bases de datos y plataformas, todo ello manteniendo la integridad de las transacciones. Oracle GoldenGate utiliza una arquitectura basada en componentes para ayudar a las empresas a satisfacer las demandas de disponibilidad continua y de integración en tiempo real de los sistemas empresariales. Mantenimiento de una disponibilidad continuada para sistemas críticos Oracle GoldenGate ayuda a las organizaciones a eliminar los tiempos de parada provocados por paradas de funcionamiento planificadas y no planificadas, y mejora el rendimiento y la escalabilidad de los sistemas. El software puede configurarse para permitir los siguientes escenarios: Recuperación ante catástrofes y protección de datos. Cree y mantenga un sistema de recuperación de fallos inmediato con datos actualizados al minuto para minimizar el tiempo de recuperación para los sistemas críticos con Oracle Database o en entornos que no sean Oracle. Operaciones sin tiempos de parada. Permita operaciones de negocio sin interrupciones durante las actualizaciones, migraciones y actividades de mantenimiento de los sistemas. Distribución de datos. Sincronice los datos para aplicaciones distribuidas en tiempo real para una mayor disponibilidad y escalabilidad. Descarga de colas. Garantice un alto rendimiento de los sistemas de producción mientras sigue ofreciendo el soporte necesario para las actividades de sólo lectura al replicar los datos entre diferentes sistemas de origen y de destino. ORACLE DATASHEET

Upload: oracle-espana

Post on 18-Dec-2014

288 views

Category:

Documents


2 download

DESCRIPTION

Documentación TGB GoldenGate

TRANSCRIPT

Page 1: G ges

ORACLE GOLDENGATE

PRINCIPALES CARACTERÍSTICASY VENTAJAS

CARACTERÍSTICAS

• Replicación de datos de alto rendimiento

• Fuentes y destinos heterogéneos

• Detección y resolución de conflictos

• Aplicación en tiempo real y aplazada

• Infraestructura de marcador de eventos

• Soporte de topología flexible

• Cifrado de datos

• Migración a ETL y JMS

• Enrutado y compresión

• Gestión automatizada de memoria

• Capacidad de carga inicial

VENTAJAS

• Mejora en la toma de decisiones con datos en tiempo real

• Acceso a aplicaciones críticas sin interrupciones

• Aumento de la flexibilidad de TI con soporte para infraestructuras heterogéneas

• Permite una replicación de datos de alto rendimiento con un impacto mínimo en los sistemas de producción

• Garantiza la integridad transaccional entre sistemas de origen y de destino heterogéneos

Para tener éxito en el entorno competitivo actual, se necesita contar con información en tiempo real. Esto requiere una plataforma que pueda unificar información de sistemas dispares de su empresa sin poner en riesgo la disponibilidad y el rendimiento. Oracle GoldenGate es una aplicación de software de alto rendimiento para la captura, transformación y entrega en tiempo real de datos de cambios transaccionales, ofreciendo replicación de datos bidireccional basada en registros de log. Esta aplicación le permite asegurarse de que sus sistemas críticos están operativos las 24 horas del día, los siete días de la semana, y que los datos asociados se distribuyen por toda su empresa para optimizar la toma de decisiones.

Acceso en tiempo real a información ¿¿en tiempo real??

Los sistemas empresariales críticos deben ofrecer el más alto nivel de disponibilidad,

asegurar un acceso rápido y sencillo a los datos correctos y adaptarse rápidamente a

las demandas cambiantes de la empresa y de TI. Con un aumento de los volúmenes

de transacciones a un nivel exponencial, puesto que cada vez más procesos comerciales

se llevan a cabo en línea, muchas organizaciones necesitan una solución mejor para

recopilar y ofrecer un acceso inmediato a la enorme cantidad de datos de la empresa.

Oracle GoldenGate ofrece captura, transformación, enrutado y entrega en tiempo real

de transacciones de bases de datos entre sistemas heterogéneos. El software facilita el

movimiento de datos de bajo impacto y alto rendimiento con una latencia inferior a un

segundo a una amplia variedad de bases de datos y plataformas, todo ello manteniendo

la integridad de las transacciones. Oracle GoldenGate utiliza una arquitectura basada

en componentes para ayudar a las empresas a satisfacer las demandas de disponibilidad

continua y de integración en tiempo real de los sistemas empresariales.

Mantenimiento de una disponibilidad continuada para sistemas críticos

Oracle GoldenGate ayuda a las organizaciones a eliminar los tiempos de parada

provocados por paradas de funcionamiento planificadas y no planificadas, y mejora el

rendimiento y la escalabilidad de los sistemas. El software puede configurarse para

permitir los siguientes escenarios:

• Recuperación ante catástrofes y protección de datos. Cree y mantenga un

sistema de recuperación de fallos inmediato con datos actualizados al minuto para

minimizar el tiempo de recuperación para los sistemas críticos con Oracle Database

o en entornos que no sean Oracle.

• Operaciones sin tiempos de parada. Permita operaciones de negocio

sin interrupciones durante las actualizaciones, migraciones y actividades de

mantenimiento de los sistemas.

• Distribución de datos. Sincronice los datos para aplicaciones distribuidas en

tiempo real para una mayor disponibilidad y escalabilidad.

• Descarga de colas. Garantice un alto rendimiento de los sistemas de producción

mientras sigue ofreciendo el soporte necesario para las actividades de sólo lectura al

replicar los datos entre diferentes sistemas de origen y de destino.

ORACLE DATASHEET

Page 2: G ges

Obtenga una integración de datos en tiempo real en toda su empresa

Oracle GoldenGate captura y entrega datos de cambios en tiempo real a almacenes de datos,

almacenes de datos operacionales, sistemas de generación de informes y a otras bases de

datos de procesamiento de transacciones en línea (OLTP) con un impacto en el rendimiento

mínimo. Este acceso a la información en tiempo real mejora la comprensión de los procesos

empresariales.

• Almacenamiento de datos en tiempo real. Consiga captura y entrega en tiempo real

y de forma continua de los datos modificados más recientemente entre sistemas OLTP y

el almacén de datos. Oracle GoldenGate se integra fácilmente con Oracle Data Integrator

Enterprise Edition y con otras soluciones de extracción, transformación y carga (ETL).

• Reporting. Descargue la actividad de generación de informes de las bases de datos de

producción a sistemas secundarios de bajo coste con datos actuales para la generación de

informes en tiempo real.

• Integración de datos operativos. Integre los datos operativos entre sistemas OLTP

en tiempo real. Permita que arquitecturas orientadas a servicios, incluyendo Oracle

SOA Suite, puedan trabajar con datos en tiempo real mediante la publicación de datos

modificados a través de Java Message Service (JMS) utilizando Oracle GoldenGate

Application Adapters.

Arquitectura modular robusta

La arquitectura de software de Oracle GoldenGate está compuesta por tres componentes

principales: Capture (Captura), Trail Files (Archivos de seguimiento) y Delivery

(Entrega). Este enfoque modular permite que cada componente lleve a cabo sus tareas

independientemente de los otros, acelerando la replicación de datos y garantizando la

integridad de los mismos.

ORACLE DATASHEET

ORACLE DATA SHEET

Enable Real-Time Data Integration Across the Enterprise Oracle GoldenGate captures and delivers real-time change data to data warehouses, operational data stores, reporting systems, and other online transaction processing (OLTP) databases with minimal performance impact. This access to real-time information enables improved business insight.

� Real-time data warehousing. Provide continuous, real-time capture and delivery of the most-recent change data between OLTP systems and the data warehouse. Oracle GoldenGate integrates easily with Oracle Data Integrator Enterprise Edition and other extract, transform, and load (ETL) solutions.

� Operational reporting. Offload reporting activity from production databases to lower-cost secondary systems with current data for real-time reporting.

� Operational data integration. Integrate operational data between OLTP systems in real time. Enable service-oriented architectures, including Oracle SOA Suite, to operate with real-time data by publishing changed data via Java Message Service (JMS) using Oracle GoldenGate Application Adapters.

Robust Modular Architecture The Oracle GoldenGate software architecture is comprised of three primary components: Capture, Trail Files, and Delivery. This modular approach allows each component to perform its tasks independently of the others, accelerating data replication and ensuring data integrity.

Oracle GoldenGate leverages a component-based architecture to optimize real-time

information access and availability.

Capture

Oracle GoldenGate’s Capture module resides on the source database and looks for new transactional activity. The Capture module reads the result of insert, update, and delete operations by directly accessing the database transaction (redo) logs, and then immediately captures new and changed data for distribution.

The Capture module only moves committed transactions—filtering out intermediate activities and rolled-back operations—which not only reduces infrastructure load but also eliminates potential data inconsistencies. Further optimization is achieved through transaction grouping and optional compression features.

2

Captura

El módulo de Captura (Capture) de Oracle GoldenGate reside en la base de datos de origen

y se utiliza para buscar nueva actividad transaccional. El módulo de Captura lee el resultado

de las operaciones de inserción, actualización y eliminación accediendo directamente a los

registros de transacciones de la base de datos (redo) y captura inmediatamente los datos

nuevos y modificados para distribución.

El módulo de Captura sólo mueve las transacciones confirmadas(commited transactions),

filtrando las actividades intermedias y las operaciones repetidas, lo que no sólo reduce la

carga de la infraestructura sino que también elimina posibles inconsistencias en los datos. Se

obtiene una optimización aún mayor a través del agrupamiento de transacciones y funciones

opcionales de compresión.

Oracle GoldenGate utiliza una arquitectura basada en componentes para optimizar el acceso y la disponibilidad de la información en tiempo real.

Page 3: G ges

ORACLE DATASHEET

Archivos de seguimiento

Los archivos de seguimiento (Trail Files) de Oracle GoldenGate contienen las operaciones

de bases de datos para los datos modificados en un formato de datos transportable e

independiente de cualquier plataforma. Los archivos de seguimiento son un componente

crítico dentro del mecanismo de colas optimizado de Oracle GoldenGate. Están ubicados

en el servidor de origen y/o de destino, pero también se guardan fuera de la base de datos

para garantizar la heterogeneidad, una mayor fiabilidad y una pérdida de datos mínima.

Esta arquitectura minimiza el impacto en el sistema de origen puesto que no se necesitan

más tablas o consultas a la base de datos para soportar el proceso de captura de datos. El

módulo de Captura realiza una lectura y, a continuación, mueve de forma inmediata los datos

capturados al archivo de seguimiento externo para su entrega a los sistemas de destino.

En el caso de que se produzca un fallo en el sistema de origen y/o en el de destino, los

archivos de seguimiento contienen los datos cambiados recientemente hasta el punto en el

que se ha producido el fallo, y los datos se aplican una vez que los sistemas vuelven a estar

operativos.

Entrega

El módulo de Entrega (Delivery) adquiere los datos modificados del último archivo de

seguimiento y los aplica a la base de datos de destino utilizando SQL nativo para el sistema

de gestión de bases de datos relacionales correspondiente. La entrega puede ser realizada a

cualquier base de datos que permita la conectividad entre bases de datos abiertas. El módulo

de Entrega aplica cada transacción en el mismo orden en el que se introdujo y dentro del

mismo contexto transaccional que en el sistema de origen, permitiendo la consistencia y la

integridad referencial en el sistema de destino. Para mejorar la flexibilidad de TI, los datos

capturados también pueden entregarse en un sistema de destino Java Message Service o como

archivo plano, utilizando Oracle GoldenGate Application Adapters.

Principales características y ventajas

Oracle GoldenGate ofrece las siguientes características y ventajas que le permiten mover de

forma rápida datos transaccionales entre diferentes sistemas de la empresa.

Datos en tiempo real. Capture, transforme y entregue de forma inmediata datos

transaccionales a otros sistemas con una latencia inferior a un segundo. Mejore la toma

de decisiones dentro de la organización, creando una visibilidad mejorada de toda la

información, recopilada de forma precisa y actualizada.

Soporte heterogéneo. Utilice bases de datos y plataformas heterogéneas para aumentar la

flexibilidad del departamento de TI. Extraiga datos de inversiones en TI existentes y reduzca

su coste total de propiedad mientras unifica datos de todos los sistemas de la empresa.

Fiabilidad. Entregue todos los registros comprometidos a su destino, incluso en el

caso de que se produzcan fallos de red. Mueva datos sin necesidad de interrupción en el

funcionamiento de los sistemas o ventanas de desconexión.

Alto rendimiento con bajo impacto. Mueva miles de transacciones por segundo con un

impacto insignificante en los sistemas de origen y destino. Acceda a información crítica en

tiempo real sin que se vean afectados los sistemas de producción.

Integridad de las transacciones. Mantenga los límites de compromiso de las transacciones

y las propiedades de atomicidad, consistencia, aislamiento y durabilidad (ACID) en

el movimiento de transacciones entre los sistemas de origen y de destino. Asegure la

consistencia de los datos y la integridad referencial entre diferentes sistemas principales, de

copia de seguridad y de bases de datos de informes.

ORACLE DATASHEET

Page 4: G ges

PRODUCTOS RELACIONADOS

Oracle GoldenGate ofrece captura, enrutado, transformación y entrega de datos de cambios entre sistemas heterogéneos en tiempo real. El software ayuda a las organizaciones a obtener una disponibilidad continuada e integración en tiempo real para sus datos críticos.

PRODUCTOS RELACIONADOS

Los siguientes productos permiten a las organizaciones optimizar de un modo más completo sus soluciones para el acceso a información en tiempo real.

• Oracle GoldenGate Veridata

• Management Pack for Oracle GoldenGate

• Oracle GoldenGate Application Adapters

• Oracle Data Integrator Enterprise Edition

• Oracle Active Data Guard

• Oracle SOA Suite

Principales caracterísicas y ventajas (continuación)

Integración. Obtenga una integración sencilla con productos ETL, incluyendo Oracle

Data Integrator Enterprise Edition. Utilice Oracle GoldenGate Application Adapters

para obtener integración con soluciones de mensajería basadas en Java Message Service,

como Oracle WebLogic.

Soporte de topología flexible. Gestione datos en configuraciones del tipo un origen

para un destino, un origen para varios destinos, varios orígenes para un destino, varios

orígenes para varios destinos, en cascada y bidireccionales.

Detección y resolución de conflictos. Detecte y resuelva conflictos en configuraciones

de varios sistemas principales, donde dos sistemas pueden modificar instancias

independientes de la misma tabla.

Infraestructura de marcador de eventos. Active acciones inmediatas basadas en

operaciones específicas en las bases de datos capturadas y almacenadas en archivos de

seguimiento.

Enrutado y compresión. Utilice TCP/IP para enviar datos y eliminar las limitaciones

de distancia geográfica entre sistemas de origen y destino. Aplique compresión

adicional a los datos para su direccionamiento.

Cifrado de datos. Transmita datos de forma segura para aplicaciones nacionales e

internacionales con un cifrado de longitud de clave variable.

Aplicación aplazada. Aplique datos de forma inmediata o en los plazos seleccionados

por el usuario, sin perder integridad en las transacciones.

Gestión automatizada de memoria. Ajuste automáticamente la memoria de

transacciones basándose en el tamaño y número de transacciones capturadas.

Conclusión

Oracle GoldenGate ayuda a las organizaciones a aprovechar el valor de sus inversiones

en TI y a mejorar sus operaciones comerciales al ofrecer un acceso continuo a

información crítica para el negocio en tiempo real. Con soporte para una amplia gama

de escenarios de disponibilidad continuada, tolerancia a catástrofes e integración de

datos, el software ofrece una base modular que puede ampliarse fácilmente para dar

respuesta a los retos de gestión de grandes volúmenes de datos a los que se enfrentan las

organizaciones actualmente.

Contacto

Para obtener más información, llama al 900 96 35 34 o envía un mensaje de correo

electrónico a [email protected]

www.oracle.com/es

ORACLE DATASHEET

Copyright © 2010, Oracle y/o sus filiales. Todos los derechos reservados.Este documento se ofrece con fines exclusivamente informativos y su contenido puede ser modificado sin previo aviso. No se garantiza la ausencia de errores en este documento ni se ofrece ninguna otra garantía ni condición, expresada oralmente o implícita en la ley, ni tampoco garantías y condiciones implícitas de comerciabilidad o aptitud para un fin concreto. Negamos expresamente cualquier responsabilidad legal relativa a este documento, del que no deriva directa o indirectamente obligación contractual alguna. Queda prohibida la reproducción o transmisión de cualquier tipo de este documento por cualquier medio, electrónico o mecánico, para cualquier propósito, sin consentimiento previo por escrito.Oracle es una marca comercial registrada de Oracle Corporation y/o sus filiales. El resto de nombres pueden ser marcas comerciales de sus respectivos propietarios.