Você está na página 1de 31

BW on HANA

O Caso de Sucesso da Petrobras



Rodrigo José Panza Alves
Heron V. O. e Silva
Raquel Damasceno Franca
Eliseo Bouzan
Luciane Amorim
Agenda

1. BW na PETROBRAS

2. Projeto BW on HANA

3. Migração Técnica da Base

4. Resultados e Desafios
BW na PETROBRAS

 SAP Business Warehouse (BW) - Linha do Tempo

SAP BW / EDW

SAP BW 7.0
SAP BW 3.0 SAP BW 7.01

2004 ... 2005 2006 ... 2008 2009 2010 ... 2011 2012 2013

Go-live SAP
R/3 e SAP Migração para SAP BW 7.3 SP8
BW SAP BW 3.5 SAP BWA 7.0 Autorizações 7.x SAP BW 7.3 SP5
&
SAP BWA 7.2
EDW “On HANA”
BW na PETROBRAS

31,021 / 17,935 (ativos) N/A


Usuários

Queries 26,917 N/A

2,305 N/A
Cubos

1,456 1,014
DSOs

9.5 TB 2.5 TB
Volume de Dados
BW na PETROBRAS
Agenda

1. BW na PETROBRAS

2. Projeto BW on HANA

3. Migração Técnica da Base

4. Resultados e Desafios
Projeto BW on HANA

 Objetivo do Projeto: Migrar o Banco de Dados do


landscape do EDW de Oracle para SAP HANA

Benefícios para o Negócio


Aumento na
disponibilidade
da informação
Benefícios para a TIC
Aumento da
performance
dos relatórios e Redução dos Redução dos
Redução dos Agilidade na Redução dos
painéis tempos de prazos e custos
prazos e custos correção de prazos e custos
processamento de
de administração problemas em de monitoração
das cargas de desenvolvimento
do ambiente cargas de dados de cargas
Possibilidade dados de soluções BI
de flexibilizar
cargas
adicionais
durante o dia
Projeto BW on HANA

 Possíveis Estratégias para Migração

1ª Opção: 2ª Opção: 3ª Opção:


Nova instalação Migração do Sistema Atual Cópia, atualização + migração
Instalação Cópia

Atualização
Migração BD

Migração

Fonte: SAP
Projeto BW on HANA Cronograma do Projeto

Antes Depois

BW Brasil BW EDW BW EDW BW Brasil


BWA 7.3 SP5 7.3 SP8 7.3 SP8
BWA
7.3 SP5

Oracle Oracle HANA Oracle

2012 2013
Dez Jan Fev Mar Abr Mai Jun Jul Ago Set Out Nov

 Sandboxes BW e EDW (SP8)

 Sandbox EDW (HANA)

 Landscape BW – DEV, QA e PRD

 Landscape EDW – DEV, QA e PRD

 Criação do Portal BW - EDW

 Migração do Cubos EDW


1ª Fase Go Live
Legenda:
BW On HANA
2ª Fase
Projeto BW on HANA Primeiro Ambiente – Sandbox (SBX)

SBX
BW on HANA

Tamanho do Banco de Dados Master

Slave 1

Slave 2

Shared Storage
Slave 3

Slave 4

Slave 5

Slave 6

Standby Server
Projeto BW on HANA Estratégia Adotada – Landscape Inicial

BW DEV BW QA BW RRD
SP5 Oracle SP5 Oracle SP5 Oracle

BW DEV BW QA BW RRD
BW SBX BWA
SP5 Oracle SP5 Oracle SP5 Oracle
SP5 Oracle

Portal Portal Portal Portal


BW BW BW BW

Legenda: Dados Objetos


Projeto BW on HANA Estratégia Adotada – Landscape Final

Portal Portal Portal


Portal BW SP8 BW SP8 BW SP8
BW

BW SBX BW DEV BW QA BW RPD


SP8 HANA SP8 HANA SP8 HANA SP8 HANA

BW DEV BW QA BW RPD
BW SBX BWA
SP8 Oracle SP8 Oracle SP8 Oracle
SP8 Oracle

Portal Portal Portal Portal


BW SP8 BW SP8 BW SP8 BW SP8

30 dias

Legenda: Dados Objetos


Projeto BW on HANA BW on HANA – Fase 1 e 2

BW RRD Portal BWA BW RRD


SP5 Oracle BW SP5 Oracle

DSOs EDW
Cubos e DSOs não
EDW

Cubos EDW

Sistemas Fonte (SAP e Não SAP)


Projeto BW on HANA BW on HANA – Fase 1 e 2 + Projeto EDW

BW RRD Portal BWA BW RRD Portal


SP8 Oracle BW SP8 SP8 HANA BW SP8

DSOs EDW
Cubos e DSOs não
EDW

Cubos EDW

Sistemas Fonte (SAP e Não SAP)


Agenda

1. BW na PETROBRAS

2. Projeto BW on HANA

3. Migração Técnica da Base

4. Resultados e Desafios
Migração Técnica da Base
• Ferramenta: SWPM - Software Provisioning Manager - v.1.0 SP1

