GUIA DE IMPLEMENTAÇÃO EMC VSPEX PARA ORACLE DATABASE 11g OLTP VIRTUALIZADO Habilitado por EMC VNX de última geração e Backup EMC EMC VSPEX Resumo Este Guia de Implementação descreve as etapas de alto nível e as práticas recomendadas necessárias para implementar a EMC® VSPEX® Proven Infrastructure para Oracle Databases virtualizados em uma nuvem privada do VSPEX com VMware vSphere habilitado pelo VNX® de última geração e backup EMC. Ele descreve a implementação para os recursos do FAST™ Cache e do FAST VP® e explica seu uso nos sistemas de armazenamento do VNX. As diretrizes de uso e os principais benefícios ao cliente também estão incluídos. Outubro de 2013 Copyright © 2013 EMC Corporation. Todos os direitos reservados. Publicado no Brasil. Publicado em outubro de 2013 A EMC atesta que as informações apresentadas neste documento são precisas e estão de acordo com suas práticas comerciais na data de publicação. As informações estão sujeitas a alterações sem prévio aviso. As informações nesta publicação são fornecidas no "estado em que se encontram". A EMC Corporation não garante nem representa qualquer tipo de informação contida nesta publicação e especificamente se isenta das garantias implícitas de comercialização ou uso a um propósito específico. O uso, a cópia e a distribuição de qualquer software da EMC descrito nesta publicação exige uma licença de software. EMC2, EMC e o logotipo da EMC são marcas registradas ou comerciais da EMC Corporation nos Estados Unidos e em outros países. Todas as outras marcas comerciais aqui utilizadas pertencem a seus respectivos proprietários. Para obter uma lista mais atualizada de produtos da EMC, consulte EMC Corporation Trademarks no site brazil.emc.com. Guia de Implementação do EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Número da peça H12064.1 2 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Conteúdo Conteúdo Capítulo 1 Introdução 9 Objetivo deste guia ............................................................................................ 10 Valor comercial................................................................................................... 10 Escopo ............................................................................................................... 11 Público-alvo ....................................................................................................... 11 Terminologia ...................................................................................................... 12 Capítulo 2 Antes de Começar 13 Visão geral ......................................................................................................... 14 Tarefas pré-implementação ................................................................................ 14 Workflow de implementação .............................................................................. 15 Pré-requisitos de implementação ....................................................................... 15 Planejamento e dimensionamento do Oracle Database 11g R2 .............................. 17 Leitura essencial ................................................................................................ 17 Guia de Projeto .............................................................................................. 17 Visões gerais das soluções ............................................................................ 17 Infraestrutura comprovada do VSPEX ............................................................. 17 Documentação da VMware ............................................................................ 17 Backup e recuperação ................................................................................... 17 Capítulo 3 Visão geral da solução 19 Visão geral ......................................................................................................... 20 Arquitetura da solução ....................................................................................... 20 Componentes-chave ........................................................................................... 21 Introdução ..................................................................................................... 21 EMC VSPEX .................................................................................................... 22 Oracle Database 11g ..................................................................................... 24 VMware vSphere 5.1 ...................................................................................... 25 VMware vSphere HA ...................................................................................... 25 VMware vSphere Distributed Resource Scheduler .......................................... 25 VMware vSphere PowerCLI ............................................................................. 25 VNX de última geração da EMC ...................................................................... 25 Desempenho do VNX ..................................................................................... 28 Gerenciamento de virtualização ..................................................................... 29 Red Hat Enterprise Linux 6.3 .......................................................................... 30 Soluções de backup e recuperação da EMC ................................................... 30 Capítulo 4 Implementação da Solução 31 Visão geral ......................................................................................................... 32 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 3 Conteúdo Configurando os componentes físicos ................................................................ 32 Implementando a rede ....................................................................................... 33 Implementando o storage array .......................................................................... 34 Visão geral..................................................................................................... 34 Definindo a configuração inicial do VNX......................................................... 35 Provisionamento do armazenamento para exemplo de VMFS ........................ 35 Provisionamento do armazenamento para exemplo de NFS ........................... 36 Configurando o FAST Cache (opcional) ........................................................... 39 Configurando o FAST VP (opcional) ................................................................ 40 Exemplo de layout de armazenamento .......................................................... 42 Implementando o ESXi e o vCenter ..................................................................... 43 Preparação do modelo de máquina virtual do Oracle Database 11g R2 .............. 44 Visão geral..................................................................................................... 44 Criação da máquina virtual do Oracle Database 11g R2 ................................. 44 Completando os pré-requisitos de instalação da Oracle ................................ 45 Instalação de binários e patches do Oracle Database 11g R2 ........................ 46 Preparação do modelo de máquina virtual do Oracle Database 11g R2 .......... 48 Personalização do modelo do VMware........................................................... 49 Implementação da máquina virtual do Oracle Database 11g R2 ......................... 49 Visão geral..................................................................................................... 49 Implementando novas máquinas virtuais ...................................................... 49 Clonando binários do Oracle em uma nova máquina virtual........................... 51 Determinação dos pré-requisitos do banco de dados .................................... 51 Configurando o layout de arquivos do banco de dados para NFS ................... 52 Configuração do layout de arquivos do banco de dados para Block ............... 54 Configurando os parâmetros de inicialização ................................................ 55 Habilitando a configuração de HugePages ..................................................... 56 Criando o banco de dados usando DBCA ....................................................... 56 Execução das atividades após a criação do banco de dados ......................... 57 Implementando backup e recuperação ............................................................... 60 Visão geral..................................................................................................... 60 Capítulo 5 Verificação da Solução 61 Verificando a infraestrutura de linha de base ..................................................... 62 Visão geral..................................................................................................... 62 Verificando a funcionalidade do ESXi ............................................................ 62 Verificação da redundância dos componentes da solução ............................. 62 Verificando a configuração do Oracle Database ............................................. 63 Usando as ferramentas de monitoramento da integridade ............................. 63 Verificando o Oracle Database............................................................................ 64 Visão geral..................................................................................................... 64 Compreendendo as principais medidas ......................................................... 64 Analisando o conjunto de dados Oracle ......................................................... 65 4 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Conteúdo Metodologia de verificação de backup e recuperação ........................................ 66 Visão geral..................................................................................................... 66 Capítulo 6 Documentação de Referência 67 Documentação da EMC ....................................................................................... 68 EMC ............................................................................................................... 68 Oracle ............................................................................................................ 68 VMware ......................................................................................................... 68 Outra documentação .......................................................................................... 69 Links .................................................................................................................. 69 Apêndice A Planilha de configuração 71 Planilha de pré-configuração para VSPEX ........................................................... 72 Apêndice B Exemplo de layout de disco virtual 75 Exemplo de layout de disco virtual do Oracle Database no datastore VMFS ........ 76 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 5 Figuras Figuras Figura 1. Arquitetura da infraestrutura validada ........................................... 21 Figura 2. Figura 3. Figura 4. Figura 5. Infraestrutura comprovada do VSPEX ............................................ 22 VNX de última geração com otimização de vários núcleos ............. 27 Processadores ativo/ativo aumentam o desempenho, a capacidade de recuperação e a eficiência. .................................... 28 Novo Unisphere Management Suite ............................................... 30 Figura 6. Figura 7. Configuração de rede de 10 GbE redundante ................................. 34 Rede de armazenamento Fibre Channel redundante ...................... 34 Figura 8. Figura 9. Elementos de armazenamento do Oracle Database 11gR2 ............ 35 Exemplo de layout de armazenamento do banco de dados Oracle no VMware ......................................................................... 36 Configuração do EMC Unified Storage Management no vSphere Client ............................................................................... 37 Configuração do armazenamento do NFS em VMs do VNX para Oracle ............................................................................ 37 Configuração dos pools de armazenamento do VNX ...................... 38 Figura 10. Figura 11. Figura 12. Figura 13. Figura 14. Figura 15. Create File System Wizard do Unisphere ........................................ 38 Create NFS Export Wizard do EMC Unisphere ................................. 39 Ativação do FAST Cache na caixa de diálogo Storage Pool Properties ...................................................................................... 40 Figura 16. Figura 17. Figura 18. Criação de pool pelo FAST VP ........................................................ 41 Status do nível antes do movimento de dados .............................. 41 FAST VP em um estado estável ...................................................... 42 Figura 19. Exemplo de layout de armazenamento Oracle virtualizado para VSPEX .................................................................................... 42 Figura 20. Figura 21. Figura 22. Oracle Universal Installer – escolha Install database software only ............................................................................................... 47 Habilitar o cliente Oracle Direct NFS .............................................. 47 Exemplo de script root_clone.sh .................................................... 48 Figura 23. Figura 24. Figura 25. Exemplo de script cloneHome.sh ................................................... 48 Exemplo do modelo de máquina virtual ......................................... 48 Exemplo de especificação do vSphere personalizado .................... 49 Figura 26. Figura 28. Figura 29. Exemplo de script do PowerCLI para implementar uma máquina virtual a partir do modelo ................................................ 50 Exemplo de script do PowerCLI para clonar e reconectar ORACLE_HOME .............................................................................. 51 Utilitário Oracle Net Configuration Assistant .................................. 52 Exemplo de /etc/mtab com opções de montagem do NFS ............. 53 Figura 30. Figura 31. Exemplo de oranfstab .................................................................... 54 Exemplo de /etc/fstab ................................................................... 55 Figura 32. Tela de configuração do Oracle Database Configuration Assistant ....................................................................................... 57 Figura 27. 6 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Figuras Figura 33. Figura 34. Figura 35. Script /etc/init.d/dbora de inicialização/desligamento do Oracle............................................................................................ 59 Captura de tela do painel de cargas da interface do Swingbench .................................................................................. 64 Tela de order entry do Swingbench para simular carga de trabalho ........................................................................................ 65 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 7 Tabelas Tabelas 8 Tabela 1. Tabela 2. Terminologia ................................................................................. 12 Tarefas para a pré-implementação ................................................ 14 Tabela 3. Fluxo de trabalho de implementação do Oracle virtualizado para VSPEX .................................................................................... 15 Tabela 4. Tabela 5. Tabela 6. Lista de verificação de pré-requisitos para implementação ........... 16 Características da máquina virtual de referência ........................... 23 Associação do modelo de dimensionamento do Oracle à máquina virtual de referência ........................................................ 23 Tabela 7. Tabela 8. Tabela 9. Tarefas da configuração física ....................................................... 32 Tarefas de configuração de switches e de rede .............................. 33 Tarefas de configuração de armazenamento.................................. 34 Tabela 10. Tabela 11. Tabela 12. Etapas para instalar e configurar o ESXi e o vCenter ...................... 43 Especificação do modelo de máquina virtual ................................. 44 Pré-requisitos de instalação da Oracle........................................... 45 Tabela 13. Tabela 14. Pacotes RPM do RHEL 6 para Oracle Database 11g R2 ................... 46 Instalação de binários e patches do Oracle Database .................... 46 Tabela 15. Modelo da máquina virtual de referência do Oracle Database 11g R2 ........................................................................................... 49 Tabela 16. Tabela 17. Tabela 18. Layout de arquivos do banco de dados para NFS ........................... 52 Tarefas para verificar a instalação da VSPEX Proven Infrastructure................................................................................. 62 Ferramentas para monitorar a solução ........................................... 63 Tabela 19. Tabela 20. Tabela 21. Operações gerais........................................................................... 64 Tabelas e índices do esquema....................................................... 65 Informações comuns do servidor ................................................... 72 Tabela 22. Tabela 23. Informações do servidor ESXi ........................................................ 73 Informações do array ..................................................................... 73 Tabela 24. Tabela 25. Tabela 26. Informações sobre a infraestrutura de rede ................................... 74 Informações de VLAN..................................................................... 74 Contas de serviço .......................................................................... 74 Tabela 27. Exemplo de layout de disco virtual ................................................ 76 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 1: Introdução Capítulo 1 Introdução Este capítulo apresenta os seguintes tópicos: Objetivo deste guia ...........................................................................................10 Valor comercial .................................................................................................10 Escopo..............................................................................................................11 Público-alvo .....................................................................................................11 Terminologia ....................................................................................................12 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 9 Capítulo 1: Introdução Objetivo deste guia As EMC® VSPEX® Proven Infrastructures são otimizadas para a virtualização de aplicativos essenciais aos negócios. O VSPEX oferece soluções modulares, criadas com tecnologias que proporcionam implementação mais rápida, mais simplicidade, mais opções e mais eficiência, além de riscos mais baixos. O VSPEX oferece aos parceiros a capacidade de projetar e implementar os ativos virtuais necessários para sustentar uma solução de virtualização totalmente integrada para sistemas de gerenciamento de banco de dados relacional Oracle em uma infraestrutura em nuvem privada do VSPEX. O VSPEX para infraestrutura Oracle virtualizada oferece aos clientes um sistema moderno, capaz de hospedar uma solução de banco de dados virtualizada que seja dimensionável e proporcione um nível de desempenho constante. Essa solução utiliza o VMware vSphere para fornecer a virtualização, com o VNX® de última geração da EMC que fornece armazenamento, e EMC Avamar® e EMC Data Domain® para backup. Os componentes de computação e de rede, embora possam ser definidos pelo fornecedor, são projetados para fornecer redundância e potência suficiente para manipular as necessidades de processamento e de dados do ambiente de máquina virtual. Este Guia de Implementação descreve como implementar, aplicando as práticas recomendadas, a VSPEX Proven Infrastructure para Oracle Databases virtualizados em uma nuvem privada do VSPEX com VMware vSphere. Valor comercial O software do sistema de gerenciamento de bancos de dados continua sendo o principal produto usado para gerenciar dados em praticamente todos os segmentos comerciais. Seu uso deve continuar crescendo, mesmo com o surgimento no mercado de outras ferramentas para gerenciamento de dados. Esse crescimento deve ganhar força à medida que os clientes continuam diversificando suas infraestruturas e tecnologias complementares rumo a mais configurações e dispositivos de hardware e software. Essa VSPEX Proven Infrastructure tem como objetivo ajudar os parceiros da EMC a entender o valor que a série VNX, os sistemas de backup e recuperação da EMC e a Oracle oferecem aos clientes, que muitas vezes têm ambientes de TI isolados e em crescimento, com aplicativos centrados em servidor, e que enfrentam problemas crescentes de backup e recuperação com a Oracle. Esta solução VSPEX foi projetada para eliminar as dificuldades que os clientes têm com o banco de dados Oracle e ainda possibilitar seu crescimento em termos de desempenho, dimensionamento, confiabilidade e automação. Ao consolidar os aplicativos de banco de dados no VNX, eles conseguem reunir tudo em uma plataforma de armazenamento centralizada para gerenciar com mais eficiência a explosão no volume de dados que é o desafio de todas as empresas atualmente. Essa solução foi dimensionada e comprovada para: 10 • Ser implementada com mais rapidez, economizando tempo e esforço com as soluções comprovadas • Melhorar o desempenho e o dimensionamento de fábrica • Reduzir a necessidade e os custos de armazenamento de backup do cliente EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 1: Introdução • Atender às janelas de backup • Possibilitar a rápida recuperação usando discos Escopo Este Guia de Implementação descreve as etapas de alto nível necessárias para implementar a solução de VSPEX para os sistemas Oracle de RDBMS e OLTP (Online Transaction Processing, processamento de transações on-line). Essa solução do aplicativo VSPEX se baseia na atual nuvem privada VSPEX com a solução VMware, e foi modificada para dar suporte aos requisitos do Oracle Database. Essa solução utiliza os componentes básicos padrão do VSPEX ou da “máquina virtual de referência” de configurações de vCPU, memória, armazenamento e I/O e descreve a implementação com base em três diferentes limites para carga de trabalho do banco de dados (pequena, média e grande). Este Guia de Implementação pressupõe que a VSPEX Proven Infrastructure já exista no ambiente do cliente, que inclui VMware vSphere, VNX e os sistemas de backup e recuperação da EMC. Público-alvo Este guia se destina a funcionários internos da EMC e a parceiros EMC VSPEX qualificados. O guia pressupõe que os parceiros VSPEX que pretendem implementar esta solução são: • Qualificados pela EMC para vender, instalar e configurar a família EMC VNX de sistemas de armazenamento • Qualificados para vender, instalar e configurar os produtos de rede e de servidor necessários para as Infraestruturas comprovadas VSPEX • Certificados para venda de infraestruturas comprovadas do VSPEX Os parceiros que implementam esta solução também devem ter o treinamento técnico necessário e experiência para instalar e configurar: • VMware vSphere 5.1 • Red Hat Enterprises Linux 6.3 • Oracle Database 11g R2 ou posterior • Backup de última geração EMC, o que inclui EMC Avamar e EMC Data Domain O documento fornece referências externas quando aplicável. A EMC recomenda que os leitores leiam também esses documentos. Para obter detalhes, consulte a seção Documentação da EMC. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 11 Capítulo 1: Introdução Terminologia A Tabela 1 lista a terminologia usada neste guia. Tabela 1. 12 Terminologia Termo Definição AWR Automatic Workload Repository (repositório automático de carga de trabalho) DNFS Cliente Oracle Direct NFS DNS Sistema de nome de domínio eMLC Célula empresarial de múltiplos níveis FAST VP Fully Automated Storage Tiering for Virtual Pools (armazenamento com classificação totalmente automatizada por níveis para pools virtuais) FQDN Nome do domínio completo IOPS Input/Output Operations Per Second, I/O por segundo FRA Fast Recovery Area (Oracle) NFS Network File System (sistema de arquivos de rede) NL-SAS SCSI com conexão serial near-line OLTP Online transaction processing (processamento de transações online) Oracle EE Oracle Enterprise Edition Oracle SE Oracle Standard Edition PowerCLI Uma interface do Windows PowerShell para as APIs VMware vSphere e vCloud Máquina virtual de referência Representa uma unidade de medida de uma só máquina virtual para qualificar os recursos de computação em uma infraestrutura comprovada do VSPEX SGA System Global Area Statspack Utilitários de monitoramento e emissão de relatórios do Oracle Database TPS Transações por segundo VDM Virtual Data Mover VMDK VMware Virtual Machine Disk (Disco de máquina virtual da VMware) VMFS VMware Virtual Machine File System (Sistema de arquivos de máquina virtual da VMware) EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 2: Antes de Começar Capítulo 2 Antes de Começar Este capítulo apresenta os seguintes tópicos: Visão geral .......................................................................................................14 Tarefas pré-implementação ..............................................................................14 Workflow de implementação .............................................................................15 Pré-requisitos de implementação ......................................................................15 Planejamento e dimensionamento do Oracle Database 11g R2 .............................17 Leitura essencial ..............................................................................................17 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 13 Capítulo 2: Antes de Começar Visão geral Antes de instalar o Oracle OLTP em uma nuvem privada do VSPEX, a EMC recomenda a conclusão das tarefas de pré-implementação listadas na Tabela 2. Tarefas pré-implementação As tarefas de pré-implementação incluem procedimentos que não estão diretamente relacionados à instalação e configuração do ambiente, mas cujos resultados são necessários durante a instalação. Exemplos de tarefas de préimplementação incluem o conjunto de nomes de host, endereços IP, IDs de VLAN, chaves de licença, mídia de instalação etc. Execute essas tarefas antes da visita ao cliente a fim de diminuir o tempo necessário no local. Tabela 2. 14 Tarefas para a pré-implementação Tarefa Descrição Arquiteturas de Reunir documentos Reúna os documentos relacionados, listados no Leitura essencial. Eles são usados em todo o texto deste documento para fornecer detalhes sobre procedimentos de configuração e práticas recomendadas de implementação dos vários componentes da solução. Leitura essencial Reunir ferramentas Reúna as ferramentas necessárias e opcionais para a implementação. Use a Tabela 4 para confirmar que todo o equipamento, o software e todas as licenças apropriadas estejam disponíveis antes do processo de implementação. Pré-requisitos de implementação Reunir dados Reúna os dados de configuração específicos do cliente quanto ao sistema de rede, à nomenclatura e contas necessárias. Registre essas informações na planilha de configuração do Oracle Database 11gR2 do Cliente para consultá-las durante o processo de implementação. Apêndice A Planilha de configuração EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 2: Antes de Começar Workflow de implementação A EMC recomenda que você siga o fluxo de processo na Tabela 3 para projetar e implementar sua VSPEX Proven Infrastructure para a solução de Oracle Database 11g R2 virtualizado. Tabela 3. Fluxo de trabalho de implementação do Oracle virtualizado para VSPEX Etapa Ação 1 Use a planilha de qualificação do VSPEX para registrar os requisitos do usuário. A planilha de qualificação está no Apêndice A do ”Guia de Projeto do EMC VSPEX PARA ORACLE DATABASE 11g OLTP VIRTUALIZADO” complementar. 2 Use a Ferramenta de dimensionamento do VSPEX para determinar a VSPEX Proven Infrastructure recomendada para a solução Oracle Database 11g R2 virtualizado. Para obter mais informações sobre a Ferramenta de dimensionamento do VSPEX, consulte Ferramenta de dimensionamento no VSPEX no Portal de valor comercial EMC. Obs.: é necessário fazer o registro ao acessar a ferramenta pela primeira vez. Se a Ferramenta de dimensionamento do VSPEX não estiver disponível, você poderá estimar manualmente o tamanho do aplicativo usando as diretrizes de dimensionamento do Apêndice B do Guia de Projeto complementar. 3 Para determinar o projeto final da VSPEX Proven Infrastructure para Oracle Database 11g virtualizado, consulte o Guia de Projeto complementar. Obs.: certifique-se de que todos os requisitos de aplicativo sejam considerados, e não apenas os deste aplicativo. 4 Para selecionar e solicitar a solução correta, consulte o documento apropriado da infraestrutura comprovada do VSPEX em Leitura essencial. 5 Para implementar e testar sua solução VSPEX, consulte este guia. Pré-requisitos de implementação A Tabela 4 discrimina os requisitos de hardware e software para configurar a solução. Para obter informações adicionais, consulte as tabelas de hardware e software no documento relevante na seção Leitura essencial. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 15 Capítulo 2: Antes de Começar Tabela 4. Requisito Hardware Lista de verificação de pré-requisitos para implementação Descrição Versão Anotações de referência Servidores físicos: capacidade suficiente de servidores físicos para hospedar o número de máquinas virtuais necessário conforme recomendado pelo Guia de Projeto complementar e pela Ferramenta de dimensionamento do VSPEX. Arquitetura de referência: Servidores VMware vSphere 5.1 para hospedar os servidores de infraestrutura virtual. Esse requisito pode já ter sido satisfeito pela infraestrutura existente. Hardware EMC Avamar 6.1 e licenças Nuvem privada do EMC VSPEX: VMware vSphere 5.1 para até 1.000 máquinas virtuais Hardware EMC Data Domain e licenças Sistema de rede: capacidade de porta de switch e recursos necessários à infraestrutura de servidores virtuais. EMC VNX: storage array multiprotocolo com o layout de disco necessário. Backup EMC: Avamar 6.1, Data Domain Software VNX OE para arquivo Versão 8.0.10000.34653 VNX OE para block Versão 05.33.000.3.653 EMC VSI para VMware vSphere: Unified Storage Management 5.4 EMC VSI para VMware vSphere: Storage Viewer 5.4 Mídia de instalação do VMware ESXi 5.1 Mídia de instalação do VMware vCenter Server 5.1 EMC Avamar 6.1 nas versões de servidor e cliente Red Hat Enterprise Linux 6.3 Mídia com Red Hat Enterprise Linux 6.3 www.redhat.com Chaves de licença do VMware vSphere. Isso pode estar coberto pela VSPEX Proven Infrastructure. 5.1 www.vmware.com/br Red Hat Enterprise Linux 6.3 www.redhat.com Oracle Database 11g R2 11.2.0.3.6 www.oracle.com Suporte on-line da EMC Licenças 16 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 2: Antes de Começar Planejamento e dimensionamento do Oracle Database 11g R2 Para planejar e dimensionar a implementação do Oracle Database 11g R2 na infraestrutura VSPEX, siga as recomendações do Guia de Projeto complementar. Dimensione o armazenamento conforme as informações extraídas da planilha de qualificação do VSPEX para Oracle 11g virtualizado, detalhada nos Apêndices A e B do Guia de Projeto complementar. Leitura essencial Antes de implementar a solução descrita neste documento, a EMC recomenda que você leia os documentos a seguir, disponíveis no espaço VSPEX da EMC Community Network, em brazil.emc.com ou no portal de parceiros da VSPEX Proven Infrastructure. Guia de Projeto • Guia de Projeto: EMC VSPEX para Oracle Database 11g OLTP Virtualizado Visões gerais das soluções • Virtualização de Servidor do EMC VSPEX para Empresas Midmarket • EMC VSPEX Server Virtualization for Small and Medium Businesses Infraestrutura comprovada do VSPEX • Arquitetura de referência: Nuvem privada do EMC VSPEX: VMware vSphere para até 1.000 máquinas virtuais • Whitepaper: Ambientes EMC Avamar for Oracle • Whitepaper: EMC Avamar Backup com Data Domain Documentação da VMware Documentação do produto VMware vSphere Backup e recuperação Consulte os seguintes documentos sobre backup e recuperação: • Whitepaper: Ambientes EMC Avamar for Oracle • Whitepaper: EMC Avamar Backup com Data Domain • Whitepaper: Guia de Projeto e Implementação de Opções de Backup e Recuperação da EMC para VSPEX para Oracle 11gR2 Virtualizado i EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 17 Capítulo 2: Antes de Começar 18 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 3: Visão geral da solução Capítulo 3 Visão geral da solução Este capítulo apresenta os seguintes tópicos: Visão geral .......................................................................................................20 Arquitetura da solução ......................................................................................20 Componentes-chave .........................................................................................21 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 19 Capítulo 3: Visão geral da solução Visão geral Este capítulo apresenta uma visão geral da VSPEX Proven Infrastructure para o Oracle Database 11g e as principais tecnologias utilizadas nessa solução. A solução descrita neste Guia de Implementação inclui servidores, armazenamento, componentes de rede e componentes do Oracle Database 11g. A solução permite que os clientes implementem, de modo rápido e consistente, o Oracle Database 11g virtualizado na VSPEX Proven Infrastructure. A arquitetura de referência consumirá os recursos da máquina virtual de referência, com base na orientação de dimensionamento na VSPEX Proven Infrastructure, combinando-os com o armazenamento adicional dos dados de aplicativo do Oracle Database 11g. Esse Guia de Implementação pode ajudar a equipe da EMC e os parceiros qualificados do EMC VSPEX a implementar uma solução simples, eficaz e flexível do Oracle Database 11g em uma VSPEX Proven Infrastructure para seus clientes. Arquitetura da solução A Figura 1 mostra a arquitetura que caracteriza a infraestrutura validada para uma camada do Oracle Database 11g em uma infraestrutura do VSPEX. Para validar a solução, nós 1: • Implementamos todos os servidores do Oracle Database 11g como máquinas virtuais no VMware vSphere 5.1. • Usamos a ferramenta de dimensionamento do VSPEX para o Oracle Database 11g para determinar o número dos recursos computacionais e detalhá-los para cada banco de dados do Oracle Database 11g. A Figura 1 exibe um exemplo com três opções de dimensionamento do Oracle (pequena, média e grande). Use as Ferramentas de dimensionamento fornecidas com esta solução para dimensionar o ambiente de seu cliente e escolher as melhores opções para atendê-lo. • Determinamos o layout de armazenamento para o Oracle Database 11g e o pool de infraestrutura virtual nos storage arrays da série VNX (usando a ferramenta de dimensionamento do VSPEX). Obs.: A versão mínima do Oracle para essa solução é a 11.2.0.3. Nós nos referimos a ela como 11gR2 neste documento. 1 Neste documento, "nós" refere-se à equipe de engenharia Soluções EMC que validou a solução. 20 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 3: Visão geral da solução Figura 1. Arquitetura da infraestrutura validada Componentes-chave Introdução Este capítulo fornece uma visão geral das principais tecnologias utilizadas nesta solução. • EMC VSPEX • Oracle Database 11g • VMware vSphere 5.1 • VMware vSphere HA • vSphere Distributed Resources Scheduler • VMware vSphere PowerCLI • VNX® de última geração da EMC • Red Hat Enterprise Linux 6.3 • EMC Avamar • EMC Data Domain EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 21 Capítulo 3: Visão geral da solução EMC VSPEX A EMC juntou forças com os principais provedores de infraestrutura de TI para criar uma solução de virtualização completa que acelera a implementação de tecnologias de nuvem privada. Desenvolvido com as melhores tecnologias, o VSPEX permite uma implementação mais rápida, oferece mais simplicidade, mais opções e eficiência, além de reduzir os riscos. A VSPEX Proven Infrastructure, conforme mostrado na Figura 2, é um sistema virtualizado modular validado pela EMC e oferecido pelos parceiros da EMC. O VSPEX inclui uma camada de virtualização, servidor, rede e armazenamento projetados pela EMC a fim de oferecer desempenho confiável e previsível. Figura 2. Infraestrutura comprovada do VSPEX O VSPEX permite escolher as tecnologias de rede, servidor e virtualização mais adequados ao ambiente de um cliente para que seja criada uma solução completa de virtualização. O VSPEX oferece aos clientes uma infraestrutura virtual que tem a simplicidade de uma infraestrutura verdadeiramente convergente, ao mesmo tempo em que lhes dá flexibilidade nos componentes individuais do pacote. As soluções VSPEX, comprovadas pela EMC, são embaladas e vendidas exclusivamente pelos parceiros de canal da EMC. O VSPEX fornece aos parceiros mais oportunidades, ciclos de vendas mais rápidos e habilitação completa. Ao trabalhar ainda mais estreitamente, a EMC e seus parceiros agora podem fornecer uma infraestrutura que acelera a jornada rumo à nuvem para um número ainda maior de clientes. 22 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 3: Visão geral da solução Máquina virtual de referência Para simplificar a discussão da infraestrutura virtual, a solução VSPEX definiu a carga de trabalho de um cliente típico (descrito nesta seção) como uma máquina virtual de referência. Com relação às soluções VSPEX, definimos a máquina virtual de referência como a unidade de medida de uma só máquina virtual para qualificar os recursos de computação na infraestrutura virtual VSPEX. A Tabela 5 lista as características dessa máquina virtual. Tabela 5. Características da máquina virtual de referência Característica Valor Processadores virtuais por máquina virtual 1 RAM por máquina virtual 2 GB Capacidade de armazenamento disponível por máquina virtual 100 GB IOPS (I/O por segundo) por máquina virtual 25 Padrão de I/O Aleatório Proporção leitura/gravação de I/O 2:1 VSPEX para o modelo de dimensionamento do Oracle virtualizado O teste de dimensionamento vertical fez parte do processo de validação. Usamos um modelo de dimensionamento por computação padrão para o Oracle, o que simplificou e padronizou o teste de validação. Ele também nos possibilitou identificar a configuração requerida para a execução de um TCP-C como carga de trabalho de banco de dados OLTP com uma relação leitura/gravação de 60:40, que permite tempos de resposta aceitáveis. A Tabela 6 mostra como mapeamos o modelo de redimensionamento do Oracle para a máquina virtual de referência do VSPEX. Tabela 6. Associação do modelo de dimensionamento do Oracle à máquina virtual de referência Modelo Oracle Recursos Máquina virtual de referência equivalente Pequena — máquina virtual para até 150 usuários Requisitos de computação: 4 • 2 vCPU • 8 GB de memória Requisitos para armazenamento (SO e binários do Oracle): • 100 GB • 25 IOPS Média — máquina virtual para até 250 usuários Requisitos de computação: 8 • 4 vCPUs • 16 GB de memória Requisitos para armazenamento (SO e binários do Oracle): • 100 GB • 25 IOPS EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 23 Capítulo 3: Visão geral da solução Modelo Oracle Recursos Máquina virtual de referência equivalente Grande — máquina virtual para mais de 250 usuários Requisitos de computação: 16 • 8 vCPUs • 32 GB de memória Requisitos para armazenamento (SO e binários do Oracle): • 100 GB • 25 IOPS Calculamos os limites de I/O para armazenamento do banco de dados e a capacidade separadamente daqueles exibidos pela máquina virtual de referência do VSPEX. Oracle Database 11g O Oracle Database 11g está disponível em diversas edições sob medida para atender às necessidades comerciais e de TI das organizações. Nesta solução, consideraremos • Oracle Database 11g Release 2 SE (Standard Edition) • Oracle Database 11g Release 2 EE (Enterprise Edition) O Oracle Database 11g SE é uma solução de gerenciamento de dados com muitos recursos e preço acessível, ideal para todas as empresas. Está disponível para servidores individuais ou em cluster e pode ser licenciado para a capacidade máxima de quatro soquetes de processador, independentemente do número de núcleos. A licença do SE inclui o Oracle RAC (Real Application Clusters) como recurso padrão, sem custo adicional. O Oracle Database 11g EE apresenta desempenho líder no setor, dimensionamento, segurança e confiabilidade com a opção de escolha de servidores individuais ou em cluster que executam o Windows, o Linux ou o UNIX. Aceita recursos avançados, já inclusos no pacote ou opcionais a um custo extra, não disponíveis no Oracle Database 11g SE. Isso inclui recursos de segurança, como o Virtual Private Database, e opções de data warehousing, como o particionamento e a análise avançada. O Oracle Database 11g Release 2 EE estende o modelo de licença por processador para processadores de vários núcleos e seu preço é calculado segundo esta fórmula: (número de processadores) x (número de núcleos) x (fator de núcleo de processador da Oracle) Por exemplo, dois processadores Intel Xeon E7-2870 de 10 núcleos (com um fator de núcleo de processador da Oracle 0.5) são licenciados assim: • Oracle Database 11g Release 2 SE: 2 licenças SE por soquete de processador • Oracle Database 11g Release 2 EE: 2 x 10 x 0,5 = 10 licenças do EE O Oracle Database 11g R2 edition pode afetar o custo do licenciamento e o tamanho e o número de clusters VMware ESXi que você pode configurar. Isso influencia como você estabelece e gerencia as máquinas virtuais. Consulte o documento Guia de Projeto para EMC VSPEX para Oracle Database 11g OLTP Virtualizado, no DRS Host Affinity e no capítulo que trata da licença de processadores da Oracle, para obter mais informações sobre virtualização e a licença de processadores da Oracle. 24 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 3: Visão geral da solução VMware vSphere 5.1 O VMware vSphere 5.1 separa os aplicativos e as informações da complexidade da infraestrutura subjacente, por meio da virtualização abrangente de servidores, armazenamento e hardware de rede. Essa transformação cria máquinas virtuais totalmente funcionais que executam sistemas operacionais isolados e encapsulados da mesma forma que computadores físicos. Essa virtualização dos recursos de hardware gera eficiências como resultado da consolidação de vários aplicativos em um número menor de servidores físicos. VMware vSphere HA O VMware HA (High Availability) proporciona alta disponibilidade econômica e fácil de usar para aplicativos executados em máquinas virtuais. Em caso de falha do servidor físico, as máquinas virtuais afetadas são automaticamente reiniciadas em outros servidores de produção com capacidade reserva. O HA permite que você crie um cluster a partir de diversos servidores ESXi para a proteção de suas máquinas virtuais. Se um dos hosts do cluster falhar, as máquinas virtuais afetadas reiniciarão automaticamente em outros hosts ESXi dentro do mesmo cluster VMware vSphere. VMware vSphere Distributed Resource Scheduler O VMware vSphere DRS (Distributed Resource Scheduler) é um serviço de infraestrutura executado pelo VMware vCenter Server (vCenter). O DRS agrega os recursos do host ESXi aos clusters e os distribui automaticamente entre as máquinas virtuais ao monitorar o uso e otimizar continuamente a distribuição de máquinas virtuais entre os hosts ESXi. O DRS também pode usar o vMotion® e o Storage vMotion® para garantir que as máquinas virtuais tenham acesso mediante o rebalanceamento da capacidade de recursos a fim de criar espaço para as máquinas virtuais. A VMware recomenda ativar o DRS para que se tenham taxas de consolidação mais altas. VMware vSphere PowerCLI O VMware vSphere PowerCLI oferece uma interface do Windows PowerShell aos usuários do vSphere a partir da versão 5.1 e do VMware Infrastructure a partir da versão 4.x. O VMware vSphere PowerCLI é uma poderosa ferramenta de linha de comando que lhe permite automatizar todos os aspectos de gerenciamento do vSphere, inclusive rede, armazenamento, VM, SO guest e muito mais. O PowerCLI é distribuído como um snap-in Windows PowerShell e inclui 330 cmdlets PowerShell para o gerenciamento e a automação do vSphere e do vCloud, com documentação e amostras. VNX de última geração da EMC A plataforma de armazenamento unificado EMC VNX otimizada para flash oferece inovação e recursos empresariais para armazenamento de file, block e objeto em uma solução única dimensionável e fácil de usar. Ideal para cargas de trabalho mistas em ambientes virtuais e físicos, o VNX combina hardware flexível e avançado com software de proteção, gerenciamento e eficiência distinto para atender às demandas dos ambientes atuais de aplicativo virtualizado. O VNX inclui muitos recursos e aprimoramentos projetados e criados com base no sucesso da primeira geração. Esses recursos e aprimoramentos incluem: • Mais capacidade com otimização de vários núcleos tendo Multicore Cache, Multicore RAID e Multicore FAST Cache (MCx) • Maior eficiência com um array híbrido otimizado para flash • Melhor proteção ao aumentar a disponibilidade de aplicativo com ativo/ativo EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 25 Capítulo 3: Visão geral da solução • Administração a implementação mais fáceis ao aumentar a produtividade com nova Unisphere Management Suite O VSPEX é construído com a última geração do VNX para oferecer eficiência, desempenho e dimensionamento melhores do que nunca. Array híbrido otimizado para flash O VNX é um array híbrido otimizado para flash que fornece tiering automatizado a fim de oferecer melhor desempenho aos seus dados críticos enquanto move, de maneira inteligente, os dados acessados com menos frequência para discos de custo mais baixo. Nessa abordagem híbrida, uma pequena porcentagem de flash drives no sistema como um todo pode fornecer uma alta porcentagem de IOPS geral. O VNX otimizado para flash aproveita toda a vantagem da latência baixa do flash para oferecer otimização de economia e dimensionamento de alto desempenho. O EMC Fully Automated Storage Tiering Suite (FAST Cache e FAST VP) classifica em níveis os dados de bloco e arquivos por drives heterogêneos e impulsiona os dados mais ativos para o flash, garantindo que os clientes nunca precisem fazer concessões em relação ao custo ou ao desempenho. Os dados geralmente são acessados com mais frequência no momento em que são criados, portanto os novos dados são primeiro armazenados em flash drives para fornecer o melhor desempenho e latência. Como os dados ficam mais velhos e menos ativos com o passar do tempo, o FAST VP move automaticamente os dados de drives de alto desempenho para drives de alta capacidade, com base em políticas definidas pelo cliente. Esse recurso foi aprimorado com uma granularidade quatro vezes melhor e novos SSDs (solid-state disks, discos de estado sólido) FAST VP com base na tecnologia eMLC (enterprise multi-level cell, célula de multi-nível corporativa) para reduzir o custo por gigabyte. O FAST Cache absorve dinamicamente picos imprevisíveis nas cargas de trabalho do sistema. Todos os casos de uso do VSPEX se beneficiam de maior eficiência. 26 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 3: Visão geral da solução O VSPEX Proven Infrastructures oferece soluções de nuvem privada, computação de usuário final e aplicativo virtualizado. Com o VNX, os clientes podem perceber retornos ainda maiores sobre seus investimentos. O VNX fornece desduplicação baseada em block, na banda externa, que pode reduzir drasticamente os custos do nível de flash. Otimização de caminho de código do VNX Intel MCx O advento da tecnologia Flash foi o catalisador na mudança total dos requisitos de sistemas de armazenamento midrange. A EMC reprojetou a plataforma de armazenamento midrange para otimizar, com eficiência, CPUs com vários núcleos e fornecer um sistema de armazenamento do mais alto desempenho ao menor custo do mercado. O MCx distribui todos os serviços de dados do VNX em todos os núcleos — até 32, conforme mostrado na Figura 3. A série VNX com MCx melhorou drasticamente o desempenho do arquivo para aplicativos transacionais, como bancos de dados ou máquinas virtuais sobre NAS (Network Attached Storage, armazenamento conectado à rede). Figura 3. VNX de última geração com otimização de vários núcleos Cache de vários núcleos O cache é o ativo mais valioso no subsistema de armazenamento; seu uso eficiente é essencial para a produtividade geral da plataforma ao controlar os workflows mutáveis e variáveis. O mecanismo de cache foi modularizado para aproveitar todos os núcleos disponíveis no sistema. RAID de vários núcleos Outra parte importante do novo projeto do MCx é o manuseio de I/O para o armazenamento de back-end permanente — HDDs (hard disk drives, drives de disco rígido) e SSDs. Melhorias de desempenho altamente significativas no VNX vêm da modularização do processamento de gerenciamento de dados de backend, que permite ao MCx fazer o dimensionamento perfeito em todos os processadores. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 27 Capítulo 3: Visão geral da solução Desempenho do VNX O armazenamento do VNX, habilitado com a arquitetura do MCx, é otimizado para FLASH 1o e fornece desempenho geral sem precedentes, otimizando o desempenho de transação (custo por IOPS), o desempenho de largura de banda (custo por GB/s) com baixa latência, além de fornecer eficiência de capacidade ideal (custo por GB). O VNX fornece as seguintes melhorias de desempenho: • Até 4 vezes mais transações de arquivo em comparação a arrays com duas controladoras. • Desempenho de arquivo melhorado para aplicativos transacionais (por exemplo, Microsoft Exchange no VMware sobre NFS) em até 3 vezes com tempo de resposta 60% melhor. • Até 4 vezes mais transações de Oracle e Microsoft SQL Server OLTP • Até seis vezes mais máquinas virtuais Processadores de serviço de array ativo/ativo A nova arquitetura do VNX fornece processadores de serviço de array ativo/ativo, conforme mostrado na Figura 4, o que elimina timeouts de aplicativo durante o failover de caminho, pois os dois caminhos estão servindo o I/O de maneira ativa. Obs.: Os processadores ativo/ativo estão disponíveis apenas para LUNs clássicos, não para pool de LUNs. O balanceamento de carga também foi aprimorado, e os aplicativos podem atingir uma melhoria de até 2 vezes no desempenho. Ativo/ativo para block é ideal para aplicativos que exigem os níveis mais altos de disponibilidade e desempenho, mas não exigem classificação por níveis nem serviços de eficiência, como compactação, desduplicação ou snapshot. Com esta versão do VNX, os clientes VSPEX podem usar VDMs (Virtual Data Movers, movimentador de dados virtuais) e VNX Replicator para desempenhar migrações de sistema de arquivo automatizado e de alta velocidade entre sistemas. Esse processo migra todos os snapshots e configurações automaticamente, e habilita os clientes a prosseguir com a operação durante a migração. Figura 4. 28 Processadores ativo/ativo aumentam o desempenho, a capacidade de recuperação e a eficiência. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 3: Visão geral da solução Gerenciamento de virtualização VMware Virtual Storage Integrator O VSI (Virtual Storage Integrator) é um plug-in gratuito para VMware vCenter que está disponível para todos os usuários do VMware com armazenamento da EMC. Os clientes do VSPEX podem usar o EMC Virtual Storage Integrator para simplificar o gerenciamento do armazenamento virtualizado. Os administradores do VMware podem ganhar visibilidade de seu armazenamento do VNX usando a mesma interface vCenter familiar com a qual já estão acostumados. Com o VSI, os administradores de TI podem fazer mais em menos tempo. O VSI oferece controle de acesso sem comparação que habilita você a gerenciar e delegar de maneira eficiente tarefas de armazenamento com confiança. Desempenhe tarefas de gerenciamento diárias com até 90% menos cliques e produtividade até 10 vezes mais alta. VMware vStorage APIs for Array Integration O VAAI (VMware vStorage APIs for Array Integration, APIs do VMware vStorage para integração de array) transfere as funções do VMware relacionadas a armazenamento do servidor para o sistema de armazenamento, permitindo o uso mais eficiente de recursos do servidor e da rede para melhorar o desempenho e a consolidação. VMware vStorage APIs for Storage Awareness O VASA (VMware API for Storage Awareness, API do VMware para reconhecimento de armazenamento) é uma API definida pelo VMware que exibe informações de armazenamento por meio do vCenter. A integração entre a tecnologia do VASA e o VNX faz do gerenciamento de armazenamento em um ambiente virtualizado uma experiência perfeita. EMC Storage Integrator O EMC Storage Integrator (ESI) se destina ao administrador do Windows e dos aplicativos. O ESI é fácil de usar, oferece monitoramento de ponta a ponta e é independente de hipervisor. Os administradores podem provisionar em ambientes físicos e virtuais para plataformas Windows e solucionar problemas ao exibir a topologia de um aplicativo do hipervisor adjacente ao armazenamento. Unisphere Management Suite O EMC Unisphere é a plataforma de gerenciamento central para a série VNX, fornecendo uma exibição única e combinada de sistemas de file e block, com todos os recursos e funções disponíveis em uma interface comum. O Unisphere é otimizado para aplicativos virtuais e fornece integração líder do setor com a VMware, detectando automaticamente as máquinas virtuais e os ESX Servers e fornecendo mapeamento completo de virtual para físico. O Unisphere também simplifica a configuração do FAST Cache e do FAST VP em plataformas VNX. O novo Unisphere Management Suite estende a interface fácil de usar do Unisphere para incluir o VNX Monitoring e Reporting a fim de validar o desempenho e prever requisitos de capacidade. Conforme mostrado na Figura 5, a suite também inclui o Unisphere Remote para gerenciar centralmente até milhares de sistemas VNX e VNXe com suporte ao XtremSW Cache. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 29 Capítulo 3: Visão geral da solução Figura 5. Novo Unisphere Management Suite Red Hat Enterprise Linux 6.3 O Red Hat Enterprise Linux é uma plataforma versátil para x86 e x86-64 que pode ser implementada em sistemas físicos, como guest nos principais hipervisores ou na nuvem. Comporta todas as principais arquiteturas de hardware com compatibilidade entre versões. O Red Hat Enterprise Linux 6.3 inclui melhorias e novos recursos que enriquecem a funcionalidade do produto, especialmente as ferramentas de desenvolvedor, os recursos de virtualização, segurança, dimensionamento, sistemas de arquivos e armazenamento. Soluções de backup e recuperação da EMC O EMC Avamar e o EMC Data Domain proporcionam a confiança em termos de proteção necessária para acelerar a implementação do Oracle virtualizado. Otimizados para ambientes de aplicativos virtualizados, o backup e a recuperação da EMC reduzem os tempos de backup em até 90 por cento e aumentam as velocidades de recuperação em 30 vezes, até mesmo oferecendo acesso instantâneo da máquina virtual para proteção sem preocupações. O backup EMC também oferece grande economia. Nossas soluções de desduplicação reduzem o armazenamento de backup em 10 a 30 vezes, o tempo de gerenciamento de backup em 81%, e a largura de banda em 99% para uma replicação externa eficiente, oferecendo um retorno do investimento, em média, em 7 meses. • 30 Além disso, o backup da EMC oferece uma solução com sistemas Data Domain e software DD Boost que permite controle total do DBA de backup, recuperação e replicação da Oracle, enquanto a equipe de backup mantém o controle da infraestrutura. Isso elimina a ocorrência de silos de proteção, aumentando a eficiência e reduzindo o risco. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 4: Implementação da Solução Capítulo 4 Implementação da Solução Este capítulo apresenta os seguintes tópicos: Visão geral .......................................................................................................32 Configurando os componentes físicos ...............................................................32 Implementando a rede ......................................................................................33 Implementando o storage array ........................................................................34 Implementando o ESXi e o vCenter ....................................................................43 Preparação do modelo de máquina virtual do Oracle Database 11g R2 ..............44 Implementação da máquina virtual do Oracle Database 11g R2 .........................49 Implementando backup e recuperação ..............................................................60 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 31 Capítulo 4: Implementação da Solução Visão geral Este capítulo discute as etapas necessárias para instalar, configurar e implementar o ambiente VSPEX Proven Infrastructure, sendo que o processo envolve: • Preparação dos componentes e da configuração física. • Implementação da rede, incluindo as etapas de configuração de switches físicos e virtuais conforme as diretrizes do fornecedor e do guia Sistema de Rede do vSphere. • Configuração do array de armazenamento do VNX e do recurso opcional FAST Cache ou FAST VP. • Criação do ambiente VMware vSphere com o servidor ESXi e implementação do vCenter. • Preparação de um modelo de máquina virtual para rápida implementação do Oracle Database 11g R2. • Implementação rápida e simples de uma máquina virtual do Oracle Database 11g R2 usando o PowerCLI. • Implementação de backup e recuperação. Configurando os componentes físicos Esta seção inclui informações sobre como preparar os componentes físicos da solução. Após a conclusão das etapas listadas na Tabela 7, os novos componentes de hardware serão montados em rack, cabeados, ligados e estarão prontos para a conexão à rede. Obs.: Se você já tiver um ambiente de VSPEX Proven Infrastructure, pode ignorar esta seção. Tabela 7. Tarefas da configuração física Tarefa Descrição Arquiteturas de Preparar switches de rede Instale os switches no rack e conecte-os à energia. Guia de instalação do fornecedor Preparar servidores Instale os servidores no rack e conecte-os à energia. Guia de instalação do fornecedor Preparar o VNX Instale o VNX no rack e conecte-o à energia. Guia de Instalação do Sistema EMC VNX Para obter detalhes da configuração física, consulte a Arquitetura de Referência: Nuvem privada do EMC VSPEX: VMware vSphere 5.1 para até 1.000 máquinas virtuais 32 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 4: Implementação da Solução Implementando a rede Este capítulo fornece os requisitos de infraestrutura de rede exigidos por esta arquitetura. Tabela 8 fornece um resumo das tarefas de configuração de switches e da rede, bem como referências a outras informações. Obs.: Se você já tem um ambiente de infraestrutura comprovada do VSPEX, pode ignorar esta seção. Tabela 8. Tarefas de configuração de switches e de rede Tarefa Descrição Arquiteturas de Configurar a rede Configure a rede de armazenamento e o sistema de rede da infraestrutura de host conforme especificado na arquitetura de referência da solução. Consulte o documento apropriado em Leitura essencial. Concluir o cabeamento de rede Conectar: N/D Portas de interconexão do switch Portas VNX Portas NIC/FC do ESXi Configurar VLAN Configure VLANs públicas e privadas conforme a necessidade. Guia de configuração de switches do fornecedor Configurar o sistema de rede VMare vSphere Criar os switches virtuais para separar as redes de aplicativos, gerenciamento e armazenamento. Guia Sistema de Rede do vSphere Para obter detalhes sobre a implementação de rede, consulte o documento apropriado em Leitura essencial. A Figura 6 e a Figura 7 mostram a rede vSphere configurada para esta implementação. Como está destacado, adaptadores de rede de 10 GbE ou adaptadores de host FC foram dedicados ao tráfego da rede de armazenamento. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 33 Capítulo 4: Implementação da Solução Figura 6. Configuração de rede de 10 GbE redundante Figura 7. Rede de armazenamento Fibre Channel redundante Implementando o storage array Visão geral Esta seção descreve como configurar o storage array VNX. Nesta solução, a série VNX fornece armazenamento de dados NFS (Network File System) ou VMFS (Virtual Machine File System) para hosts VMware. Tabela 9. 34 Tarefas de configuração de armazenamento Tarefa Descrição Definir a configuração inicial do VNX Configure as informações de endereços IP e outros parâmetros-chave no VNX. Provisionar armazenamento Criar datastores de VMFS ou sistemas de arquivo NFS que serão montados em hosts EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Arquiteturas de • Guia de Instalação do Sistema VNX • Planilha de configuração da série VNX Capítulo 4: Implementação da Solução Figura 8 representa a arquitetura de alto nível desta solução. Figura 8. Definindo a configuração inicial do VNX Elementos de armazenamento do Oracle Database 11gR2 Certifique-se de que as interfaces de rede, as informações de endereços IP e outros parâmetros-chave, como DNS e NTP, estejam configurados no VNX antes de provisionar o armazenamento. Para obter mais informações sobre como configurar a plataforma VNX, consulte o documento apropriado em Leitura essencial. Antes de provisionar o armazenamento para um datastore VMFS, siga as Provisionamento do armazenamento recomendações e as propostas da Ferramenta de dimensionamento do VSPEX apresentadas no Guia de Projeto complementar. para exemplo de VMFS Antes de iniciar, consulte a Arquitetura de Referência Nuvem Privada do EMC VSPEX: VMware vSphere 5.1 para até 1000 máquinas virtuais para provisionar o armazenamento do sistema operacional da máquina virtual no VNX. Figura 9 mostra um exemplo de como projetar um datastore do VMFS para os dados do Oracle Database 11g R2 no VNX. Para obter mais informações sobre as recomendações e projeto do layout de armazenamento, consulte o Guia de Projeto. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 35 Capítulo 4: Implementação da Solução Figura 9. Exemplo de layout de armazenamento do banco de dados Oracle no VMware Para obter mais informações sobre como esquematizar discos virtuais para os dados do Oracle Database 11g R2 no datastore do VMFS, consulte o exemplo na Tabela 27, à página 76. Provisionamento do armazenamento para exemplo de NFS Apresente o sistema de arquivos NFS do datastore da máquina virtual a todos os hosts do ESXi, usando o EMC Unisphere ou o plug-in VSI para o VMware vSphere Client. Figura 11 mostra como montar os sistemas de arquivos do NFS para hosts do ESXi que são usados para armazenar servidores virtuais no array do VNX usando o VSI. O plug-in EMC Unified Storage Management para VMware vSphere fornece uma interface para criar e gerenciar sistemas de arquivos do NFS para o host VMware ESXi diretamente da interface do vSphere Client. Figura 10 mostra a tela de configuração acessada por Home >Solutions and applications >EMC do vSphere Client, que pode ser acessado após a execução do instalador no seu host de gerenciamento. 36 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 4: Implementação da Solução Figura 10. Configuração do EMC Unified Storage Management no vSphere Client O Unified Storage Management permite que o administrador do vSphere monte sistemas de arquivos NFS diretamente nos nós do cluster do ESXi a partir do vSphere Client, como mostrado na Figura 11. Figura 11. Configuração do armazenamento do NFS em VMs do VNX para Oracle Para configurar os parâmetros de rede do NFS, os pools de armazenamento para arquivo, sistemas de arquivo e exportações de NFS no array VNX em EMC Unisphere, execute as seguintes etapas: 1. No Unisphere, selecione o array VNX desta solução. 2. Selecione Settings Network Settings for File. 3. Configure o endereço IP das portas de rede usadas para o sistema de arquivos de rede. Para obter etapas detalhadas, consulte o EMC Procedure Generator for VNX. 4. Selecione Storage Storage Configuration. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 37 Capítulo 4: Implementação da Solução Figura 12. Configuração dos pools de armazenamento do VNX 5. Selecione a guia Storage Pools for File e crie os pools de armazenamento adicionais nos arquivos do VNX para Oracle Database, como mostrado na Figura 12. Consulte a Tabela 27 na página 76 para obter informações detalhadas. 6. Crie os sistemas de arquivos necessários. Figura 13 mostra o Create File System Wizard do Unisphere. Figura 13. Create File System Wizard do Unisphere 38 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 4: Implementação da Solução 7. Crie as exportações NFS para os componentes do banco de dados que o cliente de NFS do Oracle montará nas máquinas virtuais do banco de dados. A Figura 14 mostra o Create NFS Export Wizard do Unisphere. As permissões Root e Access são concedidas à placa de interface da rede. Figura 14. Create NFS Export Wizard do EMC Unisphere Configurando o FAST Cache (opcional) A ativação do FAST Cache é uma operação transparente para o Oracle Database 11g R2 e nenhuma reconfiguração ou tempo de inatividade é necessário. Para aproveitar melhor as tecnologias FAST, a EMC recomenda que você primeiro ative o FAST Cache no pool de armazenamento do Oracle Database 11g R2. Para mais detalhes, consulte o Guia de Projeto para EMC VSPEX para OLTP do Oracle Database 11g. Para criar e configurar o FAST Cache, use as seguintes etapas: 1. Consulte o documento da Arquitetura de Referência Nuvem Privada do EMC VSPEX: VMware vSphere 5.1 para até 1.000 máquinas virtuais para ver as etapas detalhadas a fim de criar o FAST Cache. 2. No Unisphere, após a criação do FAST Cache, clique na guia Storage e selecione Storage Pool. Selecione Data Pool e clique em Properties. 3. Selecione a guia Advanced em Storage Pool Properties e clique em Enabled para ativar o FAST Cache, como mostrado na Figura 15 4. Clique em OK para concluir a configuração. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 39 Capítulo 4: Implementação da Solução Obs.: O recurso FAST Cache no array série VNX não causa uma melhora imediata do desempenho. O sistema precisa coletar dados sobre os padrões de acesso e promover informações usadas com frequência no cache. Este processo pode levar algumas horas durante as quais o desempenho do array melhora continuamente. Figura 15. Ativação do FAST Cache na caixa de diálogo Storage Pool Properties Configurando o FAST VP (opcional) Nós criamos um FAST VP de três níveis com um pool de armazenamento combinado composto por 5 flash drives, 25 drives SAS e 8 drives NL-SAS no VNX8000. O FAST VP realoca automaticamente dados de LUN de um nível para o outro dentro de um pool. Nessa solução, nós configuramos a política de classificação automática por níveis para agendada (Scheduled). Para efeito de demonstração, nós configuramos o ajuste do agendamento de realocação de dados (Data Relocation Schedule) como segunda à sexta, começando às 00:00 até 23:45, o que determina a janela de tempo quando o FAST VP move dados entre níveis. Obs.: A taxa de realocação de dados (Data Relocation Rate) e o agendamento de realocação de dados (Data Relocation Schedule) são altamente dependentes da carga de trabalho real em um ambiente do cliente. Normalmente, configurar a taxa de realocação de dados (Data Relocation Rate) para baixo (Low) tem menos impacto na carga de trabalho em execução no momento. Configure a política de tiering para todas as LUNs que contêm arquivos de dados para Classificação automática por níveis; desse modo, o FAST VP pode mover automaticamente os dados mais ativos para os dispositivos do flash drive. 40 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 4: Implementação da Solução Figura 16. Criação de pool pelo FAST VP Inicialmente, todos os arquivos de dados foram colocados nos dispositivos SAS, conforma mostrado na Figura 17. Figura 17. Status do nível antes do movimento de dados Com a carga de trabalho sendo executado no banco de dados por algumas horas, o FAST VP monitorou e forneceu balanceamento de carga contínuo de LUNs em todos os drives disponíveis até ter alcançado um estado estável, conforme mostrado naFigura 18. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 41 Capítulo 4: Implementação da Solução Figura 18. FAST VP em um estado estável Exemplo de layout Figura 19 mostra um exemplo de layout de armazenamento para VNX com FAST de armazenamento Cache ou FAST VP habilitado no pool do Oracle Database 11g R2 pool. Figura 19. Exemplo de layout de armazenamento Oracle virtualizado para VSPEX 42 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 4: Implementação da Solução Implementando o ESXi e o vCenter Esta seção documenta os requisitos para a instalação e a configuração de hosts do ESXi, a configuração do vCenter e de servidores de infraestrutura necessários para dar suporte à arquitetura. Tabela 10 descreve as tarefas que devem ser concluídas. Tabela 10. Etapas para instalar e configurar o ESXi e o vCenter Tarefa Descrição Documentos de referência Instalação do ESXi Instale o hipervisor ESXi 5.1 nos servidores físicos que estão sendo implementados para a solução. Guia de Instalação e Configuração do vSphere Configuração e implementação do vCenter Server Instalação do VMware vCenter Server 5.1 Guia Gerenciamento de Host e do vCenter Server Práticas recomendadas para instalação do vCenter Server 5.1 Configurar o sistema de rede do ESXi Configure o sistema de rede do ESXi, inclusive tronco NIC, porta VMkernel, grupos de portas de máquina virtual e jumbo-frames. Sistema de Rede do vSphere Conectar datastores do VMware Conecte os datastores do VMware aos hosts ESXi implementados para a solução. vSphere Storage Criação de um datacenter virtual Crie um datacenter virtual. Gerenciamento de Host e do vCenter Server Aplicar chaves de licença do vSphere Informe as chaves de licença do vSphere no menu de licenciamento do vCenter. Guia de Instalação e Configuração do vSphere Inclusão de hosts ESXi Conecte o vCenter aos hosts ESXi. Gerenciamento de Host e do vCenter Server Configuração de clustering do vSphere Criação de um cluster vSphere Gerenciamento de Recursos do vSphere Execução da detecção de hosts ESXi do array Execute a detecção de hosts ESXi no console do Unisphere. Usando o EMC VNX Storage com VMware vSphere – TechBook Ative a funcionalidade High Availability (HA), DRS e vMotion do VMware Após ativar o DRS, é preciso avaliar se o uso das regras de Afinidade e Antiafinidade do VMware vSphere DRS para grupos específicos de máquinas virtuais, por exemplo, as VMs Oracle podem ser restritas a um determinado conjunto de VMs por questões de licença. Automatizando os serviços de HA (High Availability) com VMware HA — Nota técnica da VMware Instalação do EMC VNX USM Instale o EMC VNX USM no console de administração. EMC VSI para VMware vSphere: Unified Storage Management — Guia de Produto Instalação do plug-in do EMC VSI Instale o plug-in do EMC VSI no console de administração. EMC VSI para VMware vSphere: Unified Storage Management — Guia de Produto Para obter detalhes sobre ESXi e vCenter, consulte a Arquitetura de Referência intitulada Nuvem Privada do EMC VSPEX: VMware vSphere 5.1 para até 1.000 máquinas virtuais. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 43 Capítulo 4: Implementação da Solução Preparação do modelo de máquina virtual do Oracle Database 11g R2 Visão geral Com o VMware, é possível criar um modelo que você pode usar como cópia mestre para criar e provisionar rapidamente máquinas virtuais. Com um modelo, é possível instalar um SO guest e aplicá-lo a uma máquina virtual com os usuários de aplicativos e software configurados e prontos para uso com o mínimo de intervenção do administrador. Isso reduz o tempo de implementação e evita a necessidade de repetir as tarefas de instalação e configuração para cada máquina virtual necessária. As especificações personalizadas, mantidas no vCenter, simplificam ainda mais a implementação de máquinas virtuais. É possível usar um assistente de implementação, uma ferramenta de automação ou um script nesses modelos para criar previamente ou ajustar de maneira automática as configurações de servidor (como nome do servidor, fuso horário e configuração de rede) antes da criação da nova máquina virtual. Esta seção documenta a preparação de um modelo de máquina virtual do VMware para habilitar a rápida implementação de novos ambientes Oracle Database 11g R2. Para configurar o modelo com os requisitos e pré-requisitos da instalação do software Oracle, complete as seguintes etapas: 1. Criação da máquina virtual do Oracle Database 11g R2 44 Crie uma máquina virtual com estes recursos: 2 vCPUs 8 GB de vRAM 100 GB de disco virtual 2. Instale o sistema operacional e os pacotes de RPM. 3. Configure os parâmetros do sistema e do kernel. 4. Crie os grupos e usuários do SO. 5. Instale e desconecte os binários do Oracle prontos para clonagem. 6. Converta a máquina virtual em um modelo do VMware. Crie uma máquina virtual no servidor ESXi com a configuração do SO guest do cliente. A Tabela 11 lista um exemplo de especificação usada na criação do modelo de máquina virtual. Tabela 11. Especificação do modelo de máquina virtual Peça Descrição CPU 2 vCPUs Memória 8 GB Disco virtual compartilhado • Partição de swap de 8 GB • Partição de raiz inicializável de 92 GB Sistema operacional Red Hat Enterprise Linux Server versão 6.3 Kernel 2.6.32 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 4: Implementação da Solução Peça Descrição Interfaces de rede Eth0: Rede IP de gerenciamento/pública Eth1: Rede de armazenamento Completando os pré-requisitos de instalação da Oracle Usuários do SO Nome de usuário: oracle Grupos de SO Grupo: oinstall, dba Binários do Oracle 11g R2 Oracle 11.2.0.3 instalado e corrigido Pacotes RPM instalados Consulte os pré-requisitos no Guia de Instalação da Oracle. Configuração do sistema Consulte os pré-requisitos no Guia de Instalação da Oracle. Esta seção descreve como instalar e configurar o sistema operacional e os prérequisitos da Oracle na máquina virtual antes de convertê-la em um modelo. Tabela 12. Pré-requisitos de instalação da Oracle Tarefa Descrição Arquiteturas de Instalação do SO guest Instale o sistema operacional Red Hat Enterprise Linux 6.3 de 64 bits e configure as interfaces de rede. Guia de Instalação do Red Hat Enterprise Linux 6 Instalação de ferramentas VMware Instalação de ferramentas VMware usando o RPM (Red Hat Package Manager, gerenciador de pacote da Red Hat) ID do artigo da base de conhecimento do VMware (1018392) Instalação dos pacotes RPM necessários Instale ou atualize os pacotes RPM necessários, conforme listados na Tabela 13. Guia de Instalação do Oracle Grid Infrastructure 11g Release 2 (11.2) para Linux Definição dos parâmetros do kernel Configure o kernel com as definições específicas do Oracle para semáforos, memória virtual e compartilhada, rede e I/O assíncrono. Guia de Instalação do Oracle Grid Infrastructure 11g Release 2 (11.2) para Linux Definir os limites dos recursos para o usuário Oracle Verifique e ajuste os limites dos recursos para os usuários da instalação do software Oracle. Guia de Instalação do Oracle Grid Infrastructure 11g Release 2 (11.2) para Linux Criação de diretórios de software necessários Crie os diretórios necessários para o software Oracle. Guia de Instalação do Oracle Grid Infrastructure 11g Release 2 (11.2) para Linux Configuração do HugePages HugePages reduzem o número de páginas de memória e a sobrecarga do gerenciamento da memória virtual. Recomendações para implementação do Oracle Database 11g Release 2 no Red Hat Enterprise Linux 6 Tabela 13 lista os pacotes RPM do Red Hat Enterprise Linux 6 necessários para a instalação do Oracle database 11g R2. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 45 Capítulo 4: Implementação da Solução Tabela 13. Pacotes RPM do RHEL 6 para Oracle Database 11g R2 binutils-2.20.51.0.2-5.11.el6 (x86_64) compat-libcap1-1.10-1 (x86_64) compat-libstdc++-33-3.2.3-69.el6 (x86_64) compat-libstdc++-33-3.2.3-69.el6.i686 gcc-4.4.4-13.el6 (x86_64) gcc-c++-4.4.4-13.el6 (x86_64) glibc-2.12-1.7.el6 (i686) glibc-2.12-1.7.el6 (x86_64) glibc-devel-2.12-1.7.el6 (x86_64)10 glibc-devel-2.12-1.7.el6.i686 ksh libgcc-4.4.4-13.el6 (i686) libgcc-4.4.4-13.el6 (x86_64) libstdc++-4.4.4-13.el6 (x86_64) Instalação de binários e patches do Oracle Database 11g R2 Como indicado no Guia de Projeto, decida entre a instalação do software Oracle SE ou Oracle EE Database 11g R2. Ambas as edições usam os mesmos arquivos de instalação. A Tabela 14 contém as etapas necessárias para instalar os binários e patches do Oracle Database. Tabela 14. 46 libstdc++-4.4.4-13.el6.i686 libstdc++-devel-4.4.4-13.el6 (x86_64) libstdc++-devel-4.4.4-13.el6.i686 libaio-0.3.107-10.el6 (x86_64) libaio-0.3.107-10.el6.i686 libaio-devel-0.3.107-10.el6 (x86_64) libaio-devel-0.3.107-10.el6.i686 make-3.81-19.el6 sysstat-9.0.4-11.el6 (x86_64) No Oracle Linux 6 e Red Hat Enterprise Linux 6: unixODBC-2.2.14-11.el6 (x86_64) ou posterior unixODBC-2.2.14-11.el6.i686 ou posterior unixODBC-devel-2.2.14-11.el6 (x86_64) ou posterior unixODBC-devel-2.2.14-11.el6.i686 ou posterior Instalação de binários e patches do Oracle Database Tarefa Descrição Arquiteturas de Instalar os binários do Oracle Execute o programa de instalação Oracle Universal e escolha “Install database software only”, como mostrado na Figura 20. Guia de Instalação do Oracle Grid Infrastructure 11g Release 2 (11.2) para Linux Instalar PSU e CPU mais recentes Instale o Patch Set Update de banco de dados mais recente e siga as instruções disponíveis no site My Oracle Support. São necessários ID de log-in e senha, além de um contrato de suporte. Consulte Critical Habilitar DNFS O Oracle Database não é fornecido com Direct NFS habilitado por padrão. Habilite o Direct NFS conforme mostrado na Figura 21. Guia de Instalação do Oracle Grid Infrastructure 11g Release 2 (11.2) para Linux Desconectar o diretório base do Oracle? Para remover o software Oracle Database 11g R2 do inventário do Oracle Universal Installer, execute o script $ORACLE_HOME/oui/bin/detachhome.sh Guia do Usuário do Oracle Universal Installer e OPatch 11g Release 2 (11.2) para Windows e UNIX Capítulo 2 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Patch Updates, Security Alerts and Third Party Bulletin Capítulo 4: Implementação da Solução Tarefa Descrição Arquiteturas de Criar os scripts de clonagem ORACLE_HOME Para automatizar o processo de clonagem do software Oracle, crie os scripts /root/root_clone.sh, mostrado na Figura 23 Guia do Usuário do Oracle Universal Installer e OPatch 11g Release 2 (11.2) para Windows e UNIX Capítulo 6 Além do guia de instalação oficial, o Guia de Instalação do Oracle Database 11g Release 2 (11.2) para Linux, a Red Hat produziu um whitepaper muito útil intitulado Recomendações para implementação do Oracle Database 11g Release 2 no Red Hat Enterprise Linux 6, com diretrizes específicas para o sistema operacional da Red Hat. Figura 20. Oracle Universal Installer – escolha Install database software only O Oracle Database não é fornecido com Direct NFS habilitado por padrão. Para ativar o Direct NFS, execute estas etapas: Altere o diretório para $ORACLE_HOME/rdbms/lib. cp libodm11.so libodm11.so_stub ln -s libnfsodm11.so libodm11.so Digite o comando: make -f ins_rdbms.mk dnfs_on Figura 21. Habilitar o cliente Oracle Direct NFS EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 47 Capítulo 4: Implementação da Solução [root@vspex-ora02 ~]# cat /root/root_clone.sh #!/bin/bash OHOME=/u01/app/oracle/11.2.0.3 echo "Cloning Oracle Binaries as Oracle at $(date +%Y%m%d%H%M)" su - oracle -c "$OHOME/oui/bin/cloneHome.sh" echo "Clone Finished at $(date +%Y%m%d%H%M)" echo "Running root.sh at $(date +%Y%m%d%H%M)" $OHOME/root.sh echo "Install Finished at $(date +%Y%m%d%H%M)" Figura 22. Exemplo de script root_clone.sh [root@vspex-ora02 ~]# cat $OHOME/oui/bin/cloneHome.sh #!/bin/sh OHOME=/u01/app/oracle/11.2.0.3 OHOMENAME=OraDb11g_home1 OBASE=/u01/app/oracle CUR_DIR=`pwd` cd $OHOME/oui/bin ${OHOME}/clone/bin/clone.pl ORACLE_HOME="${OHOME}" ORACLE_HOME_NAME="${OHOMENAME}" ORACLE_BASE="${OBASE}" ignoreSysPrereqs cd $CUR_DIR Figura 23. Exemplo de script cloneHome.sh Preparação do modelo de máquina virtual do Oracle Database 11g R2 Converta a máquina virtual em um modelo chamado vspx-Orac11203EE-2vcpu8 GB-tmplt, como mostrado em Figura 24. Figura 24. Exemplo do modelo de máquina virtual 48 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 4: Implementação da Solução Personalização do Crie uma especificação personalizada, Oracle_2vCPU_8GB_11203_EE_spec, modelo do VMware usando o cliente vCenter. Essa ação solicita o nome da nova máquina virtual e define os espaços reservados para endereços IP para interfaces de rede, como mostrado na Figura 25. Figura 25. Exemplo de especificação do vSphere personalizado Implementação da máquina virtual do Oracle Database 11g R2 Visão geral Tabela 15 mostra o mapeamento dos requisitos de computação para as máquinas virtuais do Oracle Database 11g R2. Tabela 15. Modelo da máquina virtual de referência do Oracle Database 11g R2 Requisito de computação da máquina virtual para Oracle Database 11g R2 Implementando novas máquinas virtuais Memória em GB Total de máquinas virtuais de referência Small 8 4 Média 16 8 grande 32 16 Existem vários métodos para implementar uma máquina virtual a partir de um modelo usando especificações personalizadas: • Escolhendo manualmente Deploy Virtual Machine from this Template no vCenter • Selecionando Customize using an existing customization specification • Criando um workflow com uma ferramenta de orquestração, como o vCenter Orchestrator • Criando um script personalizado do PowerCLI que possa ser editado ou parametrizado O exemplo de scritp do PowerCLI da Figura 26: • Atribui variáveis para: nome do modelo, nome da especificação personalizada, nome da máquina virtual, nome do host ESXi, nome do datastore VMFS, endereço IP público da máquina virtual, endereço IP de armazenamento da máquina virtual, além do número de vCPUs e o tamanho da vRAM em MB. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 49 Capítulo 4: Implementação da Solução • Atribui os endereços IP público e de armazenamento da máquina virtual para as duas vNICs incluídas na especificação personalizada em Figura 26. • Cria a nova máquina virtual usando o modelo e a especificação personalizada. • Altera a atribuição de CPU e VRAM da máquina virtual. • Inicia a máquina virtual. # Connect to Vcenter Connect-VIServer -server 192.168.28.33 -user Administrador -password <Senha> { #Assign Variables for template, specification, VM, ESXi Host , Datastore # IP addresses for the Public and Storage network interfaces # and the vCPU and vRAM assigned to the Virtual Machine $Template="vspx-Orac11203EE-2vcpu-8GB-tmplt" $Customization="Oracle_2vCPU_8GB_11203_EE_spec" $VMName="<Nome da máquina virtual>" $VMHost=" <Nome do host ESXi>" $Datastore="<Nome do datastore>" $IPAdressPublic="< Endereço IP público>" $IPAdressStorage="<Endereço IP de armazenamento>" $NumVCPU="4" $vRAMMB="16384" # Assign IP addresses to the two vNICs included in the custom specification Get-OSCustomizationSpec $Customization | Get-OSCustomizationNicMapping | where { $_.Position -eq '1'} | Set-OSCustomizationNicMapping -IpMode UseStaticIP -IpAddress $IPAdressPublic -Subnetmask 255.255.255.0 -DefaultGateway 192.168.28.1 Get-OSCustomizationSpec $Customization | Get-OSCustomizationNicMapping | where { $_.Position -eq '2'} | Set-OSCustomizationNicMapping -IpMode UseStaticIP -IpAddress $IPAdressStorage -Subnetmask 255.255.255.0 -DefaultGateway 192.168.40.1 # Create the new VM using the Template and custom spec New-VM -Name $VMName -OSCustomizationSpec $Customization -Template $Template -VMHost $VMHost -Datastore $Datastore # Change the CPU and memory assignment for the VM Set-VM $VMName -NumCPU $NumVCPU -MemoryMB $vRAMMB -Confirm:$false # Start up the VM Start-VM -VM $VMName -Confirm:$false } Figura 26. Exemplo de script do PowerCLI para implementar uma máquina virtual a partir do modelo Edite e execute o exemplo de script do PowerCLI ou o edite par ler um arquivo de parâmetros e implementar várias máquinas virtuais. 50 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 4: Implementação da Solução Clonando binários do Oracle em uma nova máquina virtual Execute o processo de clonagem e reconecte o diretório base do Oracle para editar e executar um segundo PowerCLI para concluir a implementação da máquina virtual. Este script, mostrado na Figura 27, aciona o root_clone.sh da Figura 22 que faz isso. { $script="/root/root_clone.sh" $huser="root" $hpwd="<Senha ROOT>" $VMName="<Nome da máquina virtual>" Invoke-VMScript -ScriptText $script -VM $VMName -GuestUser $huser GuestPassword $hpwd -ScriptType bash } Figura 27. Exemplo de script do PowerCLI para clonar e reconectar ORACLE_HOME Determinação dos pré-requisitos do banco de dados Use a Planilha de qualificação do VSPEX para Oracle virtualizado no Guia de Projeto para dimensionar a infraestrutura de virtualização e os sistemas de arquivos NFS gerais nos quais armazenar o banco de dados Oracle. Esses documentos também apresentam diretrizes sobre os parâmetros de inicialização do Oracle exigidos pelo banco de dados. Tabela 15 na página 49 mostra o dimensionamento da máquina virtual. Determine o tamanho dos arquivos de dados individuais com base no projeto do esquema e no posicionamento de tablespaces de tabelas e índices. O posicionamento de arquivos de dados é abordado na seção Configurando o layout de arquivos do banco de dados para NFS. Para obter as diretrizes para configurar os parâmetros de inicialização, consulte o Guia de Projeto e a seção Configurando os parâmetros de inicialização deste documento Antes de criar o banco de dados, crie um processo listener para receber as solicitações de conexão do cliente usando o utilitário Oracle Net Configuration Assistant (NETCA), conforme mostrado na Figura 28. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 51 Capítulo 4: Implementação da Solução Figura 28. Utilitário Oracle Net Configuration Assistant Considere estes itens antes de criar um banco de dados Oracle 11g R2: Configurando o layout de arquivos do banco de dados para NFS • Selecione o conjunto de caracteres do banco de dados necessário conforme sua localização e as necessidades de globalização. • Considere os fusos horários a que o banco de dados deve dar suporte. • Confirme se os tablespaces SYSTEM e SYSAUX foram criados como Locally Managed Tablespaces, com o tamanho adequado e se AUTOEXTEND está habilitado. • Planeje usar uma anulação de tablespaces para gerenciar a anulação de dados. Neste exemplo, os componentes do Oracle Database: arquivos de dados, arquivos de redo log on-line, arquivos temporários, arquivos de controle e arquivos FRA residem nos sistema de arquivos de rede. Esses sistemas de arquivos foram projetados (em termos de nível RAID e número de discos usados) de modo adequado a cada tipo de arquivo. A Tabela 16 lista cada tipo de arquivo e indica onde eles residem. Tabela 16. Layout de arquivos do banco de dados para NFS Conteúdo Local Arquivos de dados /u02/app/oracle/oradata/${ORACLE_SID} Arquivos temporários /u04/app/oracle/oradata/${ORACLE_SID} Arquivos de redo logs on-line e de controle /u03/app/oracle/oradata/${ORACLE_SID} Arquivos FRA /u05/app/oracle/oradata/${ORACLE_SID} Esta solução usa o cliente Oracle Direct NFS, que oferece melhor desempenho em comparação com o cliente NFS padrão fornecido com o sistema operacional. 52 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 4: Implementação da Solução Por padrão, o Direct NFS fornece as entradas de montagem encontradas no arquivo /etc/mtab, que lista todos os sistemas de arquivos montados simultaneamente com suas opções de inicialização. Dessa forma, deve ser correspondente ao arquivo de configuração do sistema /etc/fstab no qual as opções de montagem são definidas. A Figura 29 mostra um exemplo de /etc/mtab com as opções de montagem do NFS: NFSServer1:/vspex_ora2_data /u02/app/oracle/oradata/VSPEX1 nfs rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,actimeo=0,vers= 3,timeo=600,addr=192.168.40.11 0 0 NFSServer2:/vspex_ora2_redo /u03/app/oracle/oradata/VSPEX1 nfs rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,actimeo=0,vers= 3,timeo=600,addr=192.168.40.10 0 0 NFSServer1:/vspex_ora2_temp /u04/app/oracle/oradata/VSPEX1 nfs rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,actimeo=0,vers= 3,timeo=600,addr=192.168.40.11 0 0 NFSServer1:/vspex_ora2_fra /u05/app/oracle/oradata/VSPEX1 nfs rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,actimeo=0,vers= 3,timeo=600,addr=192.168.40.11 0 0 Figura 29. Exemplo de /etc/mtab com opções de montagem do NFS A Oracle recomenda definir os parâmetros de tamanho de buffer do NFS rsize e wsize como 32768 no arquivo de configuração do sistema /etc/fstab. Contudo, você pode usar o arquivo oranfstab para definir outras opções específicas do Oracle Database para Direct NFS. O arquivo oranfstab pode ser encontrado em um destes dois locais: • /etc/oranfstab, cujas opções são globais, válidas para todos os bancos de dados Oracle do servidor • $ORACLE_HOME/dbs/oranfstab, cujas opções são específicas para um banco de dados O Oracle Database exige que os pontos de montagem sejam montados pelo sistema NFS do kernel, mesmo quando fornecidos pelo Direct NFS. Para habilitar o Direct NFS, você pode criar um arquivo oranfstab com os atributos a seguir para cada servidor NFS que será acessado usando-se o Direct NFS: • Servidor: o nome do servidor NFS. • Caminho: até quatro caminhos de rede para o servidor NFS, especificados por endereço IP ou nome, como exibido pelo comando ifconfig do servidor de dados. • Local: até quatro caminhos locais para o host do banco de dados, especificados por endereço IP ou nome, como exibido pelo comando ifconfig executado no host do banco de dados. • Exportação: o caminho exportado a partir do servidor NFS. • Montagem: o ponto de montagem local correspondente do volume exportado. • Dontroute: especifica que as mensagens enviadas não devem ser encaminhadas pelo sistema operacional, mas sim usando o endereço IP a que estão associadas. Observe que esse atributo não funciona no Linux com vários caminhos na mesma sub-rede. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 53 Capítulo 4: Implementação da Solução • mnt_timeout: especifica (em segundos) quanto tempo o cliente Direct NFS deve esperar pela montagem bem-sucedida antes do timeout. Esse parâmetro é opcional e o timeout padrão é de 10 minutos. Figura 30 fornece um exemplo de um arquivo oranfstab com duas entradas de servidor NFS: server: NFSServer1 local: vspex_ora2 path: NFSServer1 export: /vspex_ora2_data mount: /u02/app/oracle/oradata/vspex1 export: /vspex_ora2_temp mount: /u04/app/oracle/oradata/vspex1 export: /vspex_ora2_fra mount: /u05/app/oracle/oradata/vspex1 server: NFSServer2 local: vspex_ora2 Caminho: NFSServer2 export: /vspex_ora2_redo mount: /u03/app/oracle/oradata/vspex1 Figura 30. Exemplo de oranfstab Configuração do layout de arquivos do banco de dados para Block O Red Hat 6.3 dá suporte a sistemas de arquivos diversos e variados, como VFAT, ext2, ext3, ext4 e Reiser file system. O Oracle normalmente não certifica sistemas de arquivos, mas o Linux é um caso específico. O suporte atual inclui ext2, ext3, ext4 (Oracle Linux 5.6 e posterior) etc. O ext4 é o sistema de arquivos padrão nesta solução. O LVM (Logical Volume Manager, gerenciador de volumes lógicos) pode ser usado para alocar espaço em disco e fornecer striping de disco. Formatação de PVs (Physical Volumes, volumes físicos) Para inicializar um disco ou uma partição de disco como um volume físico, nós apenas executamos o comando "pvcreate" em todo o disco ou na partição. Por exemplo: pvcreate /dev/sdb ou pvcreate /dev/sdb1 Isso cria um descritor de grupo de volume no início do segundo disco SCSI ou da partição /dev/sdb1. Criação de VGs (Volume Groups, grupos de volume) Use o comando "vgcreate" para agrupar PVs selecionados em VGs. O comando seguinte cria um grupo de volume chamado de "data_volume_group" a partir de cinco partições de disco de discos diferentes: vgcreate data_volume_group /dev/sdb1 /dev/sdc1 /dev/sdf1 /dev/sdd1 /dev/sde1 Para ativar um grupo de volume único ”data_volume_group”, use o comando: vgchange -a y /dev/data_volume_group 54 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 4: Implementação da Solução Criação de LVs (Logical Volumes, volumes lógicos) Veja abaixo um exemplo de criação de volume lógico data_vg-data_lv a partir de um grupo de volume data_volume_group. Este comando cria um LV 2048G identificado como “data-vg-data_lv” para o vg “data_volume_group” e seu arquivo especial de dispositivo de bloco “/dev/ data_volume_group/ data_vgdata_lv” lvcreate -i5 -I4 data_volume_group -L2048G -n data_vg-data_lv Onde tamanho é "-l num_extents" ou "-L num_bytes", no qual num_bytesé um número seguido de k, m, g ou t. Uma das opções mais comuns é "-n name" (você pode usar "--name" para "-n") a fim de especificar um nome para o volume lógico. Outra opção inclui "-i num_stripes -I stripe_size" para criar um LV com mapeamento fracionado (stripe_size é um número entre 2 e 9). Depois que os LVs tiverem sido criados, você poderá formatá-los com file systems (ou como espaço de swap) usando ferramentas padrão, como "mkfs". Um exemplo de formatação de LV com file system ext4: mkfs.ext4 -E stride=16 /dev/data_volume_group/data_vg-data_lv Se o novo file system puder ser montado com sucesso, uma etapa final é editar o arquivo /etc/fstab e, possivelmente, o arquivo rc.sysinit para que os volumes sejam montados automaticamente no momento da inicialização. Figura 31 mostra um exemplo de /etc/fstab. Figura 31. Exemplo de /etc/fstab Para obter mais informações, consulte My Oracle Support Note ID 1476869.1 (opções de montagem disponíveis para melhorar o desempenho do file system ext4) e 236826.1 (file systems aceitos e recomendados no Linux). Configurando os parâmetros de inicialização Para configurar os parâmetros de inicialização, você pode usar um dos métodos a seguir. Automatic Shared Memory Management Para automatizar o gerenciamento de estruturas de memória compartilhada, implemente o ASMM (Automatic Shared Memory Management). As seguintes estruturas de memória compartilhada serão gerenciadas automaticamente: • DB_CACHE_SIZE • SHARED_POOL_SIZE • LARGE_POOL_SIZE • JAVA_POOL_SIZE • STREAMS_POOL_SIZE EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 55 Capítulo 4: Implementação da Solução Quando implementado, o ASMM permite que o banco de dados Oracle distribua a memória entre esses componentes com base nos requisitos da carga de trabalho. Portanto, esses componentes são considerados parâmetros com ajuste automático. O processo de segundo plano, o MMAN (Memory Manager), coordena o dimensionamento desses componentes e move a memória para onde ela é mais necessária. Para implementar esse recurso, configure os seguintes parâmetros de inicialização: • SGA_TARGET configurado com um valor diferente de zero • STATISTICS_LEVEL=TYPICAL (ou ALL) Automatic Memory Management Não use o Oracle AMM (Automatic Memory Management), pois o AMM é incompatível com HugePages. Para usar HugePages, certifique-se de que os parâmetros de inicialização MEMORY_TARGET e MEMORY_MAX_TARGET não estejam definidos. Para obter mais informações, consulte a My Oracle Support Note ID 749851.1. Operações de I/O para arquivos do sistema de arquivos Para ativar I/O direto e I/O assíncrono para os arquivos do sistema de arquivos, configure FILESYSTEMIO_OPTIONS=SETALL Com I/O assíncrono, o processamento continua enquanto a solicitação de I/O é enviada e processada. Isso permite que o I/O assíncrono ignore alguns dos gargalos de desempenho associados às operações de I/O. I/O direto é um recurso disponível no sistema de arquivos que entrega os dados diretamente ao aplicativo sem armazená-los no cache de buffer do sistema de arquivos. O Direct NFS não depende do valor de FILESYSTEMIO_OPTIONS. O Direct NFS sempre emite I/O assíncrono e direito, pois não depende de suporte do SO. Entretanto, para que haja um backup do cliente NFS do SO em caso de configuração incorreta, defina filesystemio_options como SETALL se o SO assim aceitar. Habilitando a configuração de HugePages HugePages foi ativado no Kernel do Linux como parte do processo de criação do Modelo descrito naTabela 12, à página 45. O parâmetro de inicialização do banco de dados USE_LARGE_PAGES foi "convocado" da versão 11.2.0.2 para gerenciar HugePages para uso pelo banco de dados. A partir da versão 11.2.0.3, configurar USE_LARGE_PAGES como AUTO faz com que o processo oradism tente reconfigurar o kernel Linux para aumentar o número de HugePages conforme os requisitos do banco de dados. Consulte mais detalhes no artigo USE_LARGE_PAGES para habilitar HugePages na versão 11.2 (ID 1392497.1) de My Oracle Support. Criando o banco de dados usando DBCA 56 O DBCA (Database Configuration Assistant) é a melhor forma de criar um banco de dados porque se trata de uma abordagem mais automatizada, sendo que o banco de dados estará pronto para uso assim que o DBCA for concluído. Inicie o DBCA como uma ferramenta independente para criar um Oracle Database. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 4: Implementação da Solução Para iniciar o DBCA em UNIX, Linux ou em um prompt de linha de comando do Windows, digite o seguinte comando: dbca Obs: O utilitário dbca normalmente fica localizado no diretório ORACLE_HOME/bin. Figura 32. Tela de configuração do Oracle Database Configuration Assistant O Oracle DBCA funciona em modo interativo. Usando as telas do Oracle DBCA, é possível modificar um dos tipos de banco de dados pré-configurados ou personalizar o banco de dados. General Purpose/Transaction Processing é um modelo de banco de dados préconfigurado que você pode criar e personalizar durante a instalação. Isso envolve a correção de: Execução das atividades após a criação do banco de dados • Adaptadores de inicialização • Tamanho e posicionamento dos arquivos do banco de dados para usar os pontos de montagem do NFS Depois de criar um banco de dados como descrito em Criando o banco de dados usando DBCA, a instância é aberta e disponibilizada para uso normal do banco de dados. Contudo, o banco de dados Oracle não será iniciado ou desligado automaticamente com a máquina virtual. Com o Oracle Database 11g R2, existem dois métodos para automatizar o processo de inicialização ou desligamento do Oracle Database: • Usar um script de inicialização e o arquivo /etc/oratab, conforme definido no Documento do My Oracle Support How to Automate Startup/Shutdown of Oracle Database on Linux [ID 222813.1] • Instalar o software adicional 11.2 Grid Infrastructure usando a opção de instância única. Ele usará um componente modifica do CRS (Cluster Ready Services) para automatizar a inicialização do banco de dados, do listener e do Oracle Automatic Storage Management (um componente do Grid Infrastructure) se necessário. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 57 Capítulo 4: Implementação da Solução Esta solução usa o roteiro de inicialização mostrado na Figura 33. Execute as etapas a seguir para configurar a inicialização e o desligamento automatizados do banco de dados e do listener. 1. Atualize o arquivo /etc/oratab com uma entrada no seguinte formato: <ORACLE_SID>:<ORACLE_HOME>:Y Onde: 2. 58 ORACLE_SID é o nome do banco de dados ORACLE_HOME é o diretório em que os binários do banco de dados Oracle 11g R2 estão instalados Y indica que o banco de dados pode ser iniciado e desligado automaticamente Por exemplo: VPLEXM1: /u01/app/oracle/11.2.0.3:Y A Figura 33 mostra um exemplo de como criar o script de serviço /etc/init.d/dbora como usuário root. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 4: Implementação da Solução #!/bin/bash # # chkconfig run levels and script numbering # chkconfig: 35 99 10 # description: Starts and stops Oracle processes # # Set ORA_HOME to be equivalent to the $ORACLE_HOME # from which you wish to execute dbstart and dbshut; # Set ORA_OWNER to the user id of the owner of the # Oracle database in ORA_HOME. # ORA_HOME=/u01/app/oracle/11.2.0.3 ORA_OWNER=oracle case "$1" in 'start') # Start the TNS Listener su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl start" # Start the Oracle databases: su - $ORA_OWNER -c "$ORA_HOME/bin/dbstart"& touch /var/lock/subsys/dbora ;; 'stop') # Stop the TNS Listener su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl stop" # Stop the Oracle databases: su - $ORA_OWNER -c "$ORA_HOME/bin/dbshut" rm -f /var/lock/subsys/dbora ;; esac # End of script dbora Figura 33. Script /etc/init.d/dbora de inicialização/desligamento do Oracle 3. Execute o script: chmod 755 /etc/init.d/dbora 4. Registre o serviço para o mecanismo de serviços do Linux para inicialização automática no nível de execução 3 e 5 emitindo o comando a seguir. /sbin/chkconfig --add dbora Concluídas as tarefas de criação da infraestrutura, o banco de dados está pronto para ser usado. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 59 Capítulo 4: Implementação da Solução Implementando backup e recuperação Visão geral 60 Para obter informações sobre a implementação de backup e recuperação para um Oracle 11gR2 Database, consulte o documento intitulado Guias de Projeto e Implementação de Opções de Backup e Recuperação da EMC para VSPEX para Oracle 11gR2 Virtualizado disponível no suporte on-line da EMC. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 6: Verificação da Solução Capítulo 5 Verificação da Solução Este capítulo apresenta os seguintes tópicos: Verificando a infraestrutura de linha de base ....................................................62 Verificando o Oracle Database ..........................................................................64 Metodologia de verificação de backup e recuperação ........................................66 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 61 Capítulo 6: Verificação da Solução Verificando a infraestrutura de linha de base Visão geral Esta seção fornece uma lista de itens que você precisa analisar após a configuração da solução. O objetivo deste capítulo é verificar a configuração e a funcionalidade da solução, bem como garantir que a configuração dê suporte aos principais requisitos de disponibilidade. Tabela 17 descreve as tarefas que devem ser concluídas. Tabela 17. Tarefas para verificar a instalação da VSPEX Proven Infrastructure Tarefa Descrição Arquiteturas de Verificação da funcionalidade do ESXi Verifique a funcionalidade básica do ESXi da solução com uma lista de verificação pós-instalação. Usando o EMC VNX Storage com VMware vSphere — TechBook http://www.vmware.com/br Verificação da redundância dos componentes da solução Verifique a redundância dos componentes da solução: Documentação do fornecedor Armazenamento Host ESXi Switch de rede Verificar a configuração do Oracle Database na VSPEX Proven Infrastructure Verifica a configuração do Oracle Database. http://support.oracle.com Monitorar a integridade da VSPEX Proven Infrastructure para banco de dados Oracle virtualizado Usar a ferramenta para monitorar a integridade da VSPEX Proven Infrastructure Exibir registros de alerta (Oracle Database 11g R2) Exibir o status do armazenamento a partir do console de gerenciamento do Unisphere Exibir registros de VM a partir do cliente vSphere 5.1 Verificando a funcionalidade do ESXi A EMC recomenda que você verifique as configurações do ESXi antes de implementar o sistema para produção em cada servidor ESXi. Verificação da redundância dos componentes da solução Para garantir que os vários componentes da solução mantenham os requisitos de disponibilidade, é importante testar cenários específicos relacionados à manutenção ou a falhas no hardware. A EMC recomenda que você verifique a redundância dos componentes da solução, inclusive armazenamento, hosts ESXi e switches de rede. Para obter informações mais detalhadas, consulte os documentos adequados acessíveis na página inicial da VSPEX Proven Infrastructure. Para obter etapas detalhadas, consulte os documentos apropriados acessíveis na página inicial da VSPEX Proven Infrastructure. 62 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 6: Verificação da Solução Verificando a configuração do Oracle Database Usando as ferramentas de monitoramento da integridade Para garantir que o Oracle Database 11g R2 esteja funcionando sem problemas na infraestrutura VSPEX, use as etapas a seguir para verificar e monitorar a configuração do Oracle Database: 1. Verifique o conteúdo e o local do diretório do Oracle Database instalado. Confirme se o Oracle Database foi instalado com êxito. 2. Verifique se o Oracle Database que você planeja usar pode ser acessado. Use o utilitário TNSPING para testar a conectividade a partir do cliente com o seguinte comando: tnsping net_service_name count. O monitoramento da integridade é uma medição simplificada que reflete o grau de confiabilidade, estabilidade e desempenho de toda a VSPEX Proven Infrastructure para Oracle Database virtualizado. Tabela 18 lista algumas ferramentas para você monitorar e solucionar problemas de sua solução VSPEX. Tabela 18. Ferramentas para monitorar a solução Ferramentas Descrição esxtop A ferramenta esxtop fornece uma visualização em tempo real (atualizada a cada cinco segundos, por padrão) das medidas de desempenho do Hipervisor ESXi, como a CPU. É importante que você entenda o desempenho do hipervisor para poder medir ou solucionar problemas relacionados ao desempenho do Oracle Database. Unisphere Analyzer O software Unisphere Analyzer é pré-carregado em todos os sistemas de armazenamento do VNX com os pacotes FLARE/block (ou superior). É uma forma fácil de monitorar, coletar e analisar todos os aspectos dos dados relacionados ao armazenamento. Oracle Enterprise Manager Database Control Oracle Enterprise Manager Database Control (Database Control) é a principal ferramenta de gerenciamento do banco de dados Oracle. Ela é instalada com o banco de dados. Usando o Database Control, é possível executar tarefas administrativas, como criar objetos de esquema (tabelas, exibições, índices etc.), gerenciar a segurança dos usuários, gerenciar memória e armazenamento do banco de dados, fazer backup e recuperação do banco de dados e importar e exportar dados. Você pode ainda exibir informações de desempenho e status referentes ao banco de dados. AWR (Automatic Workload Repository) O AWR (Automatic Workload Repository, repositório automático de carga de trabalho) coleta, processa e mantém estatísticas de desempenho visando à detecção de problemas e ao autoajuste. Esses dados são armazenados na memória e no banco de dados. Os dados coletados podem ser exibidos tanto em relatórios como em visualizações. A EMC recomenda que você utilize as ferramentas acima para monitorar o desempenho de todo o ambiente do Oracle Database. Para obter detalhes sobre a verificação do desempenho e a metodologia de teste, consulte o Guia de Projeto complementar. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 63 Capítulo 6: Verificação da Solução Verificando o Oracle Database Visão geral Esta seção apresenta um exemplo de verificação de um Oracle OLTP Database na VSPEX Proven Infrastructure para a solução de Oracle Database virtualizado. A finalidade é medir o desempenho do Oracle Database para garantir que a VSPEX Proven Infrastructure atenda às necessidades dos negócios do cliente. Antes de verificar sua própria VSPEX Proven Infrastructure, a EMC recomenda que você leia a seção Metodologia de validação de aplicativo do Guia de Projeto para entender melhor a metodologia de teste. Compreendendo as Depois de identificar as necessidades dos negócios, você precisa conhecer as principais medidas principais medidas do teste do Oracle Database ao executar os testes de validação do Oracle Database. As principais medidas são identificadas no Guia de Projeto, na seção Metodologia de validação de aplicativo. A My Oracle Support Note 1275596.1 apresenta uma lista dos tempos de resposta típicos e aceitáveis de I/O. Carregando o teste de configuração O esquema SOE (Swingbench Order Entry) - PL/SQL fornece as cargas de trabalho OLTP exigidas pela solução. O esquema Order Entry introduz um grande conflito de acesso em um número reduzido de tabelas e foi projeto para levar CPU e memória ao limite. Para estabelecer a configuração ideal, testamos diferentes usuários acessando o esquema order entry. Antes de executar um teste do Oracle Database 11g R2, é importante entender os cenários de teste de acordo com as necessidades dos negócios. Você pode criar facilmente seus próprios cenários de teste usando Swingbench. Ao editar a lista de transações, você pode definir as diferentes operações que os usuários finais executam no Oracle Database. Tabela 19 lista algumas das operações gerais que consideramos na solução Oracle Database 11g R2 VSPEX. Tabela 19. Operações gerais Carga de trabalho Operation Peso Swingbench Order Entry Registro do cliente 30 Procurar produtos 60 Outros produtos 50 Processar pedidos 30 Pesquisar pedidos 10 O Swingbench permite a seleção de uma variável “think time” (retardo) entre as transações. Figura 34 mostra o painel de cargas da interface do Swingbench, com os parâmetros think time adequados configurados. Figura 34. Captura de tela do painel de cargas da interface do Swingbench 64 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 6: Verificação da Solução Simulamos a carga de trabalho usando o Swingbench no banco de dados como mostrado na Figura 35. Figura 35. Tela de order entry do Swingbench para simular carga de trabalho Após a conclusão do teste, você pode usar o relatório do AWR para ver os resultados e confirmar se obteve as principais medidas em seu ambiente de teste. Como as medidas podem variar com os diferentes tipos de configuração do Oracle Database e as ofertas do VSPEX para VMware, consulte Ferramenta de dimensionamento do VSPEX para obter as medidas detalhadas. Se os resultados do teste não forem ideais, será fácil identificar o gargalo no relatório do AWR. Para obter informações detalhadas sobre o relatório do AWR, consulte a My Oracle Support Note ID 1359094.1. Após identificar os possíveis gargalos, consulte a seção Implementando o storage para garantir que você tem a configuração correta de VNX, switches, hipervisor ou balanceador de carga da solução VSPEX para Oracle virtualizado. Os gargalos do sistema representam um ponto de contenção onde existem recursos insuficientes para atender às solicitações de transação do usuário. Considere adicionar mais recursos à solução para atender aos requisitos. Frequentemente, o motivo do gargalo é um código personalizado ineficiente ou soluções de terceiros devido à personalização. Analisando o conjunto de dados Oracle Nesse teste de validação do VSPEX, usamos o esquema SOE (Swingbench Order Entry) - PL/SQL para fornecer as cargas de trabalho OLTP. Esse esquema modela um banco de dados OLTP tradicional. As tabelas e os índices residem em tablespaces separados. O esquema SOE usado nessa solução contém as tabelas e os índices mostrados na Tabela 20. Tabela 20. Tabelas e índices do esquema Nome da tabela Índice CLIENTES CUSTOMERS_PK (UNIQUE), CUST_ACCOUNT_MANAGER_IX, CUST_EMAIL_IX, CUST_LNAME_IX, CUST_UPPER_NAME_IX INVENTORIES INVENTORY_PK (UNIQUE), INV_PRODUCT_IX, INV_WAREHOUSE_IX EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 65 Capítulo 6: Verificação da Solução Nome da tabela Índice ORDERS ORDER_PK (UNIQUE), ORD_CUSTOMER_IX, ORD_ORDER_DATE_IX, ORD_SALES_REP_IX, ORD_STATUS_IX ORDER_ITEMS ORDER_ITEMS_PK (UNIQUE), ITEM_ORDER_IX, ITEM_PRODUCT_IX PRODUCT_DESCRIPTIONS PRD_DESC_PK (UNIQUE), PROD_NAME_IX PRODUCT_INFORMATION PRODUCT_INFORMATION_PK (UNIQUE), PROD_SUPPLIER_IX WAREHOUSES WAREHOUSES_PK (UNIQUE) LOGON – Metodologia de verificação de backup e recuperação Visão geral 66 Para verificar sua metodologia de backup e recuperação, consulte os Guias de Projeto e Implementação de Opções de Backup e Recuperação da EMC para VSPEX para Oracle 11gR2 Virtualizado. EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 6: Documentação de Referência Capítulo 6 Documentação de Referência Este capítulo apresenta os seguintes tópicos: Documentação da EMC......................................................................................68 Outra documentação.........................................................................................69 Links ................................................................................................................69 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 67 Capítulo 6: Documentação de Referência Documentação da EMC EMC • Nuvem privada do EMC VSPEX: VMware vSphere 5.1 para até 1.000 Máquinas Virtuais – Arquitetura de Referência • Whitepaper: Guia de Projeto e Implementação de Opções de Backup e Recuperação da EMC para VSPEX para Oracle 11gR2 Virtualizado • Guia de Instalação do Sistema VNX • Planilha de configuração da série VNX • Utilização do EMC VNX Storage com VMware vSphere — TechBook • EMC VSI para VMware vSphere: Unified Storage Management — Guia de Produto • EMC VSI para VMware vSphere: Unified Storage Management — Guia de Produto • Família VNX http://brazil.emc.com/storage/vnx/vnx-family.htm • Documentação da série VNX no site de suporte on-line da EMC https://support.emc.com/products/12781_VNX-Series/Documentation/ • Oracle Oracle Database 11g R2 Documentation Library 11g Release 2 (11.2) http://www.oracle.com/pls/db112/homepage http://support.oracle.com VMware 68 • Oracle Database 11g Release 2 documentation: http://docs.oracle.com/cd/E11882_01/install.112/e24321.pdf • http://www.oracle.com/technetwork/indexes/documentation/index.html • My Oracle Support https://support.oracle.com/ OPatch e PSU mais recentes Notas da versão do Oracle Database para Linux HugePages e Oracle Database 11g Automatic Memory Management (AMM) no Linux [ID do artigo 749851.1] USE_LARGE_PAGES para Habilitar HugePages [ID do artigo: 1392497.1] HugePages no Oracle Linux 64 bits (ID do artigo: 361468.1) Perguntas frequentes: Como usar os relatórios do AWR para diagnosticar problemas de desempenho do banco de dados (ID do artigo: 1359094.1) • Guia de Instalação e Configuração do vSphere • Guia Gerenciamento de Host e do vCenter Server • Práticas recomendadas para instalação do vCenter Server 5.1 • Sistema de Rede do vSphere • vSphere Storage • Gerenciamento de Host e do vCenter Server EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Capítulo 6: Documentação de Referência • Guia de Instalação e Configuração do vSphere Gerenciamento de Host e do vCenter Server • Gerenciamento de Recursos do vSphere • Automatizando os serviços de HA (High Availability) com VMware HA — Nota técnica da VMware • Documentação geral: http://www.vmware.com/br • Documentação do VMware vSphere: http://www.vmware.com/support/pubs/vsphere-esxi-vcenter-serverpubs.html • Documentação do vSphere PowerCLI: http://www.vmware.com/support/developer/PowerCLI/ Outra documentação • Recomendações para implementação do Oracle Database 11g Release 2 no Red Hat Enterprise Linux 6 http://www.redhat.com/resourcelibrary/reference-architectures/deployingoracle-11g R2-on-rhel-6 Links Obs.: Os links fornecidos aqui estavam funcionando corretamente no momento da publicação. • Tudo para Oracle na EMC https://community.emc.com/community/connect/everything_oracle • My Oracle Support: site de suporte da Oracle https://support.oracle.com (requer conta de usuário) Perguntas frequentes: Como usar os relatórios do AWR para diagnosticar problemas de desempenho do banco de dados (ID 1359094.1) Requisitos para instalar o Oracle 11g R2 RDBMS no RHEL6 ou OL6 64 bits (x86-64) [ID 1441282.1] Como identificar se o IO do banco de dados está lento (artigo ID 1275596.1) HugePages no Linux: verdades e mitos (ID 361323.1) USE_LARGE_PAGES para habilitar HugePages no 11.2 (ID 1392497.1) HugePages no Oracle Linux 64 bits (ID 361468.1) Instalação e uso do Statspack em standby no 11g [ID 454848.1] Instalação e uso do pacote StatsPack (ID do artigo: 149113.1) EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 69 Capítulo 6: Documentação de Referência 70 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Apêndice A: Planilha de configuração Apêndice A Planilha de configuração Este apêndice apresenta o seguinte tópico: Planilha de pré-configuração para VSPEX ..........................................................72 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 71 Apêndice A: Planilha de configuração Planilha de pré-configuração para VSPEX Antes de configurar o Oracle Database 11g R2 para esta solução, é preciso reunir algumas informações específicas do cliente, como endereços IP, nomes de hosts, entre outras. As tabelas a seguir formam uma planilha que você pode usar para registrar essas informações. Você pode ainda imprimi-la e usá-la como um material de apoio do cliente para referência futura. Para confirmar as informações do cliente, faça uma referência cruzada da planilha de configuração do array pertinente. Planilhas do EMC VNX File e Unified. Tabela 21. Informações comuns do servidor Nome do servidor Finalidade Controlador de domínio DNS principal DNS secundário DHCP NTP SMTP SNMP vCenter Server Servidor Swingbench Servidor de banco de dados 01 Servidor de banco de dados 02 Servidor de banco de dados 03 72 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação IP principal Apêndice A: Planilha de configuração Tabela 22. Informações do servidor ESXi Nome do servidor Finalidade IP principal Endereços de rede privada (armazenamento) ESXi Host 1 ESXi Host 2 … Tabela 23. Informações do array Nome do array Senha principal Senha do administrador do NAS Nome do host principal CS0 Nome do host secundário CS1 (se aplicável) Endereço IP principal CS0 Endereço IP secundário CS1 (se aplicável) Endereço IP do SPA Endereço IP do SPB Nome do Pool de infraestrutura de máquinas virtuais Nome do sistema de arquivos da infraestrutura de máquinas virtuais Nome do pool de armazenamento do arquivo de dados Nome do sistema de arquivos do arquivo de dados Nome do pool de armazenamento do redo log Nome do sistema de arquivos do redo log EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 73 Apêndice A: Planilha de configuração Nome do array Nome do pool de armazenamento Fra Nome do sistema de arquivos Fra Tabela 24. Nome Informações sobre a infraestrutura de rede Finalidade IP Máscara de subrede Gateway padrão Switch Ethernet 1 Switch Ethernet 2 … Tabela 25. Nome Informações de VLAN Finalidade da rede ID de VLAN Sub-redes permitidas Gerenciamento do sistema de rede de máquinas virtuais Sistema de rede NFS vMotion Tabela 26. Conta Contas de serviço Finalidade Administrador do vCenter Server Administrador de array Administrador do Oracle Database 74 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Senha (opcional, protegida de modo adequado) Apêndice B: Exemplo de layout de disco virtual Apêndice B Exemplo de layout de disco virtual Este capítulo apresenta o seguinte tópico: Exemplo de layout de disco virtual do Oracle Database no datastore VMFS .......76 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 75 Apêndice B: Exemplo de layout de disco virtual Exemplo de layout de disco virtual do Oracle Database no datastore VMFS Para clientes que planejam virtualizar bancos de dados Oracle na plataforma VMware, as diretrizes de layout de armazenamento para o banco de dados Oracle na tecnologia VMware, com relação ao número de LUNS e maximização do desempenho de I/O, são as mesmas da instalação física. Tabela 27 mostra exemplo do layout de disco virtual. Tabela 27. Exemplo de layout de disco virtual 76 Nome do datastore Disco Virtual no ESX OSDATASTORE VMDKdisco rígido 1 VMFSDATA01 VMDKdisco rígido 2 VMFSDATA02 VMDKdisco rígido 3 VMFSDATA03 VMDKdisco rígido 4 VMFSDATA04 VMDKdisco rígido 5 VMFSDATA05 VMDKdisco rígido 6 VMFSREDO01 VMDKdisco rígido 7 VMFSREDO02 VMDKdisco rígido 8 VMFSREDO03 VMDKdisco rígido 9 Nome do dispositivo de sistema operacional guest /dev/sda /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1 /dev/sdg1 /dev/sdh1 /dev/sdi1 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação Dispositiv o virtual SCSI 0:0 SCSI 1:0 SCSI 1:1 SCSI 1:2 SCSI 1:3 SCSI 1:4 SCSI 2:0 SCSI 2:1 SCSI 2:2 Driver SCSI virtual Paravirtual Paravirtual Paravirtual Paravirtual Paravirtual Paravirtual Paravirtual Paravirtual Paravirtual Tamanho do VMDK (GB) Finalidade 100 SO Redhat Linux 6.3 e binários do Oracle 500 Arquivo de dados do banco de dados 500 Arquivo de dados do banco de dados 500 Arquivo de dados do banco de dados 500 Arquivo de dados do banco de dados 500 Arquivo de dados do banco de dados 100 Arquivo redo do banco de dados 100 Arquivo redo do banco de dados 100 Arquivo redo do banco de dados Apêndice B: Exemplo de layout de disco virtual Nome do datastore Disco Virtual no ESX VMFSREDO04 VMDKdisco rígido 10 VMFSREDO05 VMDKdisco rígido 11 VMFSFRA01 VMDKdisco rígido 12 VMFSFRA02 VMDKdisco rígido 13 VMFSFRA03 VMDKdisco rígido 14 VMFSFRA04 VMDKdisco rígido 15 VMFSFRA05 VMDKdisco rígido 16 Nome do dispositivo de sistema operacional guest /dev/sda1 /dev/sdk1 /dev/sdl1 /dev/sdm1 /dev/sdn1 /dev/sda1 /dev/sdp1 Dispositiv o virtual SCSI 2:3 SCSI 2:4 SCSI 3:0 SCSI 3:1 SCSI 3:2 SCSI 3:3 SCSI 3:4 Driver SCSI virtual Paravirtual Paravirtual Paravirtual Paravirtual Paravirtual Paravirtual Paravirtual Tamanho do VMDK (GB) Finalidade 100 Arquivo redo do banco de dados 100 Arquivo redo do banco de dados 500 Arquivo FRA do banco de dados 500 Arquivo FRA do banco de dados 500 Arquivo FRA do banco de dados 500 Arquivo FRA do banco de dados 500 Arquivo FRA do banco de dados EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação 77 Apêndice B: Exemplo de layout de disco virtual 78 EMC VSPEX para Oracle Database 11g OLTP Virtualizado Habilitado por EMC VNX de última geração e Backup EMC Guia de Implementação