Você está na página 1de 9

OTIMIZANDO A EFICINCIA DOS DBAS DA ORACLE

Fornecendo vantagens reais em desempenhos, gerenciamento e custo

A JORNADA RUMO COMPUTAO EM NUVEM PRIVADA                              2 OTIMIZAO DOS RECURSOS DE ARMAZENAMENTO DA ORACLE                        2 APLICAO DE PATChES E MANUTENO                                           4 DESENVOLVIMENTO E TESTE APLICATIVOS                                          5 BACKUP, RECUPERAO E DESDUPLICAO                                         6 RECUPERAO DE DESASTRES E CONTINUIDADE DE NEGCIOS                         7 EMC DANDO SUPORTE SUA JORNADA RUMO NUVEM PRIVADA                     8

PersPectiva eMc

a JOrNaDa rUMO cOMPUtaO eM NUveM PrivaDa


A jornada rumo computao em nuvem privada para Oracle comea e termina com a virtualizao A remoo da relao fsica 1:1 entre instncias de bancos de dados Oracle e o hardware de servidor executados desbloqueia vrios recursos para os DBAs da Oracle, cujos desafios contnuos incluem: Otimizao dos recursos de armazenamento da Oracle Aplicao de patches e manuteno Desenvolvimento e teste de aplicativos Backup, recuperao e desduplicao Recuperao de desastres e continuidade de negcios Com a virtualizao, os DBAs podem instalar e implementar mais instncias de Oracle no mesmo hardware em menos tempo A virtualizao tambm aprimora a mobilidade dos bancos de dados permitindo que as instncias de Oracle sejam movidas entre servidores e sistemas operacionais de modo transparente e sem impacto nos aplicativos O resultado? Os DBAs da Oracle podem superar os desafios de gerenciamento ttico e estratgico em menos tempo e com menos esforo A EMC pode provar isso Juntas, a EMC e a Oracle tm mais de 70000 clientes, e a prpria EMC est nessa jornada como uma das maiores implementaes de aplicativos e bancos de dados Oracle no mundo Com base em exemplos de clientes reais e do EMC Global IT, a EMC desenvolveu um pacote de EMC Proven Solutions que mostram o caminho para a computao em nuvem privada Nas prximas pginas, essa Perspectiva EMC descrever como otimizar seu ambiente atual e atender s necessidades de negcios atuais enquanto voc comea a se planejar para a nuvem privada Ser discutido como as tecnologias da EMC e da Oracle podem simplificar as tarefas e os processos dirios dos DBAs da Oracle, de modo integrado e colaborativo

OtiMiZaO DOs recUrsOs De arMaZeNaMeNtO Da OracLe


Os bancos de dados da Oracle no so todos criados iguais Os aplicativos implementados em cada um variam, e suas cargas de trabalho mudam ao longo do tempo, medida que o valor dos dados muda Isso pode incluir um aplicativo financeiro OLTP que experimente aumentos na carga de trabalho durante o processamento de final de trimestre ou um ambiente de data warehouse em que consultas complexas so executadas periodicamente para analisar informaes estatsticas essenciais do cliente Devido natureza varivel das cargas de trabalho da Oracle, a infraestrutura de armazenamento bsica deve ser abordada no como uma entidade nica ou monoltica, mas sim como uma arquitetura de armazenamento hierrquico, inteligente e autoajustvel As plataformas EMC de armazenamento hierrquico permitem que os DBAs da Oracle optem pela otimizao de sua infraestrutura de desempenho, capacidade de expanso e flexibilidade Isso comea pela escolha inicial do nvel apropriado do prprio armazenamento, entre EFDs de alto desempenho, drives SATA de alta capacidade e drives FC tradicionais Igualmente importante para maximizar a eficincia dos DBAs da Oracle escolher a conectividade armazenamento para servidor apropriada Tradicionalmente, muitos clientes Oracle implementam SANs FC para explorarem o alto desempenho e a capacidade de expanso Entretanto, a execuo de cargas de trabalho de bancos de dados Oracle em protocolos baseados em IP, como NFS ou iSCSI, tornou-se uma soluo atraente Ela fornece menores custos e fcil implementao de NAS, e a habilidade de compartilhar dados de modo eficiente e rpido nas LANs internas existentes O armazenamento unificado EMC uma plataforma nica que utiliza a conectividade multiprotocolo Os DBAs da Oracle agora podem executar Oracle em SAN, NAS ou combinaes de ambas e alternar entre o acesso a protocolo de arquivos e blocos, conforme necessrio Muitas organizaes de TI adotaram o conceito de execuo de ambientes inteiros de bancos de dados em NFS, dada a eficincia de custo que ele oferece por meio do aproveitamento das redes corporativas existentes Para os clientes Oracle que desejam executar cargas de trabalho Oracle em NFS especificamente, a EMC trabalhou com a Oracle para integrar as plataformas de armazenamento unificado EMC com o recurso de DNFS (Direct NFS, NFS direto) da Oracle em bancos de dados Oracle O Oracle DNFS foi projetado para tornar a execuo de Oracle em NFS mais rpida e fcil e configurar (Consulte a Figura 1) O desempenho melhor porque a Oracle ignora o sistema operacional e gera exatamente as solicitaes necessrias
2