• Nota principal: 1775293 – Migration or system copy to SAP HANA using latest
SWPM 1.0 SP1

 Na primeira versão utilizada do SWPM, os processos de export e import


tinham que ser sequenciais (para base HANA).

 O processo de export era paralelizado:


 Levantamento das maiores tabelas
 Criação de um critério de split destas tabelas
 Estabelecimento do número de processos que executarão em paralelo
 Distribuição das tabelas (ou partes, no caso de split) pelos diversos “jobs”, de forma
otimizada.

 A ferramenta MigTime permite a análise posterior da migração executada,


para identificação dos pontos de melhoria para nova migração.
Migração Técnica da Base
Arquitetura da primeira simulação (sequencial):
1. Export da base Oracle para o exchange directory
2. Import da base no HANA

IBM box HANA box


NFS
DB server
DB server
& Oracle Exchange HANA
database directory database
APPL server
APPL server

Export process import process

IBM box
Migração Técnica da Base
Primeira simulação: ambiente de teste, cópia de produção (3 Terabytes)

Timeframe (hours)

Export phase 1st 2nd (*)


Preparation & table split 3 3
(Size check) 5 5
Export 21 11
Total 29 19

Import phase
Preparation 1
Import 16
Total 17 “17”

Total 46 “36”

 (*) A melhoria no 2º export foi obtida através da análise e modificação manual dos critérios de
split das tabelas, e na definição do número de processos paralelos. Não foi realizado um
segundo import.
Migração Técnica da Base
• Ferramenta: SWPM - Software Provisioning Manager - v.1.0 SP2
• Parceria com a SAP

 A segunda versão utilizada do SWPM, já permitia a execução em paralelo


dos processos de export e import.

 Trabalhamos em conjunto com a SAP na análise detalhada do relatório final


do MigTime para otimizar principalmente os critérios de split das tabelas,
já que o export parecia ainda ser a etapa mais demorada.

 Nossa equipe técnica propôs e a SAP concordou executar o processo de


import diretamente na máquina do HANA, para otimizar esta etapa
também.

 Revimos o número de processos paralelos para evitar “gargalos” de


máquina.
Migração Técnica da Base
Arquitetura da segunda simulação:
1. Processos de import e export executados em paralelo
2. Processo de import executado em um standby node do Hana appliance

IBM box HANA box


NFS
DB server
DB server
& Oracle Exchange HANA
database directory database SAP instance
APPL server (for import only)

Export process import process

 Obs: para operação normal após a migração tem que existir um servidor de
aplicação conectado ao banco HANA
Migração Técnica da Base
Segunda simulação – sandbox (cópia de produção, 3.5Terabytes)

Timeframe (hours)

Parallel export&import

Preparation & table split 3

(Size check) 5

Export & import 19

Total 27
Migração Técnica da Base
• Ferramenta: SWPM - Software Provisioning Manager - v.1.0 SP2 – Pilot release
• Parceria com a SAP (Stefan Seeman - Senior Developer | TIP In-Memory Platform
TREX (AG))

 Novas melhorias no SWPM eliminaram uma fase redundante no processo de


export (size check)

 O consultor da SAP desenvolveu um programa para análise do relatório do


MigTime e montagem automática dos “jobs” que compõem os processos
paralelos de export, eliminando boa parte do trabalho manual

 Foi realizada uma nova simulação somente da fase de export, para


preparação da estratégia final de migração do ambiente produtivo

 A arquitetura utilizada foi a mesma da segunda simulação


Migração Técnica da Base
Migração do ambiente produtivo (3.5Terabytes)

Timeframe (hours)

Parallel export&import

Preparation & table split 3

(Size check) 5

Export & import 9

Total 17

 Somente as fases de exportação e importação representam downtime; as demais são executadas


durante uptime.
Agenda

1. BW na PETROBRAS

2. Projeto BW on HANA

3. Migração Técnica da Base

4. Resultados e Desafios
Resultados Evolução Tecnológica

Cubos

DSOs

Fonte: SAP
Resultados Performance das Cargas - Sandbox

HANA - Ativação de 60M de Registros

Comparação Pré HANA x Pós HANA


Carga de 20 Milhões (20M) de Registros em
DSO Write Optimized

HANA - Carga (e Ativação) de 60M de Registros


Resultados Performance das Cargas - Produção

Cargas Prioritárias (BDEMQ) Cadeias com Maior Duração


Duração Média de Carga

Pré-HANA Pós-HANA Pré-HANA Pós-HANA

Cargas de SD Tempo de Ativação de DSO (Carga de FI GL)


Modelos com mais de20.000 acessos por mês 45% do tempo total de carga

Pré-HANA Pós-HANA Pré-HANA Pós-HANA


Desafios Novas Opções de Modelagem

Fonte: SAP
Desafios Novos Cenários de Desenvolvimento

Fonte: SAP
Desafios Gerenciamento de Dados

Fonte: SAP
Obrigado!

BW on HANA
O Caso de Sucesso da Petrobras

rodrigo.panza@petrobras.com.br
heron.silva@petrobras.com.br
raqueldf@petrobras.com.br
eliseo.bouzan@sap.com
lucianepereira@petrobras.com.br

Você também pode gostar