Casos de Sucesso com Oracle GoldenGate João Miranda
Agenda A Failsafe Casos Oracle GoldenGate 1. Migração para Exadata 2. Upgrade Siebel & BD 3. Ambientes Heterogéneos DB2 zos 4. Ambientes Heterogéneos MS SQL Server 5. Consolidação & Transformação 6. Distância Geográfica Q&A
A Failsafe A Failsafe, SA é uma empresa de capitais nacionais, criada em 2008 a partir da reunião de competências tecnológicas por profissionais com elevada experiência na industria de sistemas de informação, nomeadamente em ambientes Oracle. As competências que caracterizam os quadros da Failsafe compõem a proposta de valor para os nossos clientes, traduzida pela dedicação, capacidade e prazer na identificação de soluções, deixando que as organizações concentrem os seus recursos no desenvolvimento do seu negócio. Esta visão concretiza-se no desenvolvimento de processos de verdadeira parceria com os nossos clientes. Os valores presentes na equipa Failsafe e que se concretizam na nossa forma de trabalhar, são a maior garantia de qualidade e retorno da confiança depositada pelos nossos clientes, seja em processos de consultoria de sistemas de informação ou relação, intervenções pontuais em situações de emergência, ou numa relação prolongada através de serviços de outsourcing (onsite ou remoto).
A Failsafe Serviços Training Staffing Consulting SOS Oracle Remote Services Oracle Licensing Expert Services
A Failsafe Áreas de Actuação Infrastructure Management Application Development and Middleware Services Database Complex Solutions Exadata B.I. & Data Warehouse SOA integration & Modernization Identity & Security
Caso #1 Migração para Exadata Sector de Actividade Seguros Âmbito do Projecto Migração de BD Oracle 10gR2 RAC 2 nós em AIX, para Oracle Exadata 11gR2 Volume de dados, 2 TB Não existe janela de downtime, para a migração Solução Implementada Utilização do Oracle GoldenGate Utilização da funcionalidade de BD, Flashback Database Mitigou-se risco, BD de destino disponivel para operações
Caso #1 Migração para Exadata Arquitectura BD 10gR2 RAC x 2 AIX Exadata N e SOURCEDB SOURCE01 EXTRACT ext1xxx EXTTRAIL./dirdat/te t RMTTRAIL./dirdat/tr REPLICAT rep1xxx TARGETDB DEST01
Caso #2 Upgrade Siebel & BD Sector de Actividade Energético Âmbito do Projecto Upgrade Siebel 7 para 8 Upgrade e migração Oracle BD 9i em Solaris para Oracle BD 11gR2 RAC 4 nós Sistema critico, tempo planeado de paragem 72 horas, fim-de-semana + feriado Solução Implementada Utilização do Oracle GoldenGate Retirou-se 18 horas ao tempo inicialmente planeado Mitigou-se risco, BD de destino disponivel para operações
Caso #2 Upgrade Siebel & BD Arquitectura BD 9i Solaris BD 11gR2 RAC x 4 HP/UX N e SOURCEDB SOURCE01 EXTRACT ext1xxx EXTTRAIL./dirdat/te EXTRACT* pmp1xxx t RMTTRAIL./dirdat/tr REPLICAT rep1xxx TARGETDB DEST01 * Data Pump
Caso #3 Ambientes Heterogéneos Sector de Actividade Financeiro Âmbito do Projecto Realização de uma PoC, necessário disponibilizar dados a 3 concorrentes Propagação de dados, em tempo real, IBM DB2 zos para Oracle BD 11gR2 AIX x 3 Testar casos extremos do character set EBCDIC para ASCII Solução Implementada Utilização do Oracle GoldenGate para multi-destino Conversão do character set EBCDIC para ASCII Garante sincronismo entre as 3 BDs de destino
Caso #3 Ambientes Heterogéneos BD 11gR2 AIX #1 DB2 zos RMTTRAIL./dirdat/tr REPLICAT rep1xxx TARGETDB DEST01 EXTRACT* pmp1xxx N BD 11gR2 AIX #2 e t SOURCEDB SOURCE01 EXTRACT ext1xxx EXTTRAIL./dirdat/te EXTRACT* pmp1xxx RMTTRAIL./dirdat/tr REPLICAT rep1xxx TARGETDB DEST01 BD 11gR2 AIX #3 * Data Pump EXTRACT* pmp1xxx RMTTRAIL./dirdat/tr REPLICAT rep1xxx TARGETDB DEST01
Caso #4 Ambientes Heterogéneos Sector de Actividade Comércio Indicadores de Gestão Âmbito do Projecto Consolidação BDs MS SQL Server 2005 em Oracle BD 11gR2 Propagação de dados, em tempo real Resolução de conflitos nos dados Solução Implementada Utilização do Oracle GoldenGate para multi-fonte Conversão do character set WIN1252 para ISO8859 Segregação de objectos
Caso #4 Ambientes Heterogéneos Arquitectura BD MS SQL Server #1 BD 11gR2 MS Windows SOURCEDB SOURCE01 * Data Pump EXTRACT ext1xxx EXTTRAIL./dirdat/te EXTRACT* pmp1xxx N e BD MS SQL Server #2 t RMTTRAIL./dirdat/tr REPLICAT rep1xxx TARGETDB DEST01 SOURCEDB SOURCE01 EXTRACT ext1xxx EXTTRAIL./dirdat/te EXTRACT* pmp1xxx * Data Pump
Caso #5 Consolidação & Transformação Sector de Actividade Telecomunicações Âmbito do Projecto Tipificação de dados, em Siebel 8 Propagação de dados, em tempo real BD Oracle 10gR2 HP/UX para Oracle BD 11gR2 RAC Linux Transformação dos dados Solução Implementada Utilização do Oracle GoldenGate e Oracle ODI Monitorização e alarmistica do ambiente Tolerante a falhas
Caso #5 Consolidação & Transformação Arquitectura Host A Host C SOURCEDB SOURCE01 * Data Pump Host B EXTRACT ext1xxx EXTTRAIL./dirdat/te EXTRACT* pmp1xxx N e t RMTHOST Host B TARGETDB ODITST REPLICAT rep1xxx RMTTRAIL./dirdat/tr
Caso #6 Distância Geográfica Sector de Actividade Financeiro Âmbito do Projecto Propagação de dados entre Libia Oracle BD 10gR2 e Portugal Oracle BD 10gR2 Baixa qualidade nas comunicações WAN/MAN Garantir segurança dos dados Solução Implementada Utilização do Oracle GoldenGate compressão e cifra de dados Consolidação de dados Tolerante a falhas de comunicações
Caso #6 Distância Geográfica BD 10gR2 - Libia BD 10gR2 - Portugal N e SOURCEDB SOURCE01 EXTRACT ext1xxx EXTTRAIL./dirdat/te EXTRACT* pmp1xxx t RMTTRAIL./dirdat/tr REPLICAT rep1xxx TARGETDB DEST01 * Data Pump - Compression & Crypt
Q&A