OracLe DireciONa a iNtegraO De NFs cOM a eMc


As prticas recomendadas da EMC para Oracle descrevem o teste do Oracle DNFS com EMC em cargas de trabalho DSS e OLTP, demonstrando uma economia de 30 a 50% na sobrecarga da CPU, como mostrado na Figura 1
500 450 400 350 300 250 200 150 100 50 0 MB/s mximo de throughput de dados 125 100

Os dados so armazenados em cache apenas uma vez no espao do usurio o que economiza memria sem cpia secundria no espao do kernel A Oracle tambm melhora o desempenho por meio do balanceamento de carga em vrias interfaces de rede, se estiverem disponveis

Fast (FULLy aUtOMateD stOrage tieriNg, arMaZeNaMeNtO cOM cLassiFicaO tOtaLMeNte aUtOMatiZaDa POr Nveis)
Um dos maiores desafios com a abordagem do armazenamento hierrquico tem sido manter o modelo de armazenamento hierrquico que voc projetou e implementou hoje relevante e aplicvel s suas cargas de trabalho Oracle que mudam diariamente, semanalmente ou mensalmente Tradicionalmente, muitas etapas manuais eram exigidas para analisar constantemente as cargas de trabalho Oracle em execuo no armazenamento e priorizar e reconfigurar a arquitetura de armazenamento para associar aos requisitos de desempenho e capacidade da Oracle A EMC projetou o FAST (Fully Automated Storage Tiering, armazenamento com classificao totalmente automatizada por nveis) para tornar muito mais rpido e fcil classificar o armazenamento constantemente, medida que as cargas de trabalho de Oracle se ajustem com o tempo Voc pode definir os nveis de priorizao para se ajustarem s cargas de trabalho especficas da Oracle com base em bancos de dados ou aplicativos e fazer esses ajustes em momentos especficos ou medida que limites especficos de capacidade e desempenho forem atingidos (Consulte a Figura 2) A tecnologia EMC FAST cria pools de armazenamento diferentes dos tipos de drive combinados, como drives EFD, FC e SATA, compatveis com as plataformas de armazenamento EMC Os objetos de armazenamento (LUNs) criados em um pool de armazenamento podem se expandir por todos os nveis disponveis naquele armazenamento A tecnologia EMC FAST monitora as temperaturas dos dados e move automaticamente os dados dinmicos e estticos em granularidade de sub-LUN para os nveis corretos disponveis em um pool A tecnologia fornece latncias muito baixas para os dados que so acessados com mais frequncia Isso aprimora os tempos de resposta dos aplicativos e reduz significativamente o valor do investimento em drives Flash A migrao de dados um processo totalmente contnuo, controlado pela definio de polticas simples de realocao de armazenamento Os DBAs da Oracle beneficiam-se do FAST porque ele direciona os dados acessados com mais frequncia, possibilitando melhor desempenho do aplicativo e reduzindo a quantidade exigida de ajuste e administrao O armazenamento hierrquico e o FAST podem fornecer excelentes benefcios de desempenho para ambientes Oracle OLTP e data warehouse, enquanto reduz o custo total de propriedade por meio de armazenamento com classificao por nveis inteligente

DSS-DFNS versus Desempenho do ICNFS


439

2,5x a capacidade:

1/3 da sobrecarga da CPU


33

% mxima de utilizao da CPU do banco de dados

800 700 600 500 400 300 200 100 0

OLTP-DFNS versus Desempenho do ICNFS


770 673

15%> TPS

1/2 da sobrecarga da CPU


61 MB/s mximo de throughput de dados 35 % mxima de utilizao da CPU do banco de dados

4 portas, LACP conectado a ICNFS

4 portas, DNFS sem tronco

Figura 1: Economia na sobrecarga da CPU Para saber mais, leia Otimizando o armazenamento IP do EMC Celerra em Oracle 11g Direct NFS

cOMO O eMc Fast aPriMOra O tcO


Como mostrado na Figura 2, as prticas recomendadas da EMC para Oracle descrevem um caso de uso testado em que o FAST conseguiu uma reduo de 15% no custo total de armazenamento ajustando de modo inteligente as cargas de trabalho do Oracle OLTP em drives EFDs e SATA De modo semelhante, o EMC Global IT recentemente mudou seu prprio data warehouse Oracle para EFDs e obteve um aumento de 10 vezes no desempenho para o processamento de um dia e um aumento de 180% nos relatrios gerais de lotes
Antes (90 FCD) 54.000 GB TPM de linha de base Depois (53 misto) 54.000 GB TPM 5% melhor

Fast cache Para arMaZeNaMeNtO UNiFicaDO


Enquanto o EMC FAST fornece automao de todo o processo de armazenamento com classificao por nveis em drives EFD, FC e SATA, muitos ambientes de bancos de dados Oracle esto preocupados principalmente em maximizar o uso de EFDs sozinhos para aumentar o desempenho de seus aplicativos mais sensveis latncia Para solucionar isso, a EMC desenvolveu a tecnologia FAST Cache como uma forma de introduzir uma camada extra de cache usando EFDs entre os eixos de rotao e o cache DRAM (Veja a Figura 3) A tecnologia EMC FAST Cache faz parte do pacote EMC FAST de produtos EMC e cria um modo mais rpido de armazenar os dados acessados com mais frequncia nos EFDs Os dados dinmicos e estticos do aplicativo de banco de dados so automaticamente identificados e os dados dinmicos so armazenados em cache por essa camada de cache recm-criada nos EFDs Os dados estticos so retirados do FAST Cache, de modo automtico e transparente, dependendo dos modelos de uso Depois que os dados dinmicos so armazenados em cache pelo Flash Cache, o FAST Cache manipula a maioria de I/Os, e os eixos de rotao bsicos recebem poucos IOPS Esse efeito oferece trs benefcios importantes para os DBAs da Oracle: Voc pode implementar o banco de dados em menos eixos de rotao Voc pode implementar o banco de dados em eixos mais lentos, como drives de 10000 rpm ou drives SATA e obter os mesmos nveis de desempenho Voc pode usar mais da capacidade disponvel dos eixos de rotao sem afetar significativamente a latncia total do aplicativo

Monoltica
100%
FC HDD

FAST
2%
SSD

33%

65%

FC HDD SATA HDD

15% de economia de TCO

Figura 2: Reduzindo o custo total de armazenamento Para saber mais, consulte Aproveitando o FAST (Fully Automated Storage Tiering, armazenamento com classificao totalmente automatizada por nveis) com aplicativos de banco de dados Oracle Migrao da TI da EMC para o Oracle BI Grid aberto e dimensionvel 3

Fast cache aPriMOra O DeseMPeNhO e reDUZ O tcO


O teste da EMC demonstrou trs cenrios para incorporao do FAST Cache em um ambiente de bancos de dados Oracle de linha de base sendo inteiramente executado em 45 drives FC de 600 GB 1 Adicionando 8 EFDs de 73 GB e FAST Cache ao ambiente existente 2 Adicionando 8 EFDs de 73 GB e FAST Cache ao ambiente existente, mas removendo 25 dos 45 drives FC 3 Adicionando 8 EFDs de 73 GB e FAST Cache ao ambiente existente, mas substituindo todos os 45 drives FC por 45 drives SATA de 2 TB Como mostrado na Figura 3, em todos os trs casos, houve um aumento de 143% nas transaes por minuto para o ambiente Oracle Database 11g no ambiente de linha de base Isso demonstra a habilidade do FAST Cache no apenas de aumentar drasticamente o desempenho, mas tambm de impulsionar a consolidao de armazenamento e a reduo de custo por diminuir o nmero de IOPS para os eixos de rotao bsicos
Exchange SAP VMware Banco de SharePoint dados Oracle Arquivo

virtUaL PrOvisiONiNg
Um dos maiores desafios que os DBAs enfrentam o provisionamento de armazenamento para aplicativos de bancos de dados Oracle Os administradores normalmente alocam espao com base em um aumento futuro previsto Isso feito para reduzir atividades operacionais repetitivas, como o aumento incremental de alocaes de armazenamento ou a adio de blocos discretos de armazenamento medida que o espao consumido Essa abordagem resulta em mais armazenamento alocado do que o realmente necessrio, por um perodo de tempo maior Isso aumenta o custo Em outros exemplos, os administradores de banco de dados podem pr-alocar grandes volumes de armazenamento para arquivos de dados ou tablespaces para garantir espao livre suficiente no banco de dados O sistema operacional v o espao como totalmente alocado, mas internamente s uma frao do espao alocado pode ser usada (Veja a Figura 4) O EMC Virtual Provisioning pode solucionar todos esses problemas O provisionamento virtual permite que mais armazenamento seja apresentado a um sistema operacional do host do que o que est disponvel fisicamente O provisionamento virtual s pode alocar armazenamento fsico quando o armazenamento realmente gravado, permitindo o uso mais eficiente do armazenamento e menor custo O provisionamento virtual tambm divide os dados em discos no thin-pool, independentemente da criao de um dispositivo thin grande ou pequeno ou de um objeto de banco de dados, e diminui a necessidade do planejamento do layout de armazenamento, que exige muito tempo O EMC Virtual Provisioning permite a adio contnua de mais armazenamento fsico medida que aumenta a demanda de aplicativos de banco de dados da Oracle Quando se aumenta a capacidade disponvel, mais discos fsicos tambm podem aumentar o desempenho de I/O de aplicativos devido ao striping mais amplo e maior quantidade de eixos de back-end para orientar o trfego de I/O

aPLicaO De Patches e MaNUteNO


sNaPs versUs cLONes
Diferentes tipos de replicao esto disponveis para DBAs da Oracle dependendo do uso pretendido O caso de uso mais comum a criao de cpias completas de volume para volume do ambiente de banco de dados Oracle inteiro Elas so usadas para criar cpias totalmente recuperveis de banco de dados Oracle Esse processo aproveita os clones EMC que fornecem no apenas cpias completas dos dados reais, mas tambm adicionam uma tecnologia EMC chamada de grupos de consistncia Eles so importantes porque muitos bancos de dados Oracle expandiro vrias LUNs no storage array Como as transaes continuam sendo processadas durante o processo de replicao, essencial garantir, com os clones, que a nova cpia seja transacionalmente consistente com o banco de dados de origem, de modo que ela possa ser usada para recuperao rpida e eficiente Embora os clones sejam teis para a recuperao completa, eles tambm so mais caros devido quantidade de armazenamento que eles utilizam Com isso em mente, a EMC permite o uso de snaps como uma alternativa econmica aos clones Os snaps so cpias que utilizam pouco espao e armazenam dados na memria em vez do disco Como a RAM e muito mais rpida para armazenamento e recuperao do que o espao no drive fsico, um dos benefcios a velocidade As imagens point-in-time so feitas rapidamente sem causar impacto de aes desfeitas nos aplicativos de host Outro benefcio o espao de armazenamento extra que fica disponvel para outras informaes As cpias snap da EMC ocupam uma porcentagem menor da capacidade exigida para a origem; esse apenas o espao necessrio para proteger a integridade dos dados originais, que seriam subsequentemente sobregravados no volume de origem Dependendo do caso de uso, os DBAs devem utilizar combinaes de clones e snaps para cpias de dados de Oracle para uso temporrio e/ou recuperao total

DRAM Mecanismo de polticas Driver

MAP

FAST Cache

Drivers de disco

3,00
Transaes relativas por minuto

Transaes relativas por minuto

2,50 2,43 2,00 1,50 1,00 0,50 0 FCD45 FCD25 1,00 0,66 0,39 SATA45 2,43 2,38

Sem FAST Cache

Com FAST Cache

Figura 3: Aumento das transaes por minuto com o FAST Cache Para saber mais, consulte Aproveitando o EMCFAST Cache com aplicativos de bancos de dados Oracle OLTP

eMc rePLicatiON MaNager


Para permitir que os DBAs da Oracle aproveitem os benefcios da velocidade e da eficincia da replicao EMC, a EMC desenvolveu uma tecnologia chamada EMC Replication Manager

aUMeNtar O DeseMPeNhO e recUPerar arMaZeNaMeNtO cOM O eMc virtUaL PrOvisiONiNg


As prticas recomendadas da EMC para Oracle descrevem um caso de uso testado em que a aplicao do EMC Virtual Provisioning ajudou os DBAs da Oracle a recuperar mais de 56% da capacidade de armazenamento (consulte a Figura 4), aprimorando a eficincia do gerenciamento de Oracle para desempenho de planejamento da capacidade Alm disso, o EMC Virtual Provisioning permite que voc aloque dinamicamente mais recursos de armazenamento para cargas de trabalho de bancos de dados Oracle , aumentando o desempenho em at 90% sem consumir mais capacidade de armazenamento
7.000 6.000 5.000 4.000 3.000 2.000 1.000 0 4 dispositivos de dados 8 dispositivos de dados 12 dispositivos de dados

O EMC Replication Manager, descrito na Figura 5, gerencia as tecnologias EMC de replicao point-in-time por meio de um console de gerenciamento centralizado atraente para os DBAs da Oracle O Replication Manager coordena todo o processo de replicao de dados desde a deteco e a configurao at o gerenciamento de vrias rplicas consistentes com os aplicativos e baseadas em disco Detecte automaticamente seu ambiente de replicao e habilite o gerenciamento simplificado agendando, registrando e catalogando informaes sobre rplicas que incluem expirao automtica Isso til para os DBAs da Oracle em vrias reas importantes: O gerenciamento de tecnologias EMC de replicao de clones e de snaps, orientado por assistente e no estilo apontar-e-clicar, facilita as tarefas dirias de gerenciamento A habilidade de criar uma cpia gold do banco de dados de produo Oracle agiliza e facilita a criao de um backup que pode ser usado se houver um problema de corrupo de patch, upgrade ou banco de dados Agendamento, montagem, desmontagem e expirao automticos de rplicas de Oracle economizam um tempo valioso Contas de usurios dedicados e privilgios de acesso fornecem autossuficincia aos DBAs da Oracle

Transaes de banco de dados por minuto

DeseNvOLviMeNtO e teste aPLicativOs


Todo ambiente de banco de dados da Oracle exige um ambiente de desenvolvimento e teste associado, que normalmente muito maior do que os sistemas de produo que ele suporta Os desenvolvedores e as equipes de QA e TI da Oracle tm importantes requisitos a serem atendidos para proporcionar a criao, o teste e a implementao eficientes dos aplicativos Entre eles esto: Ambientes sandbox (modo seguro) isolados para desenvolvimento de aplicativos e teste de pr-implementao Suporte para a criao de ambientes de teste reais para confirmar a compatibilidade dos aplicativos com outros elementos da infraestrutura de implementao Colaborao dentro e entre equipes distribudas geograficamente, abrangendo a transmisso de informaes completas sobre configuraes entre as equipes de desenvolvimento, QA e suporte para reproduo de problemas Testes de regresso automatizados, abrangendo alguns que podem exigir ciclos de desligamento e/ou reinicializao A habilidade de introduzir condies de falha simuladas no ciclo de QA para teste de problemas Um dos desafios mais significativos que as equipes de desenvolvimento corporativo enfrentam a perda de produtividade resultantes da competio dos membros da equipe pelos recursos limitados de hardware Como o nmero de sistemas normalmente limitado pelos oramentos e pelas restries das instalaes (como espao em rack, portas de rede, hVAC e energia), o acesso ao hardware torna-se um gargalo significativo que pode tornar os projetos mais lentos ou par-los A tecnologia de virtualizao da VMware permite que vrios sistemas operacionais e aplicativos de software sejam executados simultaneamente em um nico computador x86 (processador Intel ou AMD) como VMs individuais Essas mquinas virtuais encapsulam sistemas fsicos inteiros configurao de hardware, sistema operacional e aplicativos em um pacote independente que pode ser executado em qualquer sistema Isso oferece aos DBAs da Oracle vrios benefcios importantes: Consolidao de vrias mquinas de teste virtuais em um nico sistema fsico Mudana entre ambientes do sistema operacional sem reparticionamento nem reinicializao Criao de bibliotecas de mquinas virtuais para cada configurao de sistema operacional e rede com ambientes e ferramentas de teste pr-configuradas Suspenso e restaurao de instncias de mquinas virtuais sob demanda para maximizar a utilizao de hardware Permisso para que vrios desenvolvedores acessem simultaneamente uma mquina virtual

TPM (Transactions Per Minute, transaes por minuto)


100 Porcentagem de utilizao 90 80 70 60 50 Metadados 40 do ASM so 30 insignificantes 20 10 0

Aumento de TPM

Oracle ASM e Virtual Provisioning

Espao de arquivos excludo recuperado pelo ASM e reutilizado

Adicionar 1,5 GB tbs

Figura 4: Recuperando capacidade de armazenamento Voc pode saber mais lendo Implementando o Virtual Provisioning no EMC Symmetrix VMAX com Oracle Database 10g e 11g
Replication Manager Clones
Cpias ultrafuncionais, de alto desempenho Capacidade de recuperao total
Cpia completa dos dados independente de eixo

Cpias econmicas, que ocupam pouco espao

Figura 5: EMC Replication Manager para DBAs da Oracle

Criar pools e conectar dispositivos

Espao utilizado do thin-pool (%)

Iniciar Oracle ASM

Snaps

Criar grupos de disco do ASM

Criar banco de dados Oracle

Adicionar 512M tbs

Excluir 512M tbs Ao

Adicionar 512M tbs

Grupos de consistncia
Garantem integridade transacional

Excluir 512M tbs

Espao utilizado do ASM (%)

Rpido e eficiente
Criar cpias rapidamente usando menos infraestrutura

Oracle RMAN
Backup integrado de qualquer point-in-time

Adicionar1. 300M GB tbs

Adicionar um segundo 300M ts/df

Adicionar 1,3 GB tbs

PrOvisiONaMeNtO rPiDO cOM vMware Para OracLe


A VMware e a EMC desenvolveram prticas recomendadas para Oracle a fim de utilizar combinaes de plataformas de armazenamento unificado EMC com Vmware para desenvolvimento e teste de Oracle Um caso de uso recente de prtica recomendada demonstrou como instalar 10 mquinas virtuais Oracle em 10 minutos para desenvolvimento e teste Para saber mais, leia Implementao rpida e scale-out para o Oracle E-Business Sute habilitado pelo EMC RecoverPoint, pelo EMC Replication Manager e pelo VMware vSphere

eMc rePLicatiON MaNager cOM vMware


A combinao de VMware com os recursos do EMC Replication Manager permite que os DBAs da Oracle se beneficiem de um ambiente de teste e desenvolvimento completo e integrado, que pode dar suporte a vrios protocolos e nveis de armazenamento, e permite os benefcios da virtualizao a partir de uma plataforma gerenciada de modo centralizado A combinao do EMC Replication Manager com scripts do Oracle Rapid Clone permite que os DBAs da Oracle criem clones e snapshots do ambiente replicado que sejam consistentes com os aplicativos Os modelos de VMware so usados para provisionar mquinas virtuais a fim de hospedar essas cpias, permitindo scale-out rpido e reutilizvel de ambientes de desenvolvimento/teste

BacKUP, recUPeraO e DesDUPLicaO


Para muitos clientes da Oracle, o processo de backup e recuperao a principal origem para a recuperao de desastres Conforme os ambientes de bancos de dados Oracle aumentam com o tempo, eles podem apresentar desafios em termos de impacto no tempo e no desempenho exigidos durante as operaes de backup e recuperao de Oracle

rePLicaO eMc cOM OracLe rMaN


As tecnologias EMC de replicao de clones e snaps, combinadas com o Oracle RMAN, podem aumentar drasticamente a eficincia do processo de backup e recuperao de Oracle em vrias reas importantes: Ajuste da janela de backup use a replicao EMC para criar uma cpia point-in-time do banco de dados Oracle Quando voc faz isso, o banco de dados de produo fica no modo de backup dinmico s por alguns minutos, no mximo, enquanto ocorre a replicao EMC Os DBAs da Oracle podem executar o backup de Oracle a partir da cpia em vez da instncia de produo, enquanto o banco de dados de produo permanece ativo Tempos de recuperao mais rpidos os DBAs podem realizar recuperaes em segundos a partir do ltimo backup completo de Oracle feito com replicao EMC, permitindo que o RMAN recupere transaes adicionais confirmadas daquele momento em diante Reduo do impacto no desempenho a partir da execuo do backup na produo os DBAs podem aplicar off-load de backups da produo usando replicao EMC onde o backup executado em outro servidor usando diferentes dispositivos A combinao disso com o Oracle RMAN Block Change Tracking pode agilizar consideravelmente os backups incrementais por meio da leitura direta dos blocos que foram alterados antes do backup, em oposio a uma verificao completa do banco de dados

DesDUPLicaO DO eMc Data DOMaiN cOM O OracLe rMaN


Um segundo desafio do processo de backup e recuperao de Oracle que, ao longo do tempo, o tamanho dos dados de Oracle para backup aumenta drasticamente Isso normalmente limita a quantidade de backups completos que pode ser processada efetivamente dentro das janelas de backup exigidas e tambm pode levar a tempos de recuperao mais longos (sem mencionar os altos custos do armazenamento exigido para backup) O EMC Data Domain Appliance Series incorpora armazenamento dimensionvel, com desduplicao e com alto throughput para ambientes Oracle para superar esses desafios O Data Domain Appliance torna-se o destino inicial do backup para Oracle RMAN, onde os recursos avanados, que incluem desduplicao e compactao, so aplicados ao banco de dados antes do envio dos dados de Oracle para a mdia de backup de destino (Veja a Figura 6) Como os dados so enviados para um sistema Data Domain, uma checksum obtida de tudo o que est prestes a ser armazenado O sistema verifica se os dados foram armazenados e, em caso negativo, os dados so armazenados pelo sistema de arquivos no disco Ento, o I/O de backup lido internamente do disk e uma nova checksum obtida Depois, o sistema compara essa checksum com a original obtida no momento da gravao Isso permite que o sistema saiba com certeza que os dados podem ser acessados e esto corretos nesses blocos

siMPLiFicaNDO a arqUitetUra De BacKUP e recUPeraO cOM OracLe rMaN e eMc Data DOMaiN
Uma prtica recomendada da EMC para Oracle documentou um caso de uso testado em que o aproveitamento do Oracle RMAN com Data Domain obteve uma reduo de 84 a 92% no volume de armazenamento para backup exigido em apenas cinco semanas, simplificando drasticamente a arquitetura de backup e recuperao da Oracle e definindo o estgio de maior eficincia total (92% para Oracle em armazenamento unificado EMC com NFS; 84% para Oracle em armazenamento unificado EMC com FCP)
25.000 20.000 15.000 GB 10.000 5.000 0

De modo especfico, isso pode fornecer os seguintes benefcios aos DBAs da Oracle: Maior tempo de reteno dos backups com a desduplicao de dados antes do backup, mais dados podem ser armazenados on-line a um custo menor Isso permite a reteno de mais dados de Oracle por perodos mais longos e a execuo mais frequente de backups completos versus backups incrementais Replicao mais inteligente os sistemas Data Domain movem nas redes apenas os dados desduplicados, com at 99% de eficincia de largura de banda para permitir uma recuperao de desastres rpida e econmica Recuperao confivel do disco as recuperaes a partir de backups completos versus incrementais so mais confiveis e menos complexas

recUPeraO De Desastres e cONtiNUiDaDe De NegciOs


Com o tempo, medida que os dados no banco de dados Oracle tornam-se mais essenciais aos negcios, o processo de backup e recuperao sozinho deixa de ser suficiente em termos de proteo de dados A recuperao de desastres tambm deve ser considerada A EMC trabalhou com a Oracle nessa rea durante muitos anos e hoje inclui prticas recomendadas para o uso das solues EMC de recuperao de desastres, que podem ser usadas com ou sem o Oracle Data Guard O principal foco da EMC e da Oracle tem sido como proteger e recuperar no apenas os arquivos do banco de dados, mas tambm os dados de middleware e aplicativos que so executados neles Para recuperar os negcios propriamente ditos, inclusive todas as informaes de aplicativos, bancos de dados e middleware, o EMC RecoverPoint fornece aos DBAs da Oracle uma soluo atraente

Economia de armazenamento depois de cinco semanas de ciclo de backup

100 80 60 40 20 0 Porcentagem de reduo

Figura 6: Oracle RMAN com EMC Data Domain Para saber mais, leia Backup e recuperao EMC para Oracle 11g OLTP habilitado por EMC CLARiiON, EMC Data Domain, EMC Networker e Oracle Recovery Manager usando NFS Backup e recuperao EMC para Oracle 11g OLTP habilitado por EMC CLARiiON, EMC Data Domain, EMC Networker e Oracle Recovery Manager usando Fibre Channel

Final de semana Quinta Quarta Tera Segunda Final de semana Quinta Quarta Tera Segunda Final de semana Quinta Quarta Tera Segunda Final de semana Quinta Quarta Tera Segunda Final de semana Quinta Quarta Tera Segunda Final de semana

Dados gravados

Dados armazenados

Porcentagem de reduo

eMc recOverPOiNt
O EMC RecoverPoint uma soluo abrangente de proteo de dados que fornece proteo simultnea de dados locais e remotos Ele totalmente utilizado pelo EMC Replication Manager como uma soluo de replicao adicional para os DBAs da Oracle Para replicao local, o RecoverPoint grava dos em um registro local e, depois, em um volume local Aqui, o RecoverPoint pode rastrear de modo sncrono cada gravao no registro local e distribu-la para o volume local, tudo isso sem impactar o desempenho do aplicativo Para replicao remota, o RecoverPoint transfere as gravaes significativas, com base no tempo de recuperao do aplicativo ou nos objetivos de ponto de recuperao, para um local remoto, onde elas sero salvas em um registro histrico como mostrado na Figura 7
WAN

RecoverPoint Utilitrio SAN

RecoverPoint Utilitrio SAN

Recuperao Registro Armazenamento unificado EMC

Aplicativos Oracle Middleware Oracle Banco de dados Oracle

Registro histrico Armazenamento unificado EMC

Figura 7: EMC RecoverPoint para Oracle

Quando o utilitrio RecoverPoint recebe a gravao, ele a empacota com outras gravaes Os blocos redundantes so eliminados do pacote e as gravaes restantes so sequenciadas e armazenadas com o respectivo registro de data e hora e informaes de bookmarks O pacote ento compactado e agendado para ser entregue pela rede IP ao utilitrio remoto

Depois que o utilitrio remoto recebe o pacote, ele valida a checksum para garantir que o pacote no tenha sido corrompido durante a transmisso Os dados so descompactados e gravados no volume de registro Quando os dados tiverem sido gravados no volume de registro, sero distribudos nos volumes remotos, garantindo que a sequncia da ordem de gravao seja preservada No caso de Oracle, o RecoverPoint aceita os modos sncrono, assncrono e de snapshot Todas as LUNs Oracle so agrupadas em um grupo de consistncia, e conjuntos de replicao so criados para associar as LUNs de produo a LUNs locais e ou remotas Existem vrias opes para recuperao: Recuperao consistente com aplicativos a partir do desligamento (tambm conhecida como backup esttico) o usurio cria um grupo de consistncia que representa o aplicativo Oracle e que contm todos os arquivos do aplicativo, inclusive os de dados, os de registro de aes desfeitas on-line, os de configurao e, opcionalmente, os de controle Esse mtodo permite recuperao com 100% de confiabilidade Como as operaes devem ser interrompidas enquanto um backup esttico feito, ele no ideal para ambientes que exigem funcionamento 24x7 Recuperao consistente em caso de falha durante as operaes isso permite imagens consistentes em caso de falha sem desligamento Quando uma gravao emitida para os volumes de produo, os separadores do RecoverPoint a interceptam e enviam uma cpia da gravao ao utilitrio RecoverPoint para processamento posterior Essas gravaes capturadas representam dados consistentes em disco Quando a soluo Oracle reiniciada a partir de um travamento de servidor, ela deve abrir o banco de dados e executar as operaes de recuperao A Oracle usa os registros de aes refeitas para recuperar dados confirmados e desfaz qualquer transao em andamento na instncia com falha Recuperao consistente com aplicativos durante a operao isso permite a criao de imagens consistentes com aplicativos sem desligamento do aplicativo necessrio que todos os arquivos de dados pertencentes aos tablespaces, registros de arquivamento e arquivos de controle relevantes da Oracle sejam transferidos dos servidores nos buffers de memria para o disco Esse procedimento envolve a colocao de tablespaces ou bancos de dados apropriados no modo de backup dinmico Depois que o modo de backup estiver definido, o RecoverPoint cria um bookmark para o grupo de consistncia especfico de modo a identificar a imagem como sendo consistente com o aplicativo A EMC trabalhou com a Oracle para documentar prticas recomendadas e casos de uso testados, relacionados ao EMC RecoverPoint Isso inclui a utilizao do EMC RecoverPoint como a nica soluo completa para proteger todos os nveis do ambiente Oracle, inclusive bancos de dados, middleware e aplicativos Isso tambm inclui casos de uso para combinar o RecoverPoint com o Oracle DataGuard Nesses casos, o Oracle DataGuard replica os arquivos e o arquivamento do banco de dados Oracle, bem como os registros de aes refeitas, enquanto o RecoverPoint gerencia a proteo de dados de middleware e aplicativos Oracle Seja qual for o cenrio, para os ambientes Oracle em que a recuperao consistente com aplicativos um requisito, o EMC RecoverPoint fornece uma soluo ideal

eMc DaNDO sUPOrte sUa JOrNaDa rUMO NUveM PrivaDa


Uma das principais preocupaes do cliente em relao computao em nuvem privada garantir suporte e estreita integrao e suporte por isso que a EMC, a VMware e a Oracle trabalharam juntas no teste, na qualificao e no suporte a Oracle em ambientes VMware Todas as tecnologias da Oracle com suporte ao uso com VMware foram documentadas no Oracle MetaLink e na EMC Oracle e VMware mantm estreita colaborao relacionada ao suporte por meio do centro de escalonamento de vrios fornecedores conduzido pelo EMC E-Lab

eMc PrOveN sOLUtiONs FOr OracLe


A EMC oferece um portflio de solues validadas, servios e tecnologias que podem aumentar a eficincia e reduzir os riscos de implementao Resumindo, tudo o que preciso para desenvolver a infraestrutura certa para voc Este portflio destina-se a todas as reas da infraestrutura Oracle que tenham a meta de gerar eficincia e reduzir riscos

eMc cONsULtiNg
Assim que voc decide implementar Oracle no data center, iniciado um ciclo de vida contnuo, que vai desde desenvolvimento inicial, teste e implementao, passando por migrao constante, at novos lanamentos da Oracle e implementao de novos recursos em cada verso Esse processo se repete para cada nova implementao Oracle na empresa Ter um parceiro confivel com profunda expertise em Oracle um ativo poderoso para maximizar o uso eficiente de cada nova implementao Oracle e garantir que a infraestrutura e os aplicativos possam alinhar-se para dar retorno aos negcios A EMC Consulting Practice para Oracle pode ajudar voc a comear rapidamente e est a postos em cada etapa da jornada com Oracle Planejar as fases de deteco inicial so um bom momento para conversar com os especialistas da EMC e compartilhar ideias, aprender com o que outros clientes da EMC fizeram e receber orientao geral Criar a fase de criao pode ser muito melhor com o agendamento de um workshop da EMC, em que sua equipe de TI se rene com especialistas da EMC para compartilhar recomendaes e diretrizes sobre o planejamento da implementao Oracle mais eficiente Gerenciar aps a implementao, os especialistas da EMC podem ajudar a dar recomendaes sobre pontos centrais de integrao dos produtos de software Oracle e EMC para tornar o gerenciamento contnuo mais eficiente nas reas de desempenho, replicao, virtualizao, backup, recuperao ou recuperao de desastres Oferecer suporte a EMC e a Oracle mantm um centro conjunto e dedicado de escalonamento ao qual todas as questes de suporte de nvel 2 ou superior so enviadas automaticamente, garantindo resoluo mais rpida

eNtre eM cONtatO
Para obter mais informaes sobre maneiras especficas de a EMC melhorar a operao de sua infraestrutura de informaes, entre em contato com o representante de vendas da EMC, ligue para 0800-771-2023 ou visite nosso site em wwwemc2combr
EMC2, EMC, EMC Proven, Data Domain, E-Lab, Virtual Provisioning, o logotipo da EMC e where information lives so marcas registradas ou comerciais da EMC Corporation nos Estados Unidos e em outros pases VMware marca registrada da VMware, Inc nos Estados Unidos e/ou em outras jurisdies Todas as outras marcas comerciais aqui utilizadas pertencem a seus respectivos proprietrios Copyright 2010 EMC Corporation Todos os direitos reservados Publicado no Brasil 11/10 Perspectiva EMC h7424 EMC Computer Systems Brasil Ltda rua verbo Divino, 1.488 4 andar so Paulo sP 04719-002 0800-553622 tel.: (11) 5185-8800 Fax: (11) 5185-8999 www.emc2.com.br

Você também pode gostar