Guia da Proven Infrastructure EMC VSPEX PRIVATE CLOUD VMware vSphere para até 700 máquinas virtuais Habilitado pelo Microsoft Windows Server 2012 R2, pelos arrays totalmente flash do EMC XtremIO e pelo EMC Data Protection EMC VSPEX Resumo Este documento descreve a solução EMC® VSPEX® Proven Infrastructure para implementações de nuvem privada com as tecnologias VMware vSphere™ e EMC XtremIO™. Março de 2015 Copyright © 2015 EMC Corporation. Todos os direitos reservados. Publicado no Brasil. Publicado em março de 2015 A EMC assegura que as informações apresentadas neste documento estão corretas na data da publicação. As informações estão sujeitas a alterações sem prévio aviso. As informações contidas nesta publicação são fornecidas no estado em que se encontram. A EMC Corporation não garante nenhum tipo de informação contida nesta publicação, assim como se isenta das garantias para a comercialização de um produto para um propósito específico. O uso, a cópia e a distribuição de qualquer software da EMC descrito nesta publicação exigem 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 mencionadas pertencem a seus respectivos proprietários. Para uma lista mais atualizada de produtos da EMC, consulte "Produtos" no site brazil.emc.com. EMC VSPEX Private Cloud: VMware vSphere para até 700 máquinas virtuais Habilitado pelo Microsoft Windows Server 2012 R2, pelo EMC XtremIO e pelo EMC Data Protection Guia da Proven Infrastructure Número da peça H13420 2 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Índice Índice Capítulo 1 Resumo executivo 11 Introdução .......................................................................................................... 12 Público-alvo ....................................................................................................... 12 Finalidade do documento ................................................................................... 13 Necessidades dos negócios ............................................................................... 13 Capítulo 2 Visão geral da solução 15 Introdução .......................................................................................................... 16 Virtualização ...................................................................................................... 16 Computação ....................................................................................................... 16 Rede ................................................................................................................... 16 Armazenamento ................................................................................................. 17 Desempenho ................................................................................................. 17 Portabilidade da carga de trabalho ................................................................ 18 Dimensionamento ......................................................................................... 19 Provisionamento de máquinas virtuais .......................................................... 19 Desduplicação ............................................................................................... 20 Provisionamento thin..................................................................................... 20 Proteção de dados ......................................................................................... 21 Integração à VAAI........................................................................................... 21 Resumo ......................................................................................................... 21 Capítulo 3 Visão geral da tecnologia da solução 23 Visão geral ......................................................................................................... 24 VSPEX Proven Infrastructures.............................................................................. 24 Componentes-chave ........................................................................................... 26 Camada de virtualização .................................................................................... 27 Visão geral..................................................................................................... 27 VMware vSphere 6.0 ...................................................................................... 27 Novos recursos do VMware vSphere 6.0 ........................................................ 27 VMware vCenter ............................................................................................. 28 VMware vSphere High Availability .................................................................. 28 Suporte a XtremIO para VMware VAAI ............................................................ 28 Camada de computação ..................................................................................... 29 Camada de rede ................................................................................................. 31 Camada de armazenamento ............................................................................... 32 EMC XtremIO .................................................................................................. 32 Gerenciamento da virtualização ..................................................................... 35 ROBO ............................................................................................................. 35 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 3 Índice EMC Data Protection ........................................................................................... 36 Visão geral..................................................................................................... 36 Desduplicação do EMC Avamar ...................................................................... 36 Sistemas EMC Data Domain de armazenamento com desduplicação ............. 36 VMware vSphere Data Protection ................................................................... 36 vSphere Replication ....................................................................................... 37 EMC RecoverPoint .......................................................................................... 37 Outras tecnologias ............................................................................................. 38 Visão geral..................................................................................................... 38 VMware vCloud Automation Center ................................................................ 38 VMware vCenter Operations Management Suite ............................................ 39 VMware vCenter Single Sign-On ..................................................................... 39 Infraestrutura de chave pública ..................................................................... 40 PowerPath/VE ................................................................................................ 40 Capítulo 4 Visão geral da arquitetura da solução 41 Visão geral ......................................................................................................... 42 Arquitetura da solução ....................................................................................... 42 Visão geral..................................................................................................... 42 Arquitetura lógica .......................................................................................... 42 Componentes-chave ...................................................................................... 43 Recursos de hardware ................................................................................... 44 Recursos de software ..................................................................................... 45 Diretrizes de configuração de servidor ................................................................ 46 Visão geral..................................................................................................... 46 Atualizações do Ivy Bridge ............................................................................. 46 Virtualização de memória do VMware vSphere para VSPEX ............................ 48 Diretrizes de configuração de memória .......................................................... 49 Diretrizes de configuração de rede ..................................................................... 50 Visão geral..................................................................................................... 50 VLANs ............................................................................................................ 50 Habilitar jumbo-frames (para iSCSI) ............................................................... 51 Diretrizes de configuração de armazenamento ................................................... 51 Visão geral..................................................................................................... 51 Escalabilidade do XtremIO X-Brick ................................................................. 52 Virtualização de armazenamento do VMware vSphere para VSPEX ................ 53 Componentes básicos de armazenamento do VSPEX ..................................... 54 Alta disponibilidade e failover ............................................................................ 57 Visão geral..................................................................................................... 57 Camada de virtualização................................................................................ 57 Camada de computação ................................................................................ 57 Camada de rede ............................................................................................ 58 Camada de armazenamento .......................................................................... 58 4 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Índice Diretrizes de Configuração de Backup e Recuperação ......................................... 59 Capítulo 5 Dimensionando o ambiente 61 Visão geral ......................................................................................................... 62 Carga de trabalho de referência .......................................................................... 62 Visão geral..................................................................................................... 62 Definir a carga de trabalho de referência........................................................ 62 Scale-out ............................................................................................................ 63 Aplicando a carga de trabalho de referência ....................................................... 63 Visão geral..................................................................................................... 63 Exemplo 1: aplicativo personalizado ............................................................. 63 Exemplo 2: sistema de ponto de vendas ........................................................ 64 Exemplo 3: servidor da Web .......................................................................... 64 Exemplo 4: banco de dados do sistema de suporte a decisões ...................... 64 Resumo dos exemplos ................................................................................... 65 Avaliação rápida................................................................................................. 65 Visão geral..................................................................................................... 65 Requisitos de CPU ......................................................................................... 66 Requisitos de memória .................................................................................. 66 Requisitos de desempenho de armazenamento ............................................ 66 IOPS (I/O por segundo) .................................................................................. 67 Tamanho do I/O............................................................................................. 67 Latência de I/O .............................................................................................. 67 Porcentagem única de dados ......................................................................... 67 Requisitos de capacidade de armazenamento ............................................... 68 Determinando máquinas virtuais de referência equivalentes ......................... 68 Ajuste dos recursos de hardware ................................................................... 71 EMC VSPEX Sizing Tool .................................................................................. 72 Capítulo 6 Implementação da solução VSPEX 73 Visão geral ......................................................................................................... 74 Tarefas pré-implementação ................................................................................ 74 Pré-requisitos de implementação .................................................................. 75 Dados de configuração do cliente .................................................................. 76 Implementação de rede ...................................................................................... 77 Preparar switches de rede.............................................................................. 77 Configurar a rede de infraestrutura ................................................................ 77 Configurar VLANs ........................................................................................... 78 Configurar jumbo-frames (somente iSCSI) ..................................................... 78 Concluir o cabeamento de rede ..................................................................... 79 Preparar e configurar o storage array .................................................................. 79 Configuração do XtremIO ............................................................................... 79 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 5 Índice Instalar e configurar os hosts VMware vSphere ................................................... 83 Visão geral..................................................................................................... 83 Instalar o ESXi................................................................................................ 83 Configurar o sistema de rede do ESXi............................................................. 84 Instalar e configurar o software de múltiplos caminhos ................................. 84 Conectar datastores da VMware .................................................................... 86 Planejar alocações de memória de máquina virtual ....................................... 86 Instalar e configurar bancos de dados do Microsoft SQL Server .......................... 88 Visão geral..................................................................................................... 88 Criar uma máquina virtual para o SQL Server ................................................. 88 Instalar o Microsoft Windows na máquina virtual ........................................... 88 Instalar o SQL Server...................................................................................... 88 Configurar o banco de dados para o VMware vCenter .................................... 89 Configurar o banco de dados para o VMware Update Manager ...................... 89 Instalar e configurar o VMware vCenter Server .................................................... 90 Visão geral..................................................................................................... 90 Criar a máquina virtual host do vCenter ......................................................... 91 Instalar o SO guest do vCenter ....................................................................... 91 Criar conexões de ODBC do vCenter ............................................................... 91 Instalar o vCenter Server ................................................................................ 91 Aplicar chaves de licença do vSphere ............................................................ 91 Provisionamento de uma máquina virtual........................................................... 92 Criar uma máquina virtual no vCenter ............................................................ 92 Realizar o alinhamento de partições e atribuir o tamanho da unidade de alocação de arquivos .............................................................................. 92 Criar uma máquina virtual de modelo ............................................................ 92 Implementar máquinas virtuais a partir da máquina virtual modelo ............... 92 Resumo .............................................................................................................. 92 Capítulo 7 Verificando a solução 93 Visão geral ......................................................................................................... 94 Lista de verificação pós-instalação ..................................................................... 95 Implementar e testar um só servidor virtual ........................................................ 95 Verificar a redundância dos componentes da solução ........................................ 95 Capítulo 8 Monitoramento do sistema 97 Visão geral ......................................................................................................... 98 Principais áreas a monitorar ............................................................................... 98 Linha de base de desempenho ...................................................................... 99 Servidores ..................................................................................................... 99 Sistema de rede........................................................................................... 100 Armazenamento .......................................................................................... 100 6 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Índice Diretrizes de monitoramento dos recursos do XtremIO ..................................... 101 Monitorando o armazenamento ................................................................... 101 Monitorando o desempenho ........................................................................ 103 Monitorando os elementos de hardware ...................................................... 104 Monitoramento avançado ............................................................................ 106 Apêndice A Documentação de referência 107 Documentação da EMC ..................................................................................... 108 Outros documentos .......................................................................................... 108 Apêndice B Planilha de configuração do cliente 111 Planilha de configuração do cliente .................................................................. 112 Apêndice C Planilha de componentes de recursos do servidor 114 Planilha de componentes de recursos do servidor ............................................ 115 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 7 Índice Figuras Figura 1. Figura 2. Aleatorização de I/O realizada pela virtualização de servidor .............. 18 Gerenciamento das operações do vMotion .......................................... 19 Figura 3. Figura 4. Figura 5. Componentes da VSPEX Private Cloud ................................................. 24 VSPEX Proven Infrastructures............................................................... 25 Exemplos de flexibilidade da camada de computação ......................... 30 Figura 6. Figura 7. Exemplo de projeto de rede altamente disponível ............................... 31 Arquitetura lógica da solução .............................................................. 42 Figura 8. Figura 9. Figura 10. Processadores Intel Ivy Bridge ............................................................. 47 Consumo de memória de hipervisor .................................................... 48 Redes necessárias para armazenamento do XtremIO .......................... 51 Figura 11. Figura 12. Figura 13. Armazenamento do XtremIO com um só X-Brick .................................. 52 Configuração em cluster como clusters com um ou vários X-Bricks ...... 53 Tipos de disco virtual VMware ............................................................. 54 Figura 14. Figura 17. Componente básico do XtremIO Starter X-Brick para 350 máquinas virtuais ......................................................................... 55 Componente básico do XtremIO com um só X-Brick para 700 máquinas virtuais ......................................................................... 55 Níveis de dimensionamento máximos e pontos de entrada de diferentes arrays.................................................................................. 56 Alta disponibilidade na camada de virtualização ................................. 57 Figura 18. Figura 19. Figura 20. Fontes de alimentação redundantes .................................................... 57 Alta disponibilidade de camada de rede ............................................. 58 Alta disponibilidade do XtremIO .......................................................... 58 Figura 21. Figura 22. Figura 23. Recurso necessário do pool de máquinas virtuais de referência .......... 69 Exemplo de arquitetura de rede Ethernet ............................................. 78 Adicionando volumes .......................................................................... 81 Figura 24. Figura 25. Resumo do volume .............................................................................. 82 Configurar a política de múltiplos caminhos como Round Robin .......... 85 Figura 26. Figura 27. Figura 28. Configuração de memória na máquina virtual ...................................... 87 Monitorando a eficiência ................................................................... 101 Capacidade do volume ...................................................................... 102 Figura 29. Figura 30. Capacidade física .............................................................................. 102 Monitorando o desempenho de IOPS ................................................ 103 Figura 31. Figura 32. Figura 33. Conectividade de cabos de dados e de gerenciamento .....................104 Visualizando as propriedades do X-Brick ...........................................105 Monitorando SSDs ............................................................................ 106 Figura 15. Figura 16. 8 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Índice Tabelas Tabela 1. Tabela 2. Hardware da solução ........................................................................... 44 Software da solução ............................................................................ 45 Tabela 3. Tabela 4. Tabela 5. Tabela 6. Recursos de hardware para a camada de computação ........................ 47 Recursos de hardware para a camada de rede ..................................... 50 Diferentes números de máquinas virtuais em diferentes cenários dimensionáveis ................................................................................... 55 Carga de trabalho da VSPEX Private Cloud ........................................... 62 Tabela 7. Tabela 8. Exemplo de planilha de dimensionamento do cliente (em branco) ...... 66 Recursos de máquinas virtuais de referência ....................................... 68 Tabela 9. Exemplo de planilha de dimensionamento do cliente com números de usuários adicionados ....................................................... 68 Tabela 10. Exemplos de aplicativos — fase 1 ....................................................... 69 Tabela 11. Exemplos de aplicativos — fase 2 ....................................................... 70 Tabela 12. Tabela 13. Tabela 14. Totais dos componentes de recursos de servidor ................................ 71 Visão geral do processo de implementação ......................................... 74 Tarefas para a pré-implementação ...................................................... 75 Tabela 15. Tabela 16. Tabela 17. Lista de verificação de pré-requisitos para implementação ................. 75 Tarefas de configuração de switches e da rede .................................... 77 Tarefas de configuração do XtremIO .................................................... 79 Tabela 18. Tabela 19. Tabela de alocação de armazenamento para dados de block .............. 82 Tarefas de instalação de servidores ..................................................... 83 Tabela 20. Tabela 21. Tabela 22. Tarefas de configuração do banco de dados do SQL Server ................. 88 Tarefas de configuração do vCenter ..................................................... 90 Tarefas de teste da instalação ............................................................. 94 Tabela 23. Tabela 24. Parâmetros de monitoramento avançado ..........................................106 Informações comuns do servidor ....................................................... 112 Tabela 25. Tabela 26. Tabela 27. Informações do servidor ESXi ............................................................ 112 Informações do X-Brick ...................................................................... 112 Informações sobre a infraestrutura de rede .......................................113 Tabela 28. Tabela 29. Informações de VLAN......................................................................... 113 Contas de serviço .............................................................................. 113 Tabela 30. Planilha em branco para totais de recursos do servidor .....................115 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 9 Índice 10 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 1: Resumo executivo Capítulo 1 Resumo executivo Este capítulo apresenta os seguintes tópicos: Introdução ........................................................................................................12 Público-alvo .....................................................................................................12 Finalidade do documento ..................................................................................13 Necessidades dos negócios ..............................................................................13 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 11 Capítulo 1: Resumo executivo Introdução A EMC® VSPEX® Proven Infrastructure é otimizada 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. A virtualização de servidor tem sido uma força motriz dos ganhos em eficiência de datacenters durante a última década. No entanto, a combinação de várias cargas de trabalho de máquinas virtuais em um só servidor físico cria uma aleatorização do I/O (input/output) do storage array, o que paralisa a virtualização das cargas de trabalho com uso intenso de I/O. O array totalmente flash do EMC XtremIO™ aborda de modo eficiente os efeitos da virtualização em cargas de trabalho de banco de dados com I/O intenso com impressionante desempenho de I/O aleatório e latência ultrabaixa consistente. O XtremIO também proporciona novos níveis de velocidade e agilidade de provisionamento a ambientes virtualizados com snapshots que usam o espaço de modo eficiente, desduplicação de cópias em linha, provisionamento thin e provisionamento acelerado usando o VAAI (VMware vStorage API for Array Integration). A solução VMware Private Cloud para 700 máquinas virtuais descrita neste documento se baseia no storage array XtremIO e em uma carga de trabalho de referência definida. Este documento é um guia completo dos aspectos técnicos dessa solução. Ele descreve o mínimo necessário de capacidade do servidor para CPU, memória e interfaces de rede. É possível selecionar um hardware de servidor e de sistema de rede que atenda ou supere esses requisitos mínimos. Público-alvo Os leitores deste documento devem ter o treinamento e a experiência necessários para instalar e configurar o VMware vSphere, os sistemas de armazenamento da série XtremIO da EMC e a infraestrutura associada, conforme exigido por essa implementação. Referências externas são fornecidas quando aplicáveis, e os leitores devem estar familiarizados com esses documentos. Os leitores também devem estar familiarizados com as políticas de segurança de infraestrutura e banco de dados da instalação do cliente. Os parceiros voltados para a venda e o dimensionamento de uma infraestrutura VMware Private Cloud devem prestar especial atenção nos primeiros quatro capítulos deste documento. Após a compra, os implementadores da solução devem concentrar-se nas diretrizes de configuração do Capítulo 6, na verificação da solução do Capítulo 7 e nas referências e nos apêndices relevantes. 12 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 1: Resumo executivo Finalidade do documento Este documento inclui uma introdução inicial à arquitetura VSPEX, uma explicação de como modificar a arquitetura para projetos específicos e instruções sobre como implementar e monitorar o sistema de modo eficaz. A arquitetura da VSPEX Private Cloud oferece ao cliente um sistema moderno que hospeda um grande número de máquinas virtuais em um nível de desempenho consistente. Essa solução é executada na camada de virtualização do VMware vSphere, respaldada pelo armazenamento de alta disponibilidade do XtremIO. Os componentes de rede e de computação, definidos pelos parceiros do VSPEX, são projetados de maneira a serem redundantes e avançados o suficiente para lidar com as necessidades de dados e processamento do ambiente de máquinas virtuais. A solução VMware Private Cloud para 700 máquinas virtuais descrita neste documento se baseia no storage array XtremIO e em uma carga de trabalho de referência definida. Como nem todas as máquinas virtuais têm os mesmos requisitos, este documento contém métodos e orientação para ajustar seu sistema a fim de torná-lo econômico quando implementado. Uma arquitetura de nuvem privada é uma oferta de sistema complexa. Este documento facilita a configuração ao oferecer listas de material de software e hardware iniciais, orientação e planilhas de dimensionamento passo a passo e etapas de implementação verificada. Após a instalação do último componente, os testes de verificação e as instruções de monitoramento garantem que seu sistema esteja funcionando corretamente. Ao seguir as instruções deste documento, você garantirá uma jornada para a nuvem eficiente e sem problemas. Necessidades dos negócios As soluções VSPEX são desenvolvidas com tecnologias comprovadas para criar soluções completas de virtualização que permitem que você tome decisões inteligentes sobre as camadas de hipervisor, servidor e sistema de rede. Os aplicativos de negócios estão sendo migrados para ambientes de computação, rede e armazenamento consolidados. A EMC VSPEX Private Cloud com VMware reduz a complexidade de se configurar cada componente de um modelo de implementação tradicional. A solução simplifica o gerenciamento de integração e, ao mesmo tempo, mantém as opções de projeto e implementação de aplicativos. Ela também unifica a administração, permitindo o controle e o monitoramento adequados da separação de processos. Os benefícios das arquiteturas de VSPEX Private Cloud para VMware incluem: • Uma solução completa de virtualização para usar de modo eficaz os recursos dos componentes da infraestrutura de arrays totalmente flash • Virtualização eficiente de 700 máquinas virtuais para diversos casos de uso de clientes • Um projeto de referência confiável, flexível e dimensionável EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 13 Capítulo 1: Resumo executivo 14 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 2: Visão geral da solução Capítulo 2 Visão geral da solução Este capítulo apresenta os seguintes tópicos: Introdução ........................................................................................................16 Virtualização ....................................................................................................16 Computação .....................................................................................................16 Rede .................................................................................................................16 Armazenamento ...............................................................................................17 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 15 Capítulo 2: Visão geral da solução Introdução A solução VSPEX Private Cloud para VMware vSphere 6.0 oferece uma arquitetura de sistema completa que pode dar suporte a até 700 máquinas virtuais com uma topologia redundante de rede e servidor, além de ter armazenamento altamente disponível. Os principais componentes que formam essa solução são virtualização, computação, rede e armazenamento. Virtualização O VMware vSphere é a plataforma de virtualização líder do setor. Ele oferece flexibilidade e economia aos usuários finais, possibilitando a consolidação de grandes e ineficientes conjuntos de servidores em infraestruturas em nuvem ágeis e confiáveis. Os principais componentes do VMware vSphere são o hipervisor do VMware vSphere e o servidor do VMware vCenter para gerenciamento do sistema. O hipervisor do VMware é executado em um servidor dedicado e permite que vários sistemas operacionais sejam executados simultaneamente no sistema como máquinas virtuais. Esses sistemas de hipervisor podem ser conectados para operar em uma configuração colocada em ambiente de cluster. Então, as configurações em cluster são gerenciadas como um pool de recursos maior por meio do VMware vCenter e permitem a alocação dinâmica de CPU, memória e armazenamento em todo o cluster. Recursos como o VMware vMotion, que permite que uma máquina virtual se mova entre diferentes servidores sem causar interrupções ao SO (sistema operacional), e o DRS (Distributed Resource Scheduler), que executa migrações do vMotion automaticamente para balancear cargas, tornam o vSphere uma opção sólida para as empresas. Computação O VSPEX proporciona a flexibilidade para projetar e implementar as escolhas de componentes de servidor do cliente. A infraestrutura deve ter o suficiente de: • Núcleos e memória para dar suporte ao número e aos tipos necessários de máquinas virtuais • Conexões de rede para permitir conectividade redundante com os switches do sistema • Capacidade para permitir que o ambiente resista a uma falha no servidor e ao failover do ambiente Rede O VSPEX proporciona a flexibilidade para projetar e implementar as escolhas de componentes de rede do cliente. A infraestrutura deve oferecer: 16 • Conexões de rede redundantes para hosts, switches e armazenamento • Isolamento de tráfego com base nas práticas recomendadas aceitas pelo setor • Suporte para agregação de links EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 2: Visão geral da solução • Switches de rede IP usados para implementar a arquitetura dessa solução devem ter uma capacidade mínima de backplane sem bloqueios que seja suficiente para o número planejado de máquinas virtuais e suas cargas de trabalho associadas. Switches de rede IP de nível corporativo com recursos avançados, como qualidade de serviço, são altamente recomendados. Armazenamento Esta seção descreve os desafios enfrentados em um datacenter virtualizado e por que o XtremIO é a solução ideal para atender a esses desafios. Os requisitos de desempenho, provisionamento de aplicativos e gerenciamento de dados foram fáceis de atender quando os diferentes aplicativos usaram servidores físicos e sistemas de armazenamento dedicado. No entanto, quando são movidos em grande escala, há novas demandas de ambientes virtuais ágeis de VMware sobre a infraestrutura. Esses ambientes exigem alto desempenho e suporte para uma alta densidade de aplicativos virtualizados com cargas de trabalho imprevisíveis, além de um rápido provisionamento e clonagem de máquinas virtuais. Embora a promessa de que os storage flash arrays atendam aos requisitos de virtualização em grande escala chame a atenção, na realidade, os arrays totalmente flash devem ter uma arquitetura otimizada para desempenho de I/O de armazenamento e eficiência de armazenamento para abordar esses desafios com eficiência. A eficiência do armazenamento desempenha uma função importante, já que os custos de aquisição e operação da infraestrutura de armazenamento estão entre os principais desafios dos ambientes de servidor virtual baseados em nuvem. Ela exige a maximização dos recursos disponíveis de processamento e de capacidade de armazenamento, o que muitas vezes resulta em esforços competitivos. A eficiência do armazenamento é fundamental para cumprir a promessa de escalabilidade elástica, de eficiência "pague conforme crescer" e de uma estrutura previsível de custos, tudo isso enquanto aumenta a produtividade e a inovação. Desempenho Ao longo da história, as CPUs ganharam poder por meio de aumentos na contagem de transistores e na velocidade do relógio. Mais recentemente, houve uma mudança para CPUs multi-core e para multi-thread. Essa mudança, combinada à tecnologia de virtualização de servidores, permite uma enorme consolidação de aplicativos em um só servidor físico. O resultado é a intensa aleatorização da carga de trabalho do storage array. Imagine um servidor com dois soquetes, com seis núcleos por soquete e dois threads por núcleo. Com a tecnologia de virtualização, esse servidor pode apresentar facilmente o armazenamento compartilhado com uma carga de trabalho de 24 fluxos de dados únicos e interrelacionados. Agora, imagine vários servidores em uma SAN (Storage Area Network) compartilhando o mesmo storage array. Rapidamente, a carga de trabalho do array torna-se um misturador de I/O com I/Os completamente aleatórias de centenas ou milhares de fontes interrelacionadas, conforme exibido na Figura 1. Os flash arrays são ideais para lidar com altos volumes de I/O aleatória que, tradicionalmente, são muito caros para implementações de virtualização em grande escala. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 17 Capítulo 2: Visão geral da solução Figura 1. Portabilidade da carga de trabalho Aleatorização de I/O realizada pela virtualização de servidor Poder movimentar as máquinas virtuais ativas do modo mais rápido e perfeito possível de um servidor físico a outro e sem interrupção dos serviços é um elemento-chave de uma infraestrutura virtualizada em grande escala. O VMware vSphere vMotion permite a migração em produção das máquinas virtuais de um host do VMware vSphere a outro, sem impacto perceptível para os usuários. Esse é um ativador importante para várias das principais tecnologias da VMware, inclusive o vSphere DRS e o vSphere DPM (Distributed Power Management). O vMotion exige que a memória física da máquina virtual (com tamanho de até 1 TB) seja transferida durante uma migração de máquina virtual usando a funcionalidade de suspensão e retomada do vSphere. Essa funcionalidade congela momentaneamente a máquina virtual no host de origem do vSphere, copia o último conjunto de mudanças da memória no host de destino do vSphere e, depois, reinicia a máquina virtual no destino. O recurso de suspensão e retomada é o recurso com mais probabilidade de afetar o desempenho guest, durante o qual pode ocorrer um aumento abrupto e temporário da latência. O impacto depende de vários fatores, inclusive o desempenho de I/O de armazenamento. Geralmente, os ambientes virtuais de grande escala usam o VMware Storage vMotion para a migração não disruptiva e em produção dos arquivos de máquina virtual nos storage arrays e entre eles, a fim de realizar migrações proativas de armazenamento, melhorar o desempenho da máquina virtual e otimizar a utilização de recursos. A Figura 2 mostra como as operações habilitadas por array do vMotion e do Storage vMotion são gerenciadas.O Storage vMotion é altamente dependente do desempenho da clonagem e do I/O do array. 18 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 2: Visão geral da solução Figura 2. Gerenciamento das operações do vMotion É possível usar o comando VMware VAAI X-COPY (Extended Copy) para acelerar o Storage vMotion com storage arrays compatíveis, o que permite que o host descarregue as operações específicas de gerenciamento de armazenamento e de máquina virtual no storage array. O host emite o comando ao array da LUN (Logical Unit Number) de origem à LUN de destino ou à mesma LUNs de origem, conforme necessário. A escolha depende de como os datastores VMFS (Virtual Machine File System) são configurados nas LUNs relevantes. O array usa mecanismos internos para concluir a operação de clonagem e, dependendo da eficiência do array usado para implementar o suporte a Extended Copy, pode acelerar o desempenho do Storage vMotion. Dimensionamento Uma infraestrutura ágil e virtualizada também deve considerar as várias dimensões do desempenho, da capacidade e das operações. Ela deve conseguir fazer o dimensionamento com eficiência, sem sacrificar o desempenho e a resiliência e sem dimensionar o número de pessoas que gerenciam o ambiente. No entanto, a implementação de dispositivos flash tradicionais, diferentes e com duas controladoras para abordar os desafios de escalabilidade pode resultar em expansão do sistema, gargalos de desempenho e disponibilidade insuficiente, o que aumenta o tempo de administração do armazenamento. Provisionamento de máquinas virtuais A agilidade é um dos principais motivos por que as organizações decidem virtualizar suas infraestruturas. No entanto, muitas vezes, a capacidade de resposta da TI diminui exponencialmente à medida que os ambientes virtuais aumentam. Os gargalos ocorrem porque as organizações não têm as ferramentas certas para determinar rapidamente a capacidade e a integridade dos recursos físicos e virtuais. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 19 Capítulo 2: Visão geral da solução Enquanto os usuários corporativos querem uma implementação com capacidade de resposta dos aplicativos de negócios, a fim de atender à necessidade dos negócios, a empresa muitas vezes não consegue implementar ou atualizar rapidamente as máquinas virtuais e o armazenamento em grande escala. Os métodos padrão de clonagem ou provisionamento de máquinas virtuais, que geralmente são implementados em flash arrays, podem ser caros, já que as cópias integrais das máquinas virtuais podem exigir 50 GB ou mais de armazenamento para cada cópia. Em um datacenter em nuvem de grande escala, quando o armazenamento compartilhado é clonado em centenas de máquinas virtuais por hora e, ao mesmo tempo, oferece IO para as máquinas virtuais ativas, a clonagem pode se tornar um grande gargalo para o desempenho ideal do datacenter e para a eficiência operacional. Desduplicação Os storage arrays podem acumular dados duplicados com o passar do tempo, o que aumenta os custos e a sobrecarga de gerenciamento. Especificamente, os ambientes de servidor virtual de grande escala criam grandes volumes de dados duplicados quando as máquinas virtuais são implementadas pela clonagem das máquinas virtuais existentes ou quando as máquinas virtuais têm o mesmo SO e os mesmos aplicativos instalados. A desduplicação elimina os dados duplicados substituindo-os por um indicador a um só bloco de dados. Primeiro, essa operação pós-processamento grava os dados recebidos em disco e, depois o array desduplica os dados, o que afeta o desempenho do array. Provisionamento thin O provisionamento thin é uma técnica popular que melhora a utilização do array. A capacidade de armazenamento somente é consumida quando os dados são gravados, e não quando os volumes de armazenamento são provisionados. Para administradores de ambientes virtualizados de grande escala, o provisionamento thin elimina a necessidade de provisionamento excessivo do armazenamento para atender às demandas previstas de capacidade futura. O provisionamento thin permite que o armazenamento da máquina virtual seja alocado sob demanda de um pool de armazenamento disponível. A maioria dos storage arrays foi desenvolvida para ser instalada e executada estaticamente; no entanto, os ambientes de aplicativos virtualizados são naturalmente dinâmicos e variáveis. As mudanças e o crescimento das cargas de trabalho virtualizadas fazem com que as organizações redistribuam ativamente as cargas de trabalho entre recursos de storage array (ou usem outros recursos, como o VMware DRS) para balanceamento de carga, em uma tentativa de evitar esgotar o espaço ou reduzir o desempenho. Infelizmente, esse balanceamento de carga contínuo é uma tarefa manual e repetida que, muitas vezes, é cara e demorada. Como resultado, os storage arrays que dão suporte aos ambientes de virtualização de grande escala exigem um posicionamento de dados ideal e inerente para garantir a utilização máxima da capacidade e do desempenho sem nenhuma demanda de planejamento. 20 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 2: Visão geral da solução Proteção de dados Embora tradicionalmente os storage arrays tenham dado suporte a vários níveis de proteção de dados RAID, os arrays exigiam que os administradores de armazenamento escolhessem entre proteção de dados ou desempenho para cagas de trabalho específicas. O desafio dos ambientes virtuais de grande escala é o sistema de armazenamento compartilhado que armazena dados de centenas ou milhares de máquinas virtuais com diferentes cargas de trabalho. Alguns sistemas de armazenamento permitem migrações em produção entre os níveis de RAID, o que exige uma administração proativa e repetida à medida que as cargas de trabalho evoluem. A proteção de dados ideal para os ambientes virtualizados exige que os arrays deem suporte aos esquemas de proteção de dados, que combinam os melhores atributos dos níveis existentes de RAID e, ao mesmo tempo, evitam os inconvenientes. Já que a resistência do flash é uma consideração especial em todos os arrays totalmente flash, o esquema maximiza a vida útil do serviço dos SSDs (Solid State Drives) do array, ao mesmo tempo que complementam o alto desempenho de I/O da mídia de flash. Integração à VAAI Em oposição a uma integração personalizada entre ambientes virtualizados e storage arrays, o VAAI é um conjunto de APIs que permite que os hosts da VMware descarreguem as operações comuns de armazenamento no array. Isso reduz os custos adicionais de recursos para os hosts da VMware e pode melhorar significativamente o desempenho das operações com uso intenso de recursos, como a clonagem de armazenamento para provisionamento de máquinas virtuais. Enquanto o VAAI remove o envolvimento dos hosts do vSphere nas operações com uso intenso de recursos, os benefícios reais de desempenho dos flash arrays habilitados pelo VAAI dependem da arquitetura do array. Por exemplo, o desempenho do X-COPY habilitado por VAAI para a cópia de arquivos de disco virtual (até centenas de GBs) para clonagem ou para o Storage vMotion é altamente dependente da eficiência dos modelos de desduplicação e de metadados compatíveis com o array. Se a operação X-COPY exigir a leitura e a gravação dos blocos de dados para o SSD e a partir dele, em vez de exigir apenas a criação de indicadores de metadados aos blocos de dados desduplicados dos SSDs, o desempenho pode variar bastante para a operação de cópia e o I/O das máquinas virtuais ativas. Resumo Em resumo, para atender às várias demandas de um datacenter com virtualização em grande escala, você precisa de um storage array que possa oferecer um desempenho excelente e scale-out de capacidade para crescimento da infraestrutura, desduplicação integrada de dados, provisionamento thin para eficiência da capacidade e diminuição de custos, técnicas de proteção de dados otimizadas para flash, provisionamento e clonagem quase instantâneos de máquinas virtuais, balanceamento de carga inerente e provisionamento automatizado de VMDK (Virtual Machine Disk). O array totalmente flash do XtremIO foi desenvolvido para desbloquear todo o potencial de desempenho do armazenamento flash e para oferecer recursos de gerenciamento de dados com base em array, o que faz dele uma solução ideal de armazenamento para virtualização de grande escala. O próximo capítulo oferece mais detalhes sobre como aplicar os recursos do XtremIO para o desempenho ideal. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 21 Capítulo 2: Visão geral da solução 22 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 3: Visão geral da tecnologia da solução Capítulo 3 Visão geral da tecnologia da solução Este capítulo apresenta os seguintes tópicos: Visão geral .......................................................................................................24 VSPEX Proven Infrastructures ...........................................................................24 Componentes-chave .........................................................................................26 Camada de virtualização ...................................................................................27 Camada de computação ....................................................................................29 Camada de rede ................................................................................................31 Camada de armazenamento ..............................................................................32 EMC Data Protection .........................................................................................36 Outras tecnologias ...........................................................................................38 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 23 Capítulo 3: Visão geral da tecnologia da solução Visão geral Esta solução usa o EMC XtremIO e o VMware vSphere 6.0 para oferecer consolidação de hardware de servidor e armazenamento em uma nuvem privada. A solução foi projetada e comprovada pela EMC para oferecer recursos de virtualização, servidor, rede e armazenamento e permitir que os clientes implementem uma arquitetura com um número dimensionável de máquinas virtuais e com o armazenamento compartilhado associado. A Figura 3 exibe os componentes da solução. Figura 3. Componentes da VSPEX Private Cloud As seções a seguir descrevem os componentes de modo mais detalhado. VSPEX Proven Infrastructures A EMC uniu-se aos provedores de infraestrutura de TI líderes do setor para criar uma solução completa de virtualização que acelera a implementação da nuvem privada. O VSPEX permite aos clientes acelerar sua transformação de TI com uma implementação mais rápida, maior simplicidade, mais opções, maior eficiência e menor risco, em contraposição aos desafios, à complexidade e às dificuldades de construir uma infraestrutura de TI por conta própria. 24 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 3: Visão geral da tecnologia da solução A validação do VSPEX pela EMC assegura um desempenho previsível e permite que os clientes selecionem tecnologias que utilizam sua infraestrutura de TI existente ou recém-adquirida e, ao mesmo tempo, eliminem problemas de configuração, dimensionamento e planejamento. O VSPEX oferece uma infraestrutura virtual para clientes que querem a simplicidade característica das infraestruturas realmente convergentes, com mais opções em componentes individuais da pilha. As VSPEX Proven Infrastructures, conforme exibido na Figura 4, são infraestruturas virtualizadas modulares validadas pela EMC e oferecidas pelos parceiros do EMC VSPEX. Essas infraestruturas incluem as camadas de virtualização, servidor, rede e armazenamento. Os parceiros podem optar pelas tecnologias de virtualização, servidor e rede que melhor se ajustem ao ambiente de um cliente, enquanto os sistemas de armazenamento e tecnologias do XtremIO oferecem as camadas de armazenamento. Figura 4. VSPEX Proven Infrastructures EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 25 Capítulo 3: Visão geral da tecnologia da solução Componentes-chave Esta seção descreve os seguintes componentes-chave desta solução: • Camada de virtualização A Camada de virtualização dissocia a implementação física dos recursos dos aplicativos que usam os recursos para que a visualização de aplicativos dos recursos disponíveis não esteja mais vinculada diretamente ao hardware. Isso habilita muitos recursos-chave no conceito de nuvem privada. Esta solução utiliza o VMware vSphere para a camada de virtualização. • Camada de computação A Camada de computação oferece recursos de memória e processamento para o software da camada de virtualização e para os aplicativos em execução na nuvem privada. O programa do VSPEX define a quantidade mínima de recursos de camada de computação necessários e implementa a solução usando qualquer hardware de servidor que atenda a esses requisitos. • Camada de rede A Camada de rede conecta os usuários da nuvem privada aos recursos na nuvem, e conecta a camada de armazenamento à camada de computação. O programa do VSPEX define o número mínimo de portas de rede necessárias, oferece orientações gerais sobre a arquitetura de rede e permite a implementação da solução com qualquer hardware de rede que atenda a esses requisitos. • Camada de armazenamento A Camada de armazenamento é fundamental à implementação da virtualização de servidor. Com vários hosts acessando os dados compartilhados, muitos dos casos de uso podem ser implementados. O array totalmente flash do XtremIO usado nesta solução oferece um desempenho extremamente alto e dá suporte a vários recursos de eficiência da capacidade e de serviços de dados. • EMC Data Protection Os componentes da solução oferecem proteção de dados quando os dados contidos no sistema principal são excluídos, danificados ou não podem ser usados. Consulte EMC Data Protection para obter mais informações. • Camada de segurança A camada de segurança é um componente opcional da solução que oferece aos consumidores opções adicionais para controlar o acesso ao ambiente e garantir que somente usuários autorizados tenham permissão para utilizar o sistema. Esta solução utiliza o RSA SecurID para fornecer uma autenticação de usuário segura. A seção Arquitetura da solução apresenta detalhes sobre os componentes que compõem a arquitetura de referência. 26 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 3: Visão geral da tecnologia da solução Camada de virtualização Visão geral A camada de virtualização é um componente-chave de qualquer solução de virtualização de servidor ou nuvem privada. Ela dissocia os requisitos de recursos de aplicativos dos recursos físicos subjacentes que os atendem. Isso possibilita uma maior flexibilidade na camada de aplicativos, eliminando o tempo de inatividade do hardware para manutenção e permitindo a mudança física do sistema sem afetar os aplicativos hospedados. Em um caso de uso de nuvem privada ou virtualização de servidor, ela permite que várias máquinas virtuais independentes compartilhem o mesmo hardware físico em vez de serem implementadas diretamente no hardware dedicado. VMware vSphere 6.0 O VMware vSphere 6.0 transforma os recursos físicos de um computador por meio da virtualização da CPU, da RAM, do disco rígido e da controladora de rede. Essa transformação cria máquinas virtuais totalmente funcionais que executam sistemas operacionais e aplicativos isolados e encapsulados da mesma forma que computadores físicos. Os recursos de alta disponibilidade do VMware vSphere 6.0 , como o vMotion e o Storage vMotion, permitem a migração perfeita de máquinas virtuais e arquivos armazenados de um servidor do vSphere para outro, ou de uma área de armazenamento de dados para outra, com o mínimo de impacto ou sem impacto no desempenho. Acopladas com vSphere DRS e Storage DRS, as máquinas virtuais têm acesso aos recursos apropriados em qualquer ponto no tempo por meio de balanceamento de carga de recursos de computação e armazenamento. Novos recursos do VMware vSphere 6.0 O VMware vSphere 6.0 inclui uma lista abrangente de recursos novos e avançados que melhoram o desempenho, confiabilidade, disponibilidade e recuperação de ambientes virtualizados. Desses recursos, muitos causam impacto significativo sobre as implementações de VSPEX Private Cloud, inclusive: • Expansão da memória máxima e dos limites de CPU para hosts VMware ESXi™. O número de CPUs lógicas e virtuais (vCPU) dobrou nesta versão, assim como o número de nós NUMA (Non-Uniform Memory Access) e a memória máxima. Isso significa que os servidores hosts dão suporte a cargas de trabalho maiores. • Suporte a arquivos VMDK de 62 TB, inclusive RDM (Raw Device Mapping). Os datastores podem gravar mais dados de um número maior de máquinas virtuais, o que simplifica o gerenciamento de armazenamento, e usa drives SAS NL de maior capacidade. • Suporte avançado a VAAI UNMAP que inclui um novo comando esxcli storage vmfs unmap com métodos de recuperação de espaço múltiplos. • SR-IOV (Single-Root I/O Virtualization) aprimorada para permitir que um só dispositivo físico de PCIe em uma só porta root pareça ser vários dispositivos físicos diferentes para o hipervisor ou para o SO guest. • Suporte completo de 16 Gb a ambientes FC. • Funções avançadas de LACP (Link Aggregation Control Protocol, protocolo de controle de agregação de links) que oferecem algoritmos de hash adicionais e até 64 LAGs (Link Aggregation Groups, grupos de agregação de links). • VDP (vSphere Data Protection), que agora pode replicar dados de backup diretamente no EMC Avamar®. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 27 Capítulo 3: Visão geral da tecnologia da solução VMware vCenter • Suporte a NIC (Network Interface Card, placa de interface da rede) Mellanox de 40 Gb. • Melhorias de heap de VMFS, que reduzem os requisitos de memória ao mesmo tempo que permitem acesso ao espaço completo de endereço do VMFS de 64 TB. O VMwarevCenter é uma plataforma de gerenciamento centralizada para a VMware Virtual Infrastructure. Ela oferece aos administradores uma interface única para todos os aspectos de monitoramento, gerenciamento e manutenção da infraestrutura virtual, que pode ser acessada de vários dispositivos. O VMware vCenter também gerencia alguns recursos avançados da VMware Virtual Infrastructure, como o VMware vSphere High Availability, o DRS, o vMotion e o Update Manager. VMware vSphere High Availability O recurso VMware vSphere High Availability permite que a camada de virtualização reinicie automaticamente as máquinas virtuais em várias condições de falha, inclusive: • Se ocorrer um erro no SO da máquina virtual, ela poderá ser reiniciada automaticamente no mesmo hardware. • Se o hardware físico tiver um erro, as máquinas virtuais afetadas poderão ser reiniciadas automaticamente em outros servidores no cluster. Obs.: para reiniciar máquinas virtuais em outro hardware, os servidores precisam ter recursos disponíveis. A seção Camada apresenta informações detalhadas para habilitar essa função. Com o vSphere High Availability, você pode configurar políticas para determinar quais máquinas são reiniciadas automaticamente e em quais condições se deve tentar executar essas operações. Suporte a XtremIO O hardware do XtremIO é totalmente compatível com o VAAI, permitindo que para VMware VAAI o vSphere Server descarregue o trabalho intenso de I/O no array do XtremIO e ofereça a funcionalidade de armazenamento acelerado vMotion, de provisionamento de máquinas virtuais e de provisionamento thin. Além disso, o VAAI melhora ainda mais a eficiência de X-copy, tornando toda a operação orientada por metadados. Com o XtremIO, graças à redução de dados em linha e aos metadados em memória, nenhum bloco de dados real é copiado durante a execução do comando X-copy. O cluster apenas cria novos indicadores para os dados existentes e todo o processo é realizado na memória da controladora de armazenamento. Portanto, ele não consome os recursos do storage array e não tem nenhum impacto no desempenho do cluster. Por exemplo, uma imagem da máquina virtual pode ser clonada instantaneamente (mesmo várias vezes) com o XtremIO. 28 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 3: Visão geral da tecnologia da solução Os recursos do XtremIO para dar suporte a VAAI incluem: • Zero Blocks/Write Same Usado para zerar regiões do disco (termo do VMware: HardwareAcceleratedInit). Esse recurso oferece formatação acelerada de volumes. • Clone Blocks/Full Copy/XCOPY Usado para copiar ou migrar dados dentro do mesmo array físico (termo do VMware: HardwareAcceleratedMove). No XtremIO, isso permite que a clonagem de máquina virtual ocorra quase instantaneamente, sem afetar o I/O de usuário das máquinas virtuais ativas. • Record-based locking/Atomic Test and Set (ATS) Usado durante a criação e o bloqueio de arquivos em um volume VMFS, por exemplo, quando VMs são ligadas ou desligadas (termo do VMware: HardwareAcceleratedLocking). Esse recurso é projetado para resolver a contenção de acesso em volumes ESX compartilhados por diversas máquinas virtuais. • Block Delete/UNMAP/TRIM Permite que espaço não utilizado seja recuperado usando o recurso SCSI UNMAP (termo do VMware: BlockDelete; vSphere 5.x apenas). Isso também pode ser realizado manualmente, na versão de VMware 5.1, utilizando o comando vmkfstool (consulte a documentação de VMware para obter mais detalhes). Camada de computação A escolha de uma plataforma de servidor para uma infraestrutura EMC VSPEX é baseada não só nos requisitos técnicos do ambiente, mas na capacidade de suporte da plataforma, nas relações existentes com o provedor do servidor, nos recursos avançados de desempenho e gerenciamento e em muitos outros fatores. Por isso, as soluções EMC VSPEX foram projetadas para operar em uma grande variedade de plataformas. Em vez de exigir um determinado número de servidores com um conjunto específico de requisitos, as soluções VSPEX definem os requisitos mínimos para o número de núcleos de processador e a quantidade de RAM. Essa implementação pode ser feita com 2 ou 20 servidores e ainda será considerada a mesma solução VSPEX. No exemplo mostrado na Figura 5, os requisitos da camada de computação para uma determinada implementação são 25 núcleos de processador e 200 GB de RAM. Um cliente pode querer efetuar essa implementação com servidores "whitebox" com 16 núcleos de processador e 64 GB de RAM, enquanto outro cliente escolhe um servidor higher-end com 20 núcleos de processador e 144 GB de RAM. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 29 Capítulo 3: Visão geral da tecnologia da solução Figura 5. Exemplos de flexibilidade da camada de computação O primeiro cliente precisa de quatro dos servidores selecionados, enquanto o outro precisa de dois. Obs.: para habilitar a alta disponibilidade na camada de computação, cada cliente precisa de um servidor adicional a fim de garantir que o sistema tenha capacidade suficiente para manter as operações de negócios quando ocorrer uma falha em um servidor. Use as seguintes práticas recomendadas na camada de computação: • 30 Utilize servidores idênticos ou, pelo menos, compatíveis. O VSPEX implementa tecnologias de alta disponibilidade no nível do hipervisor que podem exigir conjuntos de instruções similares no hardware físico subjacente. Implementando o VSPEX em unidades de servidor idênticas, você pode minimizar problemas de compatibilidade nessa área. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 3: Visão geral da tecnologia da solução • Ao implementar alta disponibilidade na camada de hipervisor, a maior máquina virtual que você criar ficará restrita pelo menor servidor físico do ambiente. • Implemente os recursos de alta disponibilidade existentes na camada de virtualização e garanta que a camada de computação tenha recursos suficientes para acomodar falhas, pelo menos, em um só servidor. Isso permite a implementação de upgrades com tempo mínimo de inatividade e a tolerância a falhas em uma só unidade. Dentro dos limites dessas recomendações e práticas recomendadas, a camada de computação para o EMC VSPEX pode ser flexível para atender a suas necessidades específicas. Certifique-se de que há núcleos de processadores e RAM suficientes por núcleo para atender às necessidades do ambiente de destino. Camada de rede A rede de infraestrutura requer conexões de rede redundantes para cada host do vSphere, o storage array, as portas de interconexão de switches e as portas de uplink de switches. Essa configuração fornece redundância e largura de banda de rede adicional. Ela também é necessária independentemente de a infraestrutura de rede da solução já existir ou estar sendo implementada juntamente com outros componentes da solução. A Figura 6 mostra um exemplo de topologia dessa rede altamente disponível. Figura 6. Exemplo de projeto de rede altamente disponível EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 31 Capítulo 3: Visão geral da tecnologia da solução Essa solução validada usa VLANs (Virtual Local Area Networks, redes de área local virtual) para separar o tráfego de rede de vários tipos a fim de melhorar o throughput, a capacidade de gerenciamento, a separação de aplicativos, a alta disponibilidade e a segurança. O XtremIO é uma plataforma de armazenamento somente de block e oferece alta disponibilidade ou redundância da rede usando duas portas por controladora de armazenamento. Se um link for perdido na porta I/O da controladora de armazenamento, ocorrerá o failover do link para outra porta. Todo o tráfego de rede é distribuído entre os links ativos. Camada de armazenamento A camada de armazenamento é um componente-chave de qualquer solução de infraestrutura em nuvem que fornece os dados gerados por aplicativos e sistemas operacionais em um sistema de processamento de armazenamento de datacenter. Esta solução VSPEX utiliza os storage arrays do XtremIO para oferecer virtualização na camada de armazenamento. A plataforma XtremIO oferece o desempenho de armazenamento necessário, aumenta a eficiência do armazenamento e a flexibilidade de gerenciamento e reduz o custo total de propriedade. EMC XtremIO O array totalmente flash do EMC XtremIO é um projeto claro com uma arquitetura revolucionária. Ele reúne todos os requisitos necessários e suficientes para ativar um datacenter ágil: scale-out linear, serviços de dados sempre em linha e serviços variados de datacenter para as cargas de trabalho. O componente básico de hardware para esses arrays de scale-out é o "X-Brick". Cada X-Brick consiste em dois nós de controladora ativo-ativo e em uma gaveta Disk Array Enclosure, sem nenhum ponto único de falha. O "Starter X-Brick" com 13 SSDs pode ser expandido de modo não disruptivo a um "X-Brick" completo com 25 SSDs sem nenhum tempo de inatividade. O cluster de scale-out pode dar suporte a até seis X-Bricks. A plataforma do XtremIO foi desenvolvida para maximizar o uso da mídia de armazenamento flash. Os principais atributos dessa plataforma são: 32 • Altos níveis de desempenho de I/O, principalmente para cargas de trabalho aleatórias de I/O que são comuns em ambientes virtualizados • Latência consistentemente baixa (abaixo de milissegundos) • Verdadeira redução de dados em linha: a capacidade de remover informações redundantes no caminho de dados e de gravar somente dados exclusivos no storage array, reduzindo a quantidade de capacidade necessária • Um pacote completo de recursos de array corporativo, como a integração com VMware por meio de VAAI (VMware vStorage API for Array Integration), controladoras ativas de N-way, alta disponibilidade, sólida proteção de dados e provisionamento thin EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 3: Visão geral da tecnologia da solução Como o array do XtremIO tem um projeto de scale-out, desempenho e capacidade adicionais podem ser inclusos em uma abordagem de componente básico, com todos os componentes modulares formando um sistema único armazenado em cluster. Os sistemas de armazenamento XtremIO consistem nos seguintes componentes: • Portas de adaptador de host: fornecem conectividade de host por meio do fabric para o array. • Controladoras de armazenamento: o componente de computação do storage array. Elas manipulam todos os aspectos de dados que entram, saem ou passam de um array para outro. • Drives de disco: SSDs que contêm dados de host/aplicativos e seus compartimentos. • Switches Infiniband: um link de comunicação de redes de computadores utilizado em configurações de vários X-Brick que é comutado, dimensionável, tem alto throughput, baixa latência e é habilitado para failover e qualidade de serviço. XIOS (XtremIO Operating System) O cluster de armazenamento do XtremIO é gerenciado pelo avançado XIOS (XtremIO Operating System). O XIOS garante que o sistema continue balanceado e sempre ofereça os mais altos níveis de desempenho sem nenhuma intervenção do administrador, como se segue: • Garante que todos os SSDs do sistema sejam carregados de modo uniforme, oferecendo o mais alto desempenho possível e uma durabilidade que dá suporte a cargas de trabalho exigentes durante toda a vida útil do array. • Elimina a necessidade de executar as etapas complexas de configuração encontradas em arrays tradicionais. Não há necessidade de definir níveis de RAID (Redundant Array of Independent Disks), determinar os tamanhos dos grupos de drives, definir as larguras das frações, definir políticas de armazenamento em cache, construir agregados ou fazer qualquer outra configuração. • Sempre configura todos os volumes de modo automático e ideal. O desempenho de I/O dos volumes e conjuntos de dados existentes aumenta automaticamente com grandes tamanhos de cluster. Cada volume pode receber todo o potencial de desempenho de todo o sistema do XtremIO. Sistema de armazenamento corporativo com base em padrões As interfaces de sistema do XtremIO com os hosts do vSphere que utilizam FC padrão e interfaces de bloco iSCSI. O sistema dá suporte a recursos completos de alta disponibilidade, inclusive suporte para o multipathing I/O nativo da VMware, proteção contra SSDs com falha, upgrades de software e firmware não disruptivos, nenhum SPOF (Single Point of Failure, ponto único de falha) e componentes que podem ser trocados enquanto o sistema estiver em funcionamento. Redução de dados em linha e em tempo real O sistema de armazenamento do XtremIO desduplica e compacta as imagens recebidas em tempo real, permitindo que um grande número de máquinas virtuais e dados de aplicativo resida em um volume reduzido e econômico de capacidade de flash. Além disso, a redução de dados do array do XtremIO não afeta negativamente as IOPS (I/O por segundo) ou o desempenho da latência; em vez disso, ela aumenta o desempenho do ambiente virtualizado. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 33 Capítulo 3: Visão geral da tecnologia da solução Projeto de scale-out O X-Brick é o componente básico fundamental de um sistema XtremIO com scaleout e armazenamento em cluster. Ao utilizar um Starter X-Brick, as implementações de servidores virtuais podem começar de modo reduzido e aumentar para praticamente qualquer escala necessária, fazendo upgrade do Starter X-Brick para um X-Brick e, em seguida, configurando um cluster maior do XtremIO, se necessário. O sistema expande a capacidade e o desempenho de modo linear conforme os componente modulares vão sendo adicionados, o que torna os ambientes virtualizados simples de dimensionar e de gerenciar à medida que as demandas aumentam com o passar do tempo. vSphere Storage APIs — integração do array O array do XtremIO é totalmente integrado ao vSphere por meio de VAAI. Todos os comandos de API são compatíveis, inclusive ATS, Clone Blocks/Full Copy/XCOPY, Zero Blocks/Write Same, Provisionamento Thin e Block Delete. Combinado com a redução de dados em linha do array e com o gerenciamento de metadados em memória, isso permite provisionamento e clonagem quase instantâneos das máquinas virtuais e possibilita a utilização de grandes tamanhos de volumes para proporcionar simplicidade de gerenciamento. Desempenho extraordinário O array do XtremIO foi projetado para manipular níveis muito altos e mantidos de I/O reduzido, aleatório, e misto de leitura e gravação, como é comum nos ambientes virtuais, e faz isso com uma latência consistente e extraordinariamente baixa. Provisionamento rápido Os arrays do XtremIO oferece a primeira tecnologia de snapshots graváveis do setor, que faz um uso eficiente do espaço para dados e metadados. Os snapshots do XtremIO não têm limitações de desempenho, de recursos e de topologia nem reservas de capacidade. Com sua arquitetura única de metadados em memória, os arrays do XtremIO podem clonar instantaneamente os ambientes de máquina virtual de qualquer tamanho. Facilidade de uso O sistema de armazenamento do XtremIO requer apenas algumas etapas básicas de configuração que podem ser concluídas em minutos, com absolutamente nenhum ajuste ou administração contínua para alcançar e manter níveis de alto desempenho. Na verdade, o sistema XtremIO pode ser implementado em menos de uma hora após a entrega. Segurança com D@RE (criptografia de dados em repouso) Os arrays do XtremIO criptografam com segurança todos os dados armazenados no array totalmente flash, oferecendo proteção para os casos de uso regulamentados de setores sensíveis, como saúde, finanças e governo. Economia de datacenter O desempenho excepcional, a economia de capacidade com os recursos únicos de redução de dados, o dimensionamento preditivo linear da arquitetura scaleout e a facilidade de uso do XtremIO resultam em um inovador custo total de propriedade dos ambientes virtualizados de carga de trabalho. 34 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 3: Visão geral da tecnologia da solução Gerenciamento da virtualização EMC Virtual Storage Integrator O EMC Virtual Storage Integrator para VMware vSphere é um plug-in para o VMware vCenter que oferece uma interface única para gerenciar o armazenamento EMC no ambiente vSphere. Os clientes do VSPEX podem usar o VSI para simplificar o gerenciamento do armazenamento virtualizado. Os administradores do VMware podem gerenciar seus arrays do XtremIO usando a interface familiar do vCenter. O EMC Virtual Storage Integrator oferece um controle de acesso incomparável que permite gerenciar e delegar tarefas de armazenamento com eficiência e segurança: é possível desempenhar tarefas de gerenciamento diárias com até 90% menos cliques e produtividade até 10 vezes mais alta. Além disso, você pode adicionar e remover recursos do EMC (VSI) Virtual Storage Integrator, o que proporciona flexibilidade para personalizar ambientes de usuário do VSI. Durante os testes de validação desta solução, nós 1 utilizamos os seguintes recursos do VSI: • Storage Viewer — amplia a funcionalidade do vSphere Client para facilitar a detecção e a identificação de dispositivos XtremIO e EMC VNX que são alocados aos hosts e máquinas virtuais VMware vSphere. O Storage Viewer apresenta ao administrador do datacenter virtual os detalhes do armazenamento subjacente, mesclando os dados de diferentes ferramentas de mapeamento de armazenamento em algumas exibições consistentes do vSphere Client. • Unified Storage Management — simplifica a administração do armazenamento do XtremIO. Ele permite que os administradores do VMware façam o provisionamento perfeito dos novos datastores VMFS do XtremIO e de volumes RDM no vSphere Client. Consulte os guias de produtos do EMC Virtual Storage Integrator para VMware vSphere no site de suporte on-line da EMC para obter mais informações. ROBO Organizações ROBO (Remote Office/Branch Office) geralmente preferem manter dados e aplicativos perto dos usuários para fornecer melhor desempenho e reduzir a latência. Nesses ambientes, os departamentos de TI precisam equilibrar os benefícios do suporte local com a necessidade de manter controle central. A administração de sistemas locais e armazenamento devem ser fáceis para funcionários locais, além de serem compatíveis com gerenciamento remoto e ferramentas de agregação flexíveis que reduzem as demandas desses recursos locais. Com o VSPEX, é possível acelerar a implementação de aplicativos em filiais e escritórios remotos. 1 Neste documento, "nós" refere-se à equipe de engenharia Soluções EMC que validou a solução. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 35 Capítulo 3: Visão geral da tecnologia da solução EMC Data Protection Visão geral O EMC Data Protection, outro componente importante desta solução VSPEX, oferece proteção de dados por meio do backup de arquivos de dados ou volumes seguindo um agendamento definido e restaurando-os do backup para recuperação após um desastre. O EMC Data Protection é um método inteligente de backup. Ele consiste no melhor armazenamento e software de proteção integrada projetado para atender metas de backup e recuperação agora e no futuro. Com o armazenamento de proteção, a integração de fonte de dados profunda e os serviços de gerenciamento de dados com recursos múltiplos líderes de mercado EMC, você pode implementar uma arquitetura aberta de armazenamento de proteção modular que permite dimensionar recursos enquanto reduz custos e complexidade. Desduplicação do EMC Avamar O EMC Avamar oferece backup e recuperação rápidos e eficientes por meio de uma solução completa de software e hardware. Equipado com tecnologia integrada de desduplicação de tamanho variável, o Avamar facilita backups diários completos e rápidos para ambientes virtuais, escritórios remotos, aplicativos corporativos, servidores NAS e desktops/laptops. Saiba mais: http://brazil.emc.com/avamar Sistemas EMC Data Domain de armazenamento com desduplicação Os sistemas EMC Data Domain® de armazenamento com desduplicação continuam a revolucionar o backup de disco, o arquivamento e a recuperação de desastres com uma desduplicação em linha e de alta velocidade para cargas de trabalho de backup e arquivamento. Saiba mais: http://brazil.emc.com/datadomain VMware vSphere Data Protection O VDP (VMware vSphere Data Protection) é uma solução comprovada para backup e restauração de máquinas virtuais VMware. O VDP foi projetado a partir do premiado produto EMC Avamar e conta com muitos pontos de integração com o vSphere 6.0, oferecendo detecção simples das máquinas virtuais e criação eficiente de políticas. Um dos desafios que os sistemas tradicionais encontram com as máquinas virtuais é o grande volume de dados que esses arquivos contêm. O VDP usa um algoritmo de desduplicação de tamanho variável para garantir o uso do mínimo de espaço em disco para reduzir o crescimento contínuo do armazenamento para backup. Os dados são desduplicados em todas as máquinas virtuais que são associadas ao dispositivo virtual do VDP. O VDP utiliza o VADP (vSphere Storage APIs for Data Protection), que só envia os blocks de dados alterados diariamente, resultando em menos dados enviados pela rede. O VDP permite o backup simultâneo de até oito máquinas virtuais. Como o VDP reside em um dispositivo virtual dedicado, todos os processos de backup são liberados de máquinas virtuais de produção. O VDP pode aliviar a sobrecarga das solicitações de restauração dos administradores, permitindo que os usuários finais restaurem seus próprios arquivos usando uma ferramenta baseada na Web chamada vSphere Data Protection Restore Client. Os usuários podem navegar em seus backups de sistema em uma interface fácil de usar com recursos de controle de pesquisa e versão. Os usuários podem restaurar arquivos ou diretórios individuais sem qualquer intervenção da equipe de TI. Isso libera tempo e recursos valiosos e oferece uma experiência de usuário final ainda melhor. 36 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 3: Visão geral da tecnologia da solução Para opções de backup e recuperação, consulte os seguintes documentos: vSphere Replication • Opções de Backup e Recuperação EMC para Guia de Projeto e Implementação do VSPEX Private Clouds • Opções de Backup e Recuperação EMC para VSPEX Private Clouds O vSphere Replication é um recurso das versões 5.5 da plataforma vSphere que proporciona continuidade dos negócios. O vSphere Replication copia uma máquina virtual definida em suas infraestruturas do VSPEX para uma segunda instância do VSPEX ou dentro dos servidores armazenados em cluster de um só sistema do VSPEX. O vSphere Replication continua protegendo a máquina virtual e replica as alterações para a máquina virtual copiada. Essa replicação garante que a máquina virtual continuará protegida e estará disponível para recuperação sem necessidade de uma restauração a partir do backup. As máquinas virtuais replicadas são definidas no VSPEX para garantir dados consistentes entre aplicativos com um só clique quando a replicação for configurada. Os administradores que gerenciam aplicativos virtualizados da Microsoft que são executados no VSPEX podem utilizar a integração automática do vSphere Replication com o VSS (Volume Shadowcopy Service, serviço de cópias de sombra de volume) da Microsoft para garantir que aplicativos, como bancos de dados do Microsoft Exchange ou do Microsoft SQL Server, estejam inativos e consistentes ao gerar dados de réplica. Uma chamada muito rápida para a camada de VSS da máquina virtual faz o flush dos gravadores do banco de dados por um instante para garantir que os dados replicados sejam estáticos e totalmente recuperáveis. Essa abordagem automatizada simplifica o gerenciamento e aumenta a eficiência de seu ambiente virtual baseado em VSPEX. EMC RecoverPoint O EMC RecoverPoint® é uma solução de nível corporativo que protege os dados do aplicativo em servidores heterogêneos conectados à SAN e storage arrays. O RecoverPoint é executado em um dispositivo dedicado (RPA) e combina a tecnologia de proteção contínua de dados líder do setor com uma tecnologia de replicação sem perda de dados, com uma largura de banda eficiente. Essa tecnologia permite que os RPAs protejam os dados localmente (proteção contínua de dados ou CDP), remotamente (replicação contínua remota ou CRR) ou ambos (replicação simultânea local e remota ou CLR), oferecendo as seguintes vantagens: • O RecoverPoint CDP replica os dados no mesmo local ou para um local intermediário a certa distância, e transfere os dados via FC. • O RecoverPoint CRR usa FC ou uma rede IP existente para enviar os snapshots de dados ao local remoto usando técnicas que preservam a ordem de gravação. • Em uma configuração CLR, o RecoverPoint replica local e remotamente ao mesmo tempo. O RecoverPoint usa uma tecnologia de divisão extremamente leve para espelhar gravações de aplicativos no cluster do RecoverPoint e dar suporte aos seguintes tipos de divisores de gravação: • Com base em array • Inteligente baseado em fabric • Baseado em host EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 37 Capítulo 3: Visão geral da tecnologia da solução Outras tecnologias Visão geral Além dos componentes técnicos necessários às soluções EMC VSPEX, outros itens poderão agregar valor, dependendo do caso de uso específico. Isso inclui, entre outras, as tecnologias a seguir. VMware vCloud Automation Center O VMware vCloud Automation Center, que é parte do vCloud Suite Enterprise, organiza o provisionamento de serviços Software-Defined Data Center como datacenters virtuais completos prontos para uso em questão de minutos. O vCloud Automation Center é uma solução de software que permite que clientes criem nuvens privadas seguras agrupando recursos de infraestrutura do VSPEX em datacenters virtuais e os expondo a usuários por meio de portais baseados na Web e interfaces programáticas como serviços totalmente automatizados e baseados em catálogo. O VMware vCloud Automation Center usa pools de recursos abstraídos de recursos físicos, virtuais e baseados em nuvem subjacentes para automatizar a implementação de recursos virtuais quando e onde for necessário. O VSPEX com vCloud Automation Center permite que clientes desenvolvam datacenters virtuais completos, oferecendo computação, serviços de rede, armazenamento, segurança, e um conjunto completo de serviços necessários para tornar operacionais as cargas de trabalho em questão de minutos. Basicamente, o serviço de Software-Defined Data Center e os datacenters virtuais simplificam o provisionamento de infraestrutura e permitem que a TI atue em uma velocidade compatível com a dos negócios. O VMware vCloud Automation Center integra-se a implementações existentes ou novas de VSPEX Private Cloud com VMware vSphere e dá suporte a aplicativos existentes e futuros, oferecendo interfaces padrão e elásticas de armazenamento e sistema de rede, como conectividade e difusão de camada 2 entre máquinas virtuais. O VMware vCloud Automation Center utiliza padrões abertos para preservar a flexibilidade de implementação e abrir o caminho para a nuvem híbrida. Os principais recursos do VMware vCloud Automation Center incluem: • Provisionamento de autoatendimento • Gerenciamento de ciclo de vida • Gerenciamento de nuvem unificado • Diagramas de máquinas multivirtuais • Governança com reconhecimento de contexto e baseada em política • Gerenciamento inteligente de recursos Todas as VSPEX Proven Infrastructures podem usar o vCloud Automation Center para organizar a implementação de datacenters virtuais com base em uma ou várias implementações do VSPEX. Essas infraestruturas permitem a implementação simples e eficiente de máquinas virtuais, aplicativos, e redes virtuais. 38 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 3: Visão geral da tecnologia da solução O VMware vCenter Operations Manager Suite oferece visibilidade inigualável em VMware vCenter ambientes virtuais do VSPEX. O pacote coleta e analisa dados, correlaciona Operations Management Suite anormalidades, identifica a causa raiz de problemas de desempenho e apresenta aos administradores as informações que eles necessitam para otimizar e ajustar suas infraestruturas virtuais do VSPEX. O vCenter Operations Manager oferece uma abordagem automatizada à otimização do ambiente virtual do VSPEX ao oferecer ferramentas analíticas com autoaprendizagem que são integradas a fim de proporcionar melhor desempenho, uso de capacidade e gerenciamento de configuração. O pacote também oferece um conjunto abrangente de recursos de gerenciamento, inclusive: • Desempenho • Capacidade • Adaptação • Gerenciamento de configuração e conformidade • Detecção e monitoramento de aplicativos • Medição de custos O VMware vCenter Operations Manager Suite tem cinco componentes: VMware vCenter Single Sign-On • O VMware vCenter Operations Manager é a base do pacote e oferece a interface de painel de controle operacional que simplifica a visualização de problemas em seu ambiente virtual VSPEX. • O VMware vCenter Configuration Manager ajuda a automatizar a configuração e a conformidade de ambientes físicos, virtuais e na nuvem, garantindo a consistência de segurança e de configuração em todo o ecossistema. • O VMware vCenter Hyperic monitora recursos físicos de hardware, sistemas operacionais, middleware e aplicativos que você possa ter implementado no VSPEX. • O VMware vCenter Infrastructure Navigator oferece visibilidade dos serviços de aplicativos executados na infraestrutura de máquinas virtuais e suas interrelações para o gerenciamento operacional diário. • O VMware vCenter Chargeback Manager promove precisão na medição de custos, na análise e na geração de relatórios de máquinas virtuais. Ele oferece visibilidade dos custos da infraestrutura virtual que você definiu no VSPEX como necessários para dar suporte aos serviços dos negócios. Com a introdução do VMware SSO (vCenter Single Sign-on) no VMware vSphere 6.0, agora, os administradores têm um nível mais profundo de serviços de autenticação disponíveis para gerenciar suas VSPEX Proven Infrastructures. A autenticação pelo vCenter SSO torna a plataforma da infraestrutura em nuvem VMware mais segura. Essa função permite que os componentes de software do vSphere se comuniquem entre si por meio de um mecanismo de troca de tokens seguros, em vez de exigir que cada componente autentique um usuário separadamente com um serviço de diretórios como o Active Directory. Quando os usuários fazem log-in no vSphere Web Client com nome de usuário e senha, o servidor vCenter SSO recebe suas credenciais. Em seguida, as credenciais são autenticadas com relação às origens de identidade do back-end e trocadas por um token de segurança, que é devolvido para o client para que ele acesse as soluções dentro do ambiente. O SSO representa menos tempo e custo, o que pode resultar em economias e workflows agilizados, se aplicado em toda a organização. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 39 Capítulo 3: Visão geral da tecnologia da solução Com o vSphere, os usuários têm uma visualização unificada de todo o ambiente do vCenter Server, pois várias instâncias do vCenter Server e de seus inventários são exibidas. Isso não requer Linked Mode, a menos que os usuários compartilhem funções, permissões e licenças entre instâncias do servidor vSphere vCenter. Os administradores podem implementar várias soluções em um ambiente com verdadeiro Single Sign-On, o que cria confiança entre as soluções sem a necessidade de autenticação cada vez que um usuário acessa a solução. A VSPEX Private Cloud com VMware vSphere é simples, eficiente e flexível. O VMware SSO simplifica a autenticação, aumenta a eficiência de trabalho e oferece aos administradores a flexibilidade para criar servidores SSO locais ou globais. Infraestrutura de chave pública A capacidade para proteger dados e garantir a identidade de dispositivos e usuários é crítica no ambiente de TI dos negócios atual. Isso é especialmente verdade em setores regulados, como assistência médica, financeiro e governamental. As soluções VSPEX podem oferecer plataformas de computação avançadas de muitas maneiras, geralmente pela implementação de uma estrutura de chave pública (PKI, public-key infrastructure). As soluções VSPEX podem ser desenvolvidas com uma solução PKI projetada para atender aos critérios de segurança de sua empresa. A solução pode ser implementada por meio de um processo modular, no qual os níveis de segurança são adicionados conforme necessário. O processo geral envolve, primeiro, a implementação de uma infraestrutura PKI pela substituição de certificados autocertificados genéricos com certificados confiáveis de uma autoridade de certificado de terceiros. Assim, os serviços que dão suporte à PKI podem ser habilitados por meio de certificados confiáveis para garantir um alto nível de autenticação e criptografia. Dependendo do escopo dos serviços necessários da PKI, pode ser necessário implementar uma infraestrutura PKI dedicada a essas necessidades. Há muitas ferramentas de terceiros que oferecem esses serviços, inclusive soluções completas da RSA que podem ser implementadas em um ambiente VSPEX. Para obter mais informações, visite o site da RSA. PowerPath/VE O EMC PowerPath®/VE para VMware vSphere 6.0 é um módulo de extensões de múltiplos caminhos para vSphere que atua em conjunto com armazenamento SAN para gerenciar de maneira inteligente caminhos de I/O FC, iSCSI e FCoE (FC over Ethernet). O PowerPath/VE é instalado no host vSphere e será dimensionado para o número máximo de máquinas virtuais no host, melhorando o desempenho de I/O. As máquinas virtuais não têm o PowerPath/VE instalado nem detectam que o PowerPath/VE está gerenciando I/O para armazenamento. O PowerPath/VE executa o balanceamento dinâmico de solicitações de carga de I/O, detectando e recuperando-se automaticamente de falhas de caminhos. Obs.: esta solução validada usa o recurso incorporado NMP (Native Multiple Path) do vSphere para gerenciar o workflow de I/O. 40 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 4: Visão geral da arquitetura da solução Capítulo 4 Visão geral da arquitetura da solução Este capítulo apresenta os seguintes tópicos: Visão geral .......................................................................................................42 Arquitetura da solução ......................................................................................42 Diretrizes de configuração de servidor ..............................................................46 Diretrizes de configuração de rede ....................................................................50 Diretrizes de configuração de armazenamento ..................................................51 Alta disponibilidade e failover ..........................................................................57 Diretrizes de Configuração de Backup e Recuperação ........................................59 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 41 Capítulo 4: Visão geral da arquitetura da solução Visão geral Este capítulo inclui um guia completo para os principais aspectos dessa solução. A capacidade do servidor é apresentada em termos genéricos para os requisitos mínimos necessários de recursos de CPU, memória e rede. É possível selecionar o hardware de servidor e de sistema de rede que atenda ou supere os mínimos expressos. A arquitetura de armazenamento especificada foi validada pela EMC para oferecer altos níveis de desempenho e, ao mesmo tempo, proporcionar uma arquitetura altamente disponível para sua implementação de nuvem privada. Cada Proven Infrastructure balanceia os recursos de armazenamento, rede e computação necessários para determinado número de máquinas virtuais validado pela EMC. Na prática, cada máquina virtual tem seu próprio conjunto de requisitos, que raramente se enquadram em uma ideia predefinida do que é uma máquina virtual. Em qualquer discussão sobre infraestruturas virtuais, é importante, primeiramente, definir uma carga de trabalho de referência. Nem todos os servidores executam as mesmas tarefas e é impraticável construir uma referência que leve em conta todas as combinações possíveis de características das cargas de trabalho. Arquitetura da solução Visão geral A solução VSPEX Private Cloud para VMware vSphere com EMC XtremIO valida a configuração de até 700 máquinas virtuais. Obs.: o VSPEX usa uma carga de trabalho de referência para descrever e definir uma máquina virtual. Consequentemente, um servidor físico ou virtual em um ambiente existente pode não ser igual a uma máquina virtual em uma solução VSPEX. Avalie sua carga de trabalho em termos de referência para chegar a um ponto de escala apropriado. Esse processo é descrito em Aplicando a carga de trabalho de referência. Arquitetura lógica A Figura 7mostra uma infraestrutura validada do XtremIO, onde uma iSCSI SAN de 10 Gb ou uma FC de 8 Gb transporta o tráfego de armazenamento, e 10 GbE transportam o tráfego de gerenciamento e aplicativos. Figura 7. 42 Arquitetura lógica da solução EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 4: Visão geral da arquitetura da solução Componenteschave A arquitetura inclui os seguintes componentes-chave: • VMware vSphere — oferece uma camada comum de virtualização para hospedar um ambiente de servidor. As especificações do ambiente validado estão listadas na Tabela 2. O vSphere oferece infraestrutura altamente disponível por meio de recursos como: vMotion — oferece migração em produção de máquinas virtuais em um cluster de infraestrutura virtual, sem tempo de inatividade de máquinas virtuais nem interrupção de serviço Storage vMotion — oferece migração em produção de arquivos de disco de máquinas virtuais e entre storage arrays, sem tempo de inatividade de máquinas virtuais nem interrupção de serviço vSphere High Availability (HA) — detecta e oferece recuperação rápida para uma máquina virtual com falha em um cluster DRS (Distributed Resource Scheduler) — oferece balanceamento de carga da capacidade de computação em um cluster SDRS (Storage Distributed Resource Scheduler) — oferece balanceamento de carga entre vários datastores, com base no uso de espaço e na latência de I/O • VMware vCenter Server — oferece uma plataforma dimensionável e extensível que forma a base do gerenciamento de virtualização do cluster VMware vSphere. O vCenter gerencia todos os hosts vSphere e suas máquinas virtuais. • Microsoft SQL Server — oferece um serviço de banco de dados para armazenar os detalhes de configuração e de monitoramento, conforme exigido pelo VMware vCenter Server. Essa solução usa um banco de dados do Microsoft SQL Server 2012. • Servidor DNS — realiza a resolução de nomes usando os serviços DNS para os vários componentes da solução. Essa solução usa o serviço DNS da Microsoft executado no Windows Server 2012 R2. • Active Directory Server — necessáriopara que os vários componentes da solução funcionem corretamente. O serviço Microsoft AD é executado em um Windows Server 2012 • Infraestrutura compartilhada — use serviços DNS e de autenticação/ autorização com a infraestrutura existente, ou configure-os como parte da nova infraestrutura virtual • Rede IP — transporta todo o tráfego da rede com conexão redundante por cabo e por switches. Uma rede IP compartilhada transporta tráfego de usuários e gerenciamento. Rede de armazenamento A rede de armazenamento é isolada para oferecer acesso de array aos hosts, com as seguintes duas opções: • FC (Fibre Channel) — realiza a transferência serial e de alta velocidade de dados com um conjunto de protocolos padrão. O FC oferece um quadro de transporte de dados padrão entre servidores e dispositivos de armazenamento compartilhado. • Ethernet de 10 Gb (iSCSI) — permite a transferência de blocks SCSI por uma rede TCP/IP. A iSCSI trabalha encapsulando os comandos SCSI em pacotes TCP e enviando os pacotes pela rede IP. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 43 Capítulo 4: Visão geral da arquitetura da solução Array totalmente flash do XtremIO O array totalmente flash do XtremIO inclui os seguintes componentes: Recursos de hardware • X-Brick — representa um chassi físico que contém duas controladoras de armazenamento ativas como a unidade fundamental de dimensionamento do array e como uma gaveta de SSDs eMLC.Quando o cluster do XtremIO é dimensionado, o array armazena vários X-Bricks em cluster com um switch Infiniband de back-end. • SC (controladora de armazenamento) — representa um computador físico (com 1 unidade de tamanho) do cluster que age como controladora de armazenamento, oferecendo block data que dão suporte a protocolos FC e iSCSI. As controladoras de armazenamento podem acessar todos os SSDs do mesmo X-Brick. • Processador D — representa um de dois soquetes de CPU para cada controladora de armazenamento. O processador D é responsável pelo acesso a disco. • Processador RC — representa o outro soquete da CPU que é responsável pelo roteador (gravações de hash e pesquisa) e pela controladora (metadados). • BBU (unidade de bateria reserva) — oferece energia suficiente a cada controladora de armazenamento para garantir que todos os dados em trânsito sejam transferidos para o disco em caso de falta de energia. O primeiro X-Brick tem duas unidades de bateria reserva para proporcionar redundância. Já que os clusters exigem X-Bricks adicionais, somente uma unidade de bateria reserva é necessária para cada X-Brick adicional, que tem 1 unidade de tamanho. • DAE (gaveta Disk Array Enclosure) — hospeda os flash drives que o array usa e tem 2 unidades de tamanho. • Switch Infiniband — conecta vários X-Bricks entre si e tem 1 unidade de tamanho. Geralmente, são necessários dois switches separados para que o fabric que relaciona as controladoras entre si tenha alta disponibilidade. A Tabela 1 lista o hardware usado nessa solução. Tabela 1. Hardware da solução Componente VMware vSphere Servers Configuração CPU • 1 vCPU por máquina virtual • 4 vCPUs por núcleo físico Para 700 máquinas virtuais: • 700 vCPUs • Mínimo de 175 CPUs físicas Memória • 2 GB de RAM por máquina virtual • Reserva de 2 GB de RAM por host VMware vSphere Para 700 máquinas virtuais: • Mínimo de 1.400 GB de RAM • Adicione 2 GB para cada servidor físico 44 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 4: Visão geral da arquitetura da solução Componente Configuração • 2 NICs de 10 GbE por servidor Rede • 2 HBAs por servidor ou 2 NICs de 10 GbE por servidor para tráfego de dados Obs.: é necessário acrescentar pelo menos um servidor adicional à infraestrutura além dos requisitos mínimos para implementar o recurso VMware vSphere HA e atender aos requisitos mínimos relacionados. Infraestrutura de rede Capacidade mínima de switches • 2 switches físicos • 2 portas de 10 GbE por VMware vSphere Server para gerenciamento • 2 portas por VMware vSphere Server para a rede de armazenamento (FC ou iSCSI) • 2 portas por controladora de armazenamento para os dados de armazenamento (FC ou iSCSI) Array EMC XtremIO totalmente flash Um X-Brick com 25 drives SSD de 400 GB Infraestrutura compartilhada Na maioria dos casos, o ambiente do cliente tem serviços de infraestrutura já configurados, como o Active Directory e o DNS. A configuração desses serviços está além do escopo deste documento. Se implementados sem a infraestrutura existente, os novos requisitos mínimos serão: • 2 servidores físicos • 16 GB de RAM por servidor • 4 núcleos de processadores por servidor • 2 portas de 1 GbE por servidor Obs.: é possível migrar os serviços para esta solução após a implementação. No entanto, os serviços devem existir antes que a solução seja implementada. Obs.: para processadores Intel Ivy Bridge ou processadores mais recentes, use 8 vCPUs por núcleo físico. Obs.: a recomendação para a solução é usar uma infraestrutura de rede de 10 GbE ou uma equivalente de 1 GbE, desde que os requisitos subjacentes de largura de banda e de redundância sejam atendidos. Recursos de software A Tabela 2 lista o software usado nessa solução. Tabela 2. Software da solução Software Configuração VMware vSphere vSphere Server Enterprise Edition, versão 6.0 vCenter Server Enterprise Edition, versão 6.0 SO do vCenter Server Microsoft Windows Server 2012 R2 Standard Edition Obs.: é possível usar qualquer SO que seja compatível com o vCenter. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 45 Capítulo 4: Visão geral da arquitetura da solução Software Configuração Microsoft SQL Server Versão 2012 R2 Standard Edition Obs.: é possível usar qualquer banco de dados que seja compatível com o vCenter. EMC PowerPath/VE Use a versão mais recente XtremIO (para datastores do vSphere) Sistema operacional XIOS do XtremIO Versão 3.0 Backup da EMC Avamar SO do Data Domain Consulte o Guia de Implementação e Projeto das Opções de Backup e Recuperação da EMC para Nuvens Privadas do VSPEX. Consulte o Guia de Implementação e Projeto das Opções de Backup e Recuperação da EMC para Nuvens Privadas do VSPEX. Máquinas virtuais (usadas para validação, mas não necessárias para a implementação) SO de base Microsoft Windows Server 2012 R2 Datacenter Edition VDBench (gerador de carga de trabalho) Versão 5.0.4 Diretrizes de configuração de servidor Visão geral Quando você projeta e solicita a camada de computação desta solução VSPEX, vários fatores podem interferir sobre a compra final. De um ponto de vista de virtualização, se a carga de trabalho de um sistema for bem compreendida, recursos como ballooning de memória e compartilhamento de páginas transparente podem reduzir o requisito de memória agregada. Se o pool de máquinas virtuais não tiver um alto nível de pico ou uso simultâneo, o número de vCPUs pode ser menor. Por outro lado, se os aplicativos que estiverem sendo implementados usarem, por natureza, muitos recursos de computação, aumente o número de CPUs e memória adquiridos. Atualizações do Ivy Bridge Os testes nos processadores da série Ivy Bridge da Intel mostraram um aumento significativo na densidade das máquinas virtuais de uma perspectiva dos recursos do servidor. Se sua implementação de servidor englobar processadores Ivy Bridge, recomendamos aumentar a proporção de vCPU/pCPU (CPU física) de 4:1 para 8:1. Isso reduz pela metade o número de núcleos de servidores necessários para hospedar as máquinas virtuais de referência. A Figura 8 mostra os resultados das configurações testadas. 46 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 4: Visão geral da arquitetura da solução Figura 8. Processadores Intel Ivy Bridge As atuais diretrizes de dimensionamento do VSPEX exigem uma relação máxima entre núcleo de vCPU e núcleo de pCPU de 4:1, com uma relação máxima de 8:1 para processadores Ivy Bridge ou processadores posteriores. O cálculo dessa relação se baseia em uma amostragem média das tecnologias de CPU disponíveis no momento do teste. À medida que as tecnologias de CPU são aprimoradas, os OEM (fabricantes originais do produto) de servidor que são parceiros do VSPEX podem sugerir relações maiores. Siga as diretrizes atualizadas fornecidas pelo fabricante original do servidor. A Tabela 3 relaciona os recursos de hardware que são usados para a camada de computação. Tabela 3. Recursos de hardware para a camada de computação Componente VMware vSphere Servers Configuração CPU • 1 vCPU por máquina virtual • 4 vCPUs por núcleo físico Para 700 máquinas virtuais: • 700 vCPUs • Mínimo de 175 CPUs físicas Memória • 2 GB de RAM por máquina virtual • Reserva de 2 GB de RAM por host VMware vSphere Para 700 máquinas virtuais: • Mínimo de 1.400GB de RAM • Adicione 2 GB para cada servidor físico EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 47 Capítulo 4: Visão geral da arquitetura da solução Componente Configuração Rede Block • 2 NICs de 10 GbE por servidor • 2 HBAs por servidor ou 2 NICs de 10 GbE por servidor para conexão iSCSI Obs.: acrescente pelo menos um servidor adicional à infraestrutura além dos requisitos mínimos para implementar o recurso VMware vSphere HA e atender aos requisitos mínimos relacionados. Obs.: a solução recomenda usar uma rede de 10 GbE ou uma infraestrutura equivalente de rede de 1 GbE, desde que os requisitos subjacentes de largura de banda e de redundância sejam atendidos. Virtualização de memória do VMware vSphere para VSPEX O VMware vSphere 6.0 tem uma série de recursos avançados que ajudam a maximizar o desempenho e a utilização geral de recursos. Os mais importantes estão na área de gerenciamento de memória. Esta seção descreve alguns desses recursos e os itens que você deve considerar quando for usá-los no ambiente. Em geral, as máquinas virtuais em um só hipervisor consomem memória como um pool de recursos, conforme mostrado em Figura 9. Figura 9. 48 Consumo de memória de hipervisor EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 4: Visão geral da arquitetura da solução A compreensão das tecnologias presentes nesta seção facilita o entendimento desse conceito básico. Compactação de memória A superalocação de memória ocorre quando é alocada mais memória às máquinas virtuais do que a quantidade de memória fisicamente presente em um host VMware vSphere. Com o uso de técnicas sofisticadas, como ballooning e compartilhamento transparente de página, o VMware vSphere pode manipular a superalocação de memória sem nenhuma degradação de desempenho. No entanto, se o uso da memória exceder a capacidade do servidor, o vSphere pode recorrer a uma alternância entre partes da memória de uma máquina virtual. Acesso não uniforme à memória (NUMA) O vSphere 6.0 usa um balanceador de carga NUMA para atribuir um nó de base a uma máquina virtual. Como a memória da máquina virtual é atribuída a partir do nó de base, o acesso à memória é local e proporciona o melhor desempenho possível. Os aplicativos que não aceitam diretamente o NUMA também se beneficiam desse recurso. Compartilhamento transparente de página As máquinas virtuais que executam sistemas operacionais e aplicativos similares, em geral, têm conjuntos semelhantes de conteúdo de memória. O compartilhamento de páginas permite ao hipervisor recuperar todas as cópias redundantes de páginas da memória e manter somente uma cópia, liberando o consumo total de memória do host. Se a maioria de suas máquinas virtuais de aplicativos executar o mesmo SO e os mesmos binários de aplicativo, o uso total de memória poderá ser reduzido para aumentar as relações de consolidação. Ballooning de memória Ao usar um driver de balão carregado no SO guest, o hipervisor pode recuperar memória física do host, se os recursos da memória estiverem sob contenção, com pouco ou nenhum impacto ao desempenho do aplicativo. Diretrizes de configuração de memória Esta seção oferece diretrizes para a alocação de memória a máquinas virtuais. Essas diretrizes levam em conta a sobrecarga de memória do vSphere e as configurações de memória das máquinas virtuais. Sobrecarga de memória do vSphere Há certa sobrecarga associada que é necessária à virtualização dos recursos de memória. A sobrecarga de espaço de memória tem dois componentes: • A sobrecarga de sistema fixa para o VMkernel • Sobrecarga adicional para cada máquina virtual A sobrecarga de memória depende do número de vCPUs e da memória alocada para o SO guest. Alocação de memória a máquinas virtuais Muitos fatores determinam o tamanho apropriado para memória de máquina virtual em arquiteturas VSPEX. Com o número de serviços de aplicativo e casos de uso disponível, determinar uma configuração adequada para um ambiente exige criar uma configuração de linha de base, testar e fazer ajustes para obter os resultados ideais. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 49 Capítulo 4: Visão geral da arquitetura da solução Diretrizes de configuração de rede Visão geral Esta seção fornece diretrizes para efetuar uma configuração de rede redundante e altamente disponível. As diretrizes levam em conta jumbo-frames, VLANs e conexão FC/iSCSI no armazenamento do XtremIO. Para obter os requisitos detalhados dos recursos de rede, consulte Tabela 4. Tabela 4. Recursos de hardware para a camada de rede Componente Infraestrutur a de rede Configuração Capacidade mínima de switches Block iSCSI — 2 switches de LAN físicos • 2 portas de 10 GbE por servidor VMware vSphere • 1 porta de 1 GbE por controladora de armazenamento para gerenciamento. FC — 2 switches de LAN físicos, 2 switches de SAN físicos • 2 portas FC por servidor VMware vSphere • 1 porta de 1 GbE por controladora de armazenamento para gerenciamento Obs.: a solução pode usar uma infraestrutura de rede de 1 GbE, desde que os requisitos subjacentes de largura de banda e redundância sejam atendidos. Esta solução usa uma iSCSI para hospedar a conexão de array. O cliente pode usar sua infraestrutura existente de rede de FC ou iSCSI. VLANs Isole o tráfego de rede para que o tráfego entre hosts e armazenamento, entre hosts e clients e o tráfego de gerenciamento utilizem redes isoladas. Em alguns casos, o isolamento físico pode ser necessário por motivos de conformidade normativa ou com políticas, mas em muitos outros o isolamento lógico usando VLANs é suficiente. Como prática recomendada, a EMC recomenda que você use três VLANs para: • Acesso do client • Armazenamento (para iSCSI e vMotion) • Gerenciamento A Figura 10 exibe as VLANs e os requisitos de conectividade de rede para arrays do XtremIO. 50 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 4: Visão geral da arquitetura da solução Figura 10. Redes necessárias para armazenamento do XtremIO A rede de acesso do client é para os usuários do sistema, ou clients, para se comunicarem com a infraestrutura. A rede de armazenamento oferece comunicação entre a camada de computação e a camada de armazenamento. Os administradores usam a rede de gerenciamento como uma forma dedicada de acessar conexões de gerenciamento no storage array, nos switches de rede e nos hosts. Obs.: algumas práticas recomendadas exigem isolamento de rede adicional para o tráfego de cluster, a comunicação de camada de virtualização, e outros recursos. Implemente essas redes adicionais se necessário. Esta solução recomenda a configuração da MTU (unidade máxima de transmissão) Habilitar jumboframes (para iSCSI) como 9.000 (jumbo-frames) para obter armazenamento e tráfego de migração eficientes. Consulte as diretrizes do fornecedor do switch para habilitar jumboframes em portas de switch para armazenamento e portas de host nos switches. Diretrizes de configuração de armazenamento Visão geral Esta seção apresenta diretrizes para configuração da camada de armazenamento da solução para oferecer alta disponibilidade e o nível de desempenho esperado. O VMware vSphere 6.0 permite mais de um método de armazenamento ao hospedar máquinas virtuais. As soluções testadas usam protocolos diferentes de block (FC/iSCSI), e o layout de armazenamento descrito nessa seção segue todas as práticas recomendadas atuais. Se necessário, você pode fazer modificações desta solução com base na utilização de seu sistema e nos requisitos de carga. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 51 Capítulo 4: Visão geral da arquitetura da solução Escalabilidade do XtremIO X-Brick Os clusters de armazenamento do XtremIO dão suporte a um projeto de scale-out totalmente distribuído que permite aumentos lineares tanto na capacidade quanto no desempenho para oferecer agilidade à infraestrutura. O XtremIO usa uma abordagem modular na qual o array pode ser dimensionado com X-Bricks adicionais. Com clusters de 2 ou mais X-Bricks, o XtremIO usa uma rede Infiniband redundante de QDR (Quad Data Rate) de 40 Gb/s para conectividade de back-end entre as controladoras de armazenamento. Isso garante uma rede de latência ultrabaixa e altamente disponível. O acesso de host é oferecido usando duas controladoras N-way ativas para o dimensionamento linear do desempenho e da capacidade, a fim de proporcionar um suporte simplificado dos ambientes virtuais em crescimento. Como resultado, à medida que a capacidade do array aumenta, o desempenho é aprimorado adicionando mais controladoras de armazenamento. Figura 11. Armazenamento do XtremIO com um só X-Brick Como exibido na Figura 11, o X-Brick único é o componente básico de um array do XtremIO. Cada X-Brick inclui: • Uma gaveta Disk Array Enclosure de 2 unidades que contém: 25 SSDs eMLC (X-Brick padrão) ou 13 SSDs eMLC (Starter X-Brick de 10 TB [5 TB]) Duas fontes de alimentação (PSUs) redundantes Dois módulos de interconexão de SAS redundantes • Uma unidade de bateria reserva • Duas controladoras de armazenamento redundantes de 1 unidade. Cada controladora de armazenamento contém: Duas PSUs redundantes Duas portas FC de 8 Gb/s Duas portas iSCSI de 10 GbE Duas portas InfiniBand de 40 Gb/s Uma porta de gerenciamento/IPMI de 1 Gb/s Obs.: para obter detalhes sobre os requisitos de gabinete e de montagem em rack do X-Brick, consulte o Guia de Preparação do Local para o Storage Array EMC XtremIO. 52 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 4: Visão geral da arquitetura da solução A Figura 12 mostra como será a aparência das diferentes configurações após o scale-up. É possível começar com um só X-Brick e, à medida que fizer o dimensionamento, adicionar um segundo, um terceiro, e um quarto X-Brick. O desempenho é dimensionado linearmente à medida que X-Bricks adicionais forem acrescentados. Figura 12. Configuração em cluster como clusters com um ou vários X-Bricks Obs.: um Starter X-Brick de 10 TB (5 TB) é fisicamente semelhante a um cluster com um só X-Brick, exceto pelo número de SSDs na DAE (13 SSDs em um Starter X-Brick de 10 TB [5 TB] em vez de 25 SSDs em um só X-Brick padrão). O VMware ESXi oferece virtualização de armazenamento no nível de host, Virtualização de armazenamento do virtualiza o armazenamento físico e apresenta o armazenamento virtualizado para as máquinas virtuais. VMware vSphere para VSPEX Uma máquina virtual armazena seu sistema operacional e todos os demais arquivos relacionados às atividades da máquina virtual em um disco virtual. O disco virtual em si consiste em um ou vários arquivos. O VMware usa uma controladora SCSI virtual para apresentar discos virtuais ao SO guest em execução nas máquinas virtuais. Os discos virtuais residem em um datastore. Dependendo do protocolo usado, um datastore pode ser um datastore VMware VMFS ou um datastore NFS. Uma opção adicional, o RDM, permite que a infraestrutura virtual conecte um dispositivo físico diretamente a uma máquina virtual. Outros tipos de disco virtual são exibidos na Figura 13. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 53 Capítulo 4: Visão geral da arquitetura da solução Figura 13. Tipos de disco virtual VMware VMFS O VMFS é um file system em cluster que fornece virtualização de armazenamento otimizada para máquinas virtuais. Ele pode ser implementado em qualquer local baseado em SCSI ou armazenamento em rede. RDM (Raw Device Mapping) A VMware também oferece RDM, o que permite que uma máquina virtual acesse diretamente um volume no armazenamento físico. Use o RDM apenas com FC ou iSCSI. Componentes básicos de armazenamento do VSPEX O dimensionamento do sistema de armazenamento para atender à IOPS do servidor virtual é um processo complicado. Os clientes precisam considerar vários fatores no planejamento e dimensionamento de seu sistema de armazenamento, a fim de equilibrar capacidade, desempenho e custo para seus aplicativos. O VSPEX usa uma abordagem de componente básico para reduzir a complexidade. Um componente básico é um conjunto de discos que pode dar suporte a um número determinado de servidores virtuais na arquitetura VSPEX. Cada componente básico combina vários discos para criar um grupo de proteção do XtremIO que dê suporte às necessidades do ambiente de nuvem privada. Para as soluções VSPEX habilitadas com o array do XtremIO, há duas escalas de configurações validadas — uma escala equipada com 13 SSDs Starter X-Brick (5 TB) e uma escala com 25 SSDs totalmente inseridos com um só brick (10 TB). As diferentes escalas de brick podem dar suporte a diferentes números de servidores virtuais. Para isso, é possível implementar as soluções VSPEX com o uso de dois pontos de escala abaixo para obter a configuração ideal e, ao mesmo tempo, manter um determinado nível de desempenho. Componente básico do Starter X-Brick O componente básico do Starter X-Brick pode dar suporte a até 350 servidores virtuais com 13 drives SSD no grupo de proteção de dados do XtremIO, conforme exibido na Figura 14. 54 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 4: Visão geral da arquitetura da solução Figura 14. Componente básico do XtremIO Starter X-Brick para 350 máquinas virtuais Esta é a solução validada para a arquitetura VSPEX. Na configuração de Starter X-Brick, a capacidade bruta é de 5 TB, e a porcentagem única de dados é de 15%. As informações detalhadas sobre o perfil de teste podem ser encontradas no Capítulo 5. Esse componente básico pode ser expandido incluindo 12 drives SSD adicionais e permitindo que o grupo de proteção de dados dê suporte a até 700 servidores virtuais. Componente básico de um só X-Brick O segundo componente básico pode conter até 700 servidores virtuais. Ele apresenta 25 drives SSD, conforme mostrado na Figura 15. Figura 15. Componente básico do XtremIO com um só X-Brick para 700 máquinas virtuais Esta é a solução validada para a arquitetura VSPEX. Na configuração com um só X-Brick, a capacidade bruta é de 10 TB, e a porcentagem única de dados é de 15%. As informações detalhadas sobre o perfil de teste podem ser encontradas no Capítulo 5. A Tabela 5 lista as diferentes escalas de um array do XtremIO compatíveis com diferentes números de servidores virtuais. Tabela 5. Diferentes números de máquinas virtuais em diferentes cenários dimensionáveis Servidores virtuais Dimensionável 350 Starter X-Brick (5 TB) 700 Um só X-Brick (10 TB) 1.400 2 X-Bricks (20 TB) 2.800 4 X-Bricks (40 TB) 4.200 6 X-Bricks (60 TB) Obs.: o número de máquinas virtuais compatíveis se baseia na porcentagem única de dados de 15%. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 55 Capítulo 4: Visão geral da arquitetura da solução Conclusão Os níveis de escala exibidos na Figura 16 destacam os pontos de entrada e os valores máximos compatíveis com os arrays do ambiente da VSPEX Private Cloud. Os pontos de entrada representam as demarcações de modelo ideais em termos do número de máquinas virtuais no ambiente. Isso ajuda a determinar qual array do XtremIO escolher com base em seus requisitos. É possível optar por configurar qualquer um dos arrays listados com um número de máquinas virtuais inferior aos números máximos compatíveis, usando a abordagem modular descrita anteriormente. Figura 16. Níveis de dimensionamento máximos e pontos de entrada de diferentes arrays 56 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 4: Visão geral da arquitetura da solução Alta disponibilidade e failover Visão geral Essa solução VSPEX fornece uma infraestrutura de armazenamento, rede e servidor virtualizado altamente disponível. Quando a solução é implementada de acordo com as instruções deste documento, as operações de negócios sobreviverão com pouco ou nenhum impacto causado pelas falhas de uma só unidade. Camada de virtualização Configure a alta disponibilidade na camada de virtualização e habilite o hipervisor para reiniciar automaticamente as máquinas virtuais que apresentarem falhas. Figura 17 ilustra a camada de hipervisor respondendo a uma falha na camada de computação. Figura 17. Alta disponibilidade na camada de virtualização A implementação da alta disponibilidade na camada de virtualização garante que, mesmo em caso de falhas no hardware, a infraestrutura tente manter o máximo de serviços em execução possível. Camada de computação Esta solução oferece flexibilidade quanto ao tipo de servidor escolhido para ser implementado na camada de computação, mas é recomendável utilizar servidores de nível corporativo projetados para o datacenter. Esse tipo de servidor tem fontes de alimentação redundante, conforme exibido na Figura 18. Conecte esses servidores a PDUs (Power Distribution Units, unidades de distribuição de energia) separadas conforme as práticas recomendadas de seu fornecedor de servidor. Figura 18. Fontes de alimentação redundantes Para configurar alta disponibilidade na camada de virtualização, configure a camada de computação com recursos suficientes para atender às necessidades do ambiente, mesmo com uma falha no servidor, conforme mostra a Figura 17. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 57 Capítulo 4: Visão geral da arquitetura da solução Camada de rede Os recursos avançados de sistema de rede da série XtremIO oferecem proteção contra falhas de conexão de rede no array. Cada host vSphere tem várias conexões para as redes Ethernet de usuário e armazenamento para proteger contra falhas de link, como mostrado na Figura 19. Distribua essas conexões entre vários switches Ethernet para proteger contra falhas de componentes na rede. Figura 19. Alta disponibilidade de camada de rede Camada de armazenamento O armazenamento do XtremIO foi projetado para oferecer disponibilidade de 99,999% por meio do uso de componentes redundantes por todo o array, conforme exibido na Figura 20. Todos os componentes do array podem continuar a operar em caso de falha de hardware. A configuração do disco RAID no array fornece proteção contra perda de dados devido a falhas de discos individuais, e você pode alocar dinamicamente os drives de hot spare disponíveis para substituir um disco com falha. Figura 20. Alta disponibilidade do XtremIO Os storage arrays EMC são projetados para serem altamente disponíveis por padrão. Use os guias de instalação para garantir que não haja falhas em nenhuma unidade que resultem em perda de dados ou indisponibilidade. 58 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 4: Visão geral da arquitetura da solução Diretrizes de Configuração de Backup e Recuperação Para saber mais detalhes sobre a configuração de backup e recuperação desta solução VSPEX Private Cloud, consulte Guia de Projeto e Implementação de Opções de BR da EMC para VSPEX Private Clouds. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 59 Capítulo 4: Visão geral da arquitetura da solução 60 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 5: Dimensionando o ambiente Capítulo 5 Dimensionando o ambiente Este apêndice apresenta os seguintes tópicos: Visão geral .......................................................................................................62 Carga de trabalho de referência ........................................................................62 Scale-out ..........................................................................................................63 Aplicando a carga de trabalho de referência ......................................................63 Avaliação rápida ...............................................................................................65 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 61 Capítulo 5: Dimensionando o ambiente Visão geral As seções a seguir oferecem definições da carga de trabalho de referência usada para dimensionar e implementar as arquiteturas VSPEX. Elas incluem instruções sobre como relacionar essas cargas de trabalho de referência a cargas de trabalho do cliente e como isso pode alterar a entrega final do ponto de vista do servidor e da rede. Modifique a definição de armazenamento adicionando drives para aumentar a capacidade e o desempenho, e adicionando X-Bricks para melhorar o desempenho do cluster. Os layouts de disco dão suporte ao número adequado de máquinas virtuais com o nível de desempenho definido. Carga de trabalho de referência Visão geral Ao mover um servidor existente para uma infraestrutura virtual, você pode obter eficiência por meio do dimensionamento correto dos recursos de hardware virtual atribuídos a esse sistema. Cada VSPEX Proven Infrastructure balanceia os recursos de armazenamento, rede e computação necessários para determinado número de máquinas virtuais, conforme validado pela EMC. Na prática, cada máquina virtual tem seu próprio conjunto de requisitos, que raramente se enquadram em uma ideia predefinida do que seria uma máquina virtual. Em qualquer discussão sobre infraestruturas virtuais, você deve primeiro definir a carga de trabalho de referência. Nem todos os servidores executam as mesmas tarefas, e é impraticável construir uma referência que leve em conta todas as combinações possíveis de características das cargas de trabalho. Definir a carga de trabalho de referência Para simplificar esta discussão, esta seção apresenta uma carga de trabalho de referência de um cliente representativo. Ao comparar a utilização real do cliente com essa carga de trabalho de referência, é possível decidir como dimensionar a solução. As soluções VSPEX Private Cloud definem uma carga de trabalho de RVM (Reference Virtual Machine, máquina virtual de referência), que representa um ponto comum de comparação. Já que o XtremIO tem um recurso de desduplicação em linha, é fundamental determinar a porcentagem única de dados, já que esse parâmetro afetará a utilização de capacidade física do XtremIO. Em nossa solução validada, configuramos a porcentagem única de dados para 15%. Os parâmetros são descritos na Tabela 6. Tabela 6. 62 Carga de trabalho da VSPEX Private Cloud Parâmetro Valor SO da máquina virtual Windows Server 2012 R2 CPUs virtuais 1 CPUs virtuais por núcleo físico (máximo) 4 Memória por máquina virtual 2 GB IOPS por máquina virtual 25 Tamanho de I/O 8 KB Padrão de I/O Skew totalmente aleatório = 0,5 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 5: Dimensionando o ambiente Parâmetro Valor Porcentagem de leitura de I/O 67% Capacidade de armazenamento da máquina virtual 100 GB Porcentagem única de dados 15% Essa especificação de uma máquina virtual não representa nenhum aplicativo específico. Em vez disso, ela representa um ponto de referência comum pelo qual outras máquinas virtuais podem ser mensuradas. Scale-out O XtremIO é projetado para ser dimensionado de um só X-Brick a um cluster de vários X-Bricks (até seis X-Bricks com base na versão atual do código). Ao contrário da maioria dos sistemas de armazenamento tradicionais, à medida que o número de X-Bricks aumenta, o mesmo acontece com a capacidade, o throughput e as IOPS. A escalabilidade do desempenho é linear em relação ao crescimento da implementação. Sempre que for necessário incluir recursos de computação e armazenamento adicionais (como servidores e drives), você pode adicioná-los de maneira modular. Os recursos de armazenamento e computação crescem conjuntamente para que o equilíbrio entre eles seja mantido. Aplicando a carga de trabalho de referência Visão geral Ao considerar um servidor existente que será movido para uma infraestrutura virtual, você tem a oportunidade de obter eficiência dimensionando corretamente os recursos de hardware virtual atribuídos a esse sistema. A solução cria recursos de armazenamento que são suficientes para hospedar uma quantidade desejada de máquinas virtuais de referência com as características exibidas na tabela 6. As máquinas virtuais do cliente podem não corresponder exatamente às especificações. Nesse caso, defina uma só máquina virtual específica do cliente como a equivalente de certo número de máquinas virtuais de referência e considere que essas máquinas virtuais estejam em uso no grupo de proteção de dados. Continue a provisionar máquinas virtuais desse pool até que não reste mais nenhum recurso. Exemplo 1: aplicativo personalizado Um pequeno servidor de aplicativo personalizado precisa ser movido para essa infraestrutura virtual. O hardware físico que dá suporte ao aplicativo não é totalmente utilizado. Uma análise cuidadosa do aplicativo existente revela que ele pode usar um processador e precisa de 3 GB de memória para ser executado normalmente. A carga de trabalho de I/O varia entre 4 IOPS em tempo de inatividade até um pico de 15 IOPS quando há atividade. O aplicativo inteiro consome cerca de 30 GB de armazenamento no drive de disco rígido local. Com base nesses números, o aplicativo precisa dos seguintes recursos: • CPU de uma máquina virtual de referência • Memória de duas máquinas virtuais de referência • Armazenamento de uma máquina virtual de referência • I/Os de uma máquina virtual de referência EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 63 Capítulo 5: Dimensionando o ambiente Nesse exemplo, uma máquina virtual correspondente usa os recursos de duas máquinas virtuais de referência. Se a implementação ocorrer em um sistema de armazenamento XtremIO com um só brick, que pode dar suporte a até 700 máquinas virtuais, restarão recursos para 698 máquinas virtuais de referência. Exemplo 2: sistema de ponto de vendas O servidor de banco de dados do sistema de ponto de vendas de um cliente deve ser movido para essa infraestrutura virtual. No momento, ele está sendo executado em um sistema físico com 4 CPUs e 16 GB de memória. Ele usa 200 GB de armazenamento e gera 200 IOPS durante um ciclo ocupado médio. Os requisitos para virtualizar esse aplicativo são: • CPUs de quatro máquinas virtuais de referência • Memória de oito máquinas virtuais de referência • Armazenamento de duas máquinas virtuais de referência • I/Os de oito máquinas virtuais de referência Nesse caso, a máquina virtual correspondente usa os recursos de oito máquinas virtuais de referência. Se a implementação ocorrer em um sistema de armazenamento XtremIO com um só brick, que pode dar suporte a até 700 máquinas virtuais, restarão recursos para 692 máquinas virtuais de referência. Exemplo 3: servidor da Web O servidor da Web do cliente precisa ser movido para essa infraestrutura virtual. No momento, ele está sendo executado em um sistema físico com duas CPUs e 8 GB de memória. Ele usa 25 GB de armazenamento e gera 50 IOPS durante um ciclo ocupado médio. Os requisitos para virtualizar esse aplicativo são: • CPUs de duas máquinas virtuais de referência • Memória de quatro máquinas virtuais de referência • Armazenamento de uma máquina virtual de referência • I/Os de duas máquinas virtuais de referência Nesse caso, a máquina virtual correspondente usa os recursos de quatro máquinas virtuais de referência. Se a implementação ocorrer em um sistema de armazenamento XtremIO com um só brick, que pode dar suporte a até 700 máquinas virtuais, restarão recursos para 696 máquinas virtuais de referência. Exemplo 4: banco de dados do sistema de suporte a decisões 64 O servidor de banco de dados do sistema de suporte a decisões do cliente precisa ser movido para essa infraestrutura virtual. No momento, ele está sendo executado em um sistema físico com 10 CPUs e 64 GB de memória. Ele usa 5 TB de armazenamento e gera 700 IOPS durante um ciclo ocupado médio. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 5: Dimensionando o ambiente Os requisitos para virtualizar esse aplicativo são: • CPUs de 10 máquinas virtuais de referência • Memória de 32 máquinas virtuais de referência • Armazenamento de 52 máquinas virtuais de referência • I/Os de 28 máquinas virtuais de referência Nesse caso, a máquina virtual correspondente usa os recursos de 52 máquinas virtuais de referência. Se a implementação ocorrer em um sistema de armazenamento XtremIO com um só brick, que pode dar suporte a até 700 máquinas virtuais, restarão recursos para 648 máquinas virtuais de referência. Resumo dos exemplos Os quatro exemplos ilustram a flexibilidade do modelo de pool de recursos. Em todos os quatro exemplos, as cargas de trabalho reduzem a quantidade de recursos disponíveis no pool. Com o crescimento dos negócios, o cliente precisa implementar um ambiente virtual muito maior para dar suporte a um aplicativo personalizado, um sistema de ponto de vendas, dois servidores da Web e dez bancos de dados de suporte a decisões. Usando a mesma estratégia, calcule o número de máquinas virtuais de referência equivalentes para obter um total de 538 máquinas virtuais de referência. Todas essas máquinas virtuais de referência podem ser implementadas na mesma infraestrutura virtual com uma capacidade inicial de 700 máquinas virtuais de referência, que é compatível com um só X-Brick. Os recursos para as 162 máquinas virtuais de referência sobram no pool de recursos. Em casos mais avançados, poderia ser necessário haver vantagens e desvantagens entre memória e I/O ou outros relacionamentos em que o aumento da quantidade de um recurso diminua a necessidade de outro. Nesses casos, as interações entre as alocações de recursos tornam-se altamente complexas e estão fora do escopo deste documento. Se isso ocorrer, você deve analisar a alteração no equilíbrio de recursos e determinar o novo nível de requisitos. Adicione essas máquinas virtuais à infraestrutura com o método descrito nos exemplos. Avaliação rápida Visão geral Uma avaliação do ambiente do cliente ajuda a assegurar que seja implementada a solução VSPEX correta. Esta seção oferece uma planilha fácil de usar para simplificar os cálculos de dimensionamento e ajudar a avaliar o ambiente do cliente. Primeiro, resuma os aplicativos com migração planejada para a VSPEX Private Cloud. Para cada aplicativo, determine o número de vCPUs, a quantidade de memória, o desempenho de armazenamento necessário, a capacidade de armazenamento necessária e o número de máquinas virtuais de referência que são necessárias no pool de recursos. Aplicando a carga de trabalho de referência fornece exemplos desse processo. Preencha a planilha para cada aplicativo listado na Tabela 7. Todas as linhas exigem entradas em quatro recursos diferentes: CPU, memória, IOPS e capacidade. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 65 Capítulo 5: Dimensionando o ambiente Tabela 7. Exemplo de planilha de dimensionamento do cliente (em branco) CPU (CPUs virtuais) Aplicativo Aplicativo de exemplo Requisitos de CPU Memória (GB) IOPS Capacidade (GB) Requisitos de recursos Máquinas virtuais de referência equivalentes N/D Máquinas virtuais de referência equivalentes Otimizar a utilização da CPU é uma meta significativa para quase todos os projetos de virtualização. Uma simples visão da operação de virtualização sugere um mapeamento individual entre os núcleos da pCPU e da vCPU, independentemente da utilização da pCPU. Na verdade, considere se o aplicativo de destino poderá usar com eficácia todas as CPUs apresentadas. Use uma ferramenta de monitoramento de desempenho, como o esxtop, em hosts vSphere para examinar o contador de utilização da CPU para cada CPU. Se a utilização for equivalente, implemente esse número de vCPUs ao migrar para a infraestrutura virtual. Entretanto, se algumas CPUs forem usadas e outras não, considere diminuir o número de vCPUs necessárias. Em qualquer operação que envolva monitoramento de desempenho, você pode coletar amostras de dados por um período que inclua todos os casos de uso operacional do sistema. Use o valor máximo ou 95% dos requisitos de recursos para fins de planejamento. 66 Requisitos de memória A memória desempenha um papel fundamental para assegurar a funcionalidade e o desempenho de aplicativos. Dessa forma, cada processo do servidor tem alvos diferentes em relação ao valor aceitável de memória disponível. Ao migrar um aplicativo para um ambiente virtual, considere a memória atualmente disponível para o sistema e monitore a memória livre usando uma ferramenta de monitoramento de desempenho, como o VMware esxtop, para determinar se ela está sendo usada de modo eficiente. Requisitos de desempenho de armazenamento Os requisitos de desempenho de armazenamento para um aplicativo são normalmente o aspecto de desempenho menos compreendido. Três componentes ganham importância quando se trata do desempenho de I/O de um sistema: • O número de solicitações recebidas ou IOPS • O tamanho da solicitação ou o tamanho de I/O. Por exemplo, o processamento de uma solicitação de 4 KB de dados é mais fácil e rápido do que a de 4 MB de dados. • O tempo de resposta médio de I/O ou a latência de I/O EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 5: Dimensionando o ambiente IOPS (I/O por segundo) A máquina virtual de referência requer 25 IOPS. Para monitorar isso em um sistema existente, use uma ferramenta de monitoramento de desempenho, como o VMware esxtop, que ofereça vários contadores que podem ajudar. Os mais comuns são: • Physical Disk\Commands/sec • Physical Disk\Reads/sec • Physical Disk\Writes/sec • Physical Disk\Average Guest Millisecond/Command A máquina virtual de referência pressupõe uma proporção leitura-para-gravação de 2:1. Use esses contadores para determinar o número total de IOPS e a relação aproximada de leituras para gravações para o aplicativo do cliente. Tamanho do I/O O tamanho de I/O é importante porque solicitações menores de I/O são mais rápidas e fáceis de processar do que grandes solicitações de I/O. A máquina virtual de referência assume um tamanho médio de solicitações de I/O de 8 KB, valor apropriado para uma grande variedade de aplicativos. Muitos aplicativos usam tamanhos de I/O pares — potências de 2 — 4 KB, 8 KB, 16 KB, 32 KB, e assim por diante, são comuns. O contador de desempenho executa uma média simples, de modo que é comum vermos 11 KB ou 15 KB em vez de tamanhos pares de I/O. A máquina virtual de referência assume o tamanho de I/O de 8 KB. Se o tamanho médio de I/O do cliente for menor do que 8 KB, use o número de IOPS observado. Entretanto, se o tamanho médio de I/O for significativamente maior, aplique um fator de ajuste de escala para calcular grandes tamanhos de I/O. Uma estimativa segura é dividir o tamanho de I/O por 8 KB e usar esse fator. Por exemplo, se o aplicativo usa principalmente solicitações de I/O de 32 KB, use um fator de 4 (32 KB/8 KB = 4). Se o aplicativo gerar 100 IOPS a 32 KB, o fator indica que é necessário planejar 400 IOPS, pois a máquina virtual de referência assume tamanhos de I/O de 8 KB. Latência de I/O O tempo de resposta médio de I/O, ou latência de I/O, é uma medida da rapidez de processamento das solicitações de I/O por parte do sistema de armazenamento. As soluções VSPEX atendem a uma latência de I/O média de destino de 20 ms. As recomendações presentes neste documento permitem que o sistema continue a atender essa meta; entretanto, monitore o sistema e reavalie a utilização do pool de recursos, se necessário. Para monitorar a latência de I/O, use os contadores "Physical Disk \ Average Guest Millisecond/Command" (armazenamento em block) do esxtop. Se a latência de I/O estiver continuamente acima da meta, reavalie as máquinas virtuais no ambiente para assegurar que elas não utilizem mais recursos do que o planejado. Porcentagem única O XtremIO desduplica automática e globalmente os dados à medida que são informados ao sistema. A desduplicação é realizada em tempo real e não como de dados uma operação de pós-processamento. Devido a esse recurso, o XtremIO é um storage array ideal com economia de capacidade. A capacidade consumida se baseia na relação de desduplicação da ferramenta de teste. Esta solução usa a ferramenta VDbench para gerar os dados de desduplicação. A máquina virtual de referência usa uma porcentagem única de dados de 15%. Na janela da GUI de XMS do XtremIO, monitore os parâmetros de relação da desduplicação da VDbench para verificar a taxa de desduplicação. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 67 Capítulo 5: Dimensionando o ambiente Requisitos de capacidade de armazenamento O requisito de capacidade de armazenamento para um aplicativo em execução é normalmente o recurso mais fácil de ser quantificado. Determine o espaço em disco usado e adicione um fator apropriado para acomodar o crescimento. Por exemplo, para virtualizar um servidor que atualmente utiliza 40 GB de um drive interno de 200 GB, com crescimento previsto de aproximadamente de 20% para o próximo ano, são necessários 48 GB. Além disso, reserve espaço para patches regulares de manutenção e para efetuar swap de arquivos. Alguns file systems, como o Microsoft NTFS, sofrem uma degradação no desempenho se ficam cheios demais. Determinando máquinas virtuais de referência equivalentes Com todos os recursos definidos, determine um valor apropriado para a linha de máquinas virtuais de referência equivalentes usando os relacionamentos da Tabela 8. Arredonde todos os valores para o número inteiro mais próximo. Tabela 8. Recursos de máquinas virtuais de referência Relacionamento entre os requisitos e as máquinas virtuais de referência equivalentes Recurso Valor para máquina virtual de referência CPU 1 Máquinas virtuais de referência equivalentes = requisitos de recursos Memória 2 Máquinas virtuais de referência equivalentes = (requisitos de recursos)/2 IOPS 25 Máquinas virtuais de referência equivalentes = (requisitos de recursos)/25 Capacidade 100 Máquinas virtuais de referência equivalentes = (requisitos de recursos)x 0,15/100 Por exemplo, o banco de dados do sistema de ponto de vendas usado no Exemplo 2: sistema de ponto de vendas exige 4 CPUs, 16 GB de memória, 200 IOPS e 30 GB (a porcentagem única de dados de 15% convertida em consumo de capacidade física é 200 x 0,15 = 30 GB) de capacidade física. Isso se traduz em quatro máquinas virtuais de referência de CPU, oito máquinas virtuais de referência de memória, oito máquinas virtuais de referência de IOPS e duas máquinas virtuais de referência de capacidade. A Tabela 9 mostra como essa máquina se ajusta à linha da planilha. Tabela 9. Exemplo de planilha de dimensionamento do cliente com números de usuários adicionados 68 Máquinas virtuais de referência equivalentes 16 200 30 N/D 8 8 1 8 Memória (GB) Requisitos de recursos 4 Máquinas virtuais de referência equivalentes 4 Aplicativo Aplicativo de exemplo IOPS Capacidade (GB) CPU (CPUs virtuais) EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 5: Dimensionando o ambiente Use o valor máximo da linha para preencher a coluna Máquinas virtuais de referência equivalentes. Conforme mostra a Figura 21, o exemplo requer oito máquinas virtuais de referência. Figura 21. Recurso necessário do pool de máquinas virtuais de referência Exemplo de implementação — fase 1 Um cliente deseja criar uma infraestrutura virtual para dar suporte a um aplicativo personalizado, um sistema de ponto de vendas e um servidor da Web. Ele calcula a soma da coluna Máquinas virtuais de referência equivalentes no lado direito da planilha, conforme mostrado na Tabela 10, para obter o número total de máquinas virtuais de referência necessárias. A tabela mostra o resultado do cálculo, arredondado para o número inteiro mais próximo. Tabela 10. Exemplos de aplicativos — fase 1 Recursos de servidor Aplicativo Recursos de armazenamento CPU (CPUs virtuais) Memória (GB) IOPS Capacida de (GB) Máquinas virtuais de referência Aplicativo de exemplo 1: aplicativo personalizado Requisitos de recursos 1 3 15 5 N/D Máquinas virtuais de referência equivalentes 1 2 1 1 2 Aplicativo de exemplo 2: sistema de ponto de vendas Requisitos de recursos 4 16 200 60 N/D Máquinas virtuais de referência equivalentes 4 8 8 1 8 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 69 Capítulo 5: Dimensionando o ambiente Aplicativo de exemplo 3: servidor da Web Recursos de servidor Recursos de armazenamento Requisitos de recursos 2 8 50 4 N/D Máquinas virtuais de referência equivalentes 2 4 2 1 4 Total equivalente de máquinas virtuais de referência 14 Este exemplo requer 14 máquinas virtuais de referência. De acordo com as diretrizes de dimensionamento, um só brick com 25 drives SSD oferece recursos suficientes para as necessidades atuais e conta com espaço para crescimento. É possível usar um Starter X-Brick, que dá suporte a até 350 máquinas virtuais de referência. Exemplo de implementação — fase 2 Em seguida, o cliente precisa adicionar um banco de dados de suporte a decisões para a infraestrutura virtual. Usando a mesma estratégia, o número de máquinas virtuais de referência necessárias pode ser calculado, conforme mostra a Tabela 11. Tabela 11. Exemplos de aplicativos — fase 2 Recursos de servidor Aplicativo Recursos de armazenamento CPU (CPUs virtuais) Memória (GB) IOPS Capacida de (GB) Máquinas virtuais de referência equivalentes Aplicativo de exemplo 1: aplicativo personalizado Requisitos de recursos 1 3 15 5 N/D Máquinas virtuais de referência equivalentes 1 2 1 1 2 Aplicativo de exemplo 2: sistema de ponto de vendas Requisitos de recursos 4 16 200 30 N/D Máquinas virtuais de referência equivalentes 4 8 8 1 8 Aplicativo de exemplo 3: servidor da Web Requisitos de recursos 2 8 50 4 N/D Máquinas virtuais de referência equivalentes 2 4 4 1 4 Aplicativo de exemplo 4: banco de dados de suporte a decisões Requisitos de recursos 10 64 700 768 N/D Máquinas virtuais de referência equivalentes 10 32 28 8 32 Total equivalente de máquinas virtuais de referência 46 Este exemplo requer 46 máquinas virtuais de referência. De acordo com as diretrizes de dimensionamento, um só brick com 25 drives SSD oferece recursos suficientes para as necessidades atuais e conta com espaço para crescimento. É possível implementar este layout de armazenamento com um só brick, que dá suporte a até 700 máquinas virtuais de referência. 640 máquinas virtuais de referência estarão disponíveis após a implementação de um só brick. 70 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 5: Dimensionando o ambiente Ajuste dos recursos de hardware Geralmente, esse processo determina o tamanho recomendado de hardware para servidores e armazenamento. Entretanto, em alguns casos, há o desejo de personalizar ainda mais os recursos de hardware disponíveis para o sistema. Uma descrição completa da arquitetura do sistema está além do escopo deste documento; entretanto, personalizações adicionais podem ser feitas neste momento. Recursos de servidor Para algumas cargas de trabalho, o relacionamento entre as necessidades dos servidores e de armazenamento não corresponde ao que foi descrito na máquina virtual de referência. Nesse caso, você deve dimensionar as camadas de servidor e de armazenamento separadamente. Para fazer isso, primeiro, obtenha o total de requisitos de recursos para os componentes do servidor, conforme exibido na Tabela 12. Na linha Server resource component totals na parte inferior da planilha, adicione os requisitos de recursos de servidor a partir dos aplicativos da tabela. Obs.: ao personalizar recursos desse modo, verifique se o dimensionamento do armazenamento ainda é apropriado. A linha Storage component totals na parte inferior da Tabela 12 descreve a quantidade necessária de armazenamento. Tabela 12. Totais dos componentes de recursos de servidor Recursos de servidor Aplicativo Recursos de armazenamento CPU (CPUs virtuais) Memória (GB) IOPS Capacidade (GB) Aplicativo de exemplo 1: aplicativo personalizado Requisitos de recursos 1 3 15 5 Máquinas virtuais de referência equivalentes 1 2 1 1 Aplicativo de exemplo 2: sistema de ponto de vendas Requisitos de recursos 4 16 200 30 Máquinas virtuais de referência equivalentes 4 8 8 1 Aplicativo de exemplo 3: servidor da Web Requisitos de recursos 2 8 50 4 Máquinas virtuais de referência equivalentes 2 4 2 1 Aplicativo de exemplo 4: banco de dados de suporte a decisões Requisitos de recursos 10 64 700 768 Máquinas virtuais de referência equivalentes 10 32 28 8 Total equivalente de máquinas virtuais de referência Totais dos componentes de recursos de servidor e armazenamento Máquinas virtuais de referência 2 8 4 32 46 17 155 Obs.: calcule a soma da linha requisitos de recursos para cada aplicativo, e não da linha máquinas virtuais de referência equivalentes, para obter os totais de componentes de servidor e de armazenamento. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 71 Capítulo 5: Dimensionando o ambiente Nesse exemplo, a arquitetura de destino precisou de 17 vCPUs e 155 GB de memória. Se forem usadas 4 máquinas virtuais por núcleo de processador físico e o superprovisionamento de memória não for necessário, a arquitetura vai requerer 5 núcleos de processador físico e 155 GB de memória. Com esses números, a solução pode ser implementada de modo eficaz com menos recursos de servidor. Obs.: considere os requisitos de alta disponibilidade ao personalizar o recurso de hardware. EMC VSPEX Sizing Tool Para simplificar o dimensionamento desta solução, a EMC criou a VSPEX Sizing Tool. Essa ferramenta usa o mesmo processo de dimensionamento descrito na seção acima, além de incorporar o dimensionamento de outras soluções VSPEX. A VSPEX Sizing Tool permite que você digite os requisitos de recursos a partir das respostas do cliente na planilha de qualificação. Após a inserção das entradas na VSPEX Sizing Tool, a ferramenta gerará uma série de recomendações, o que permitirá que você confirme suas hipóteses referentes a tamanho e ofereça informações sobre configuração da plataforma que atendam aos requisitos. É possível acessar essa ferramenta em: EMC VSPEX Sizing Tool. 72 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 6: Implementação da solução VSPEX Capítulo 6 Implementação da solução VSPEX Este capítulo apresenta os seguintes tópicos: Visão geral .......................................................................................................74 Tarefas pré-implementação ..............................................................................74 Implementação de rede.....................................................................................77 Preparar e configurar o storage array ................................................................79 Instalar e configurar os hosts VMware vSphere .................................................83 Instalar e configurar bancos de dados do Microsoft SQL Server .........................88 Instalar e configurar o VMware vCenter Server ..................................................90 Provisionamento de uma máquina virtual ..........................................................92 Resumo ............................................................................................................92 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 73 Capítulo 6: Implementação da solução VSPEX Visão geral O processo de implementação é composto pelas fases listadas na Tabela 13. Após a implementação, integre a infraestrutura VSPEX com a rede e a infraestrutura de servidor existentes do cliente. A Tabela 13 lista as principais fases do processo de implementação da solução. A tabela também inclui referências às seções que contêm procedimentos relevantes. Tabela 13. Visão geral do processo de implementação Fase Descrição Referência 1 Verificar pré-requisitos. Tarefas pré-implementação 2 Obter as ferramentas de implementação. Pré-requisitos de implementação 3 Reunir dados de configuração do cliente. Dados de configuração do cliente 4 Montar em rack e conectar os componentes. Consulte a documentação do fornecedor. 5 Configurar os switches e as redes, e conectar-se à rede do cliente. Implementação de rede 6 Instalar e configurar o XtremIO. Preparar e configurar o storage array 7 Configurar datastores das máquinas virtuais. Preparar e configurar o storage array 8 Instalar e configurar os servidores. Instalar e configurar os hosts VMware vSphere 9 Configurar o Microsoft SQL Server (usado pelo VMware vCenter). Instalar e configurar bancos de dados do Microsoft SQL Serve 10 Instalar e configurar o vCenter Server e o sistema de rede de máquinas virtuais. Configurar o banco de dados para o VMware vCenter Tarefas pré-implementação As tarefas pré-implementação exibidas na Tabela 14 incluem procedimentos que não estão diretamente relacionados à instalação e à configuração do ambiente, mas que oferecem os resultados necessários no momento da instalação. Como exemplos de tarefas pré-implementação, temos a coleta de nomes de host, endereços IP, IDs de VLAN, chaves de licença e mídia de instalação. Execute essas tarefas antes da visita ao cliente a fim de diminuir o tempo necessário no local. 74 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 6: Implementação da solução VSPEX Tabela 14. Tarefas para a pré-implementação Pré-requisitos de implementação Tarefa Descrição Referência Reunir documentos Reúna os documentos relacionados no Apêndice A. Esses documentos apresentam os procedimentos e práticas recomendadas de implementação dos vários componentes da solução. Apêndice A Reunir ferramentas Reúna as ferramentas necessárias e opcionais para a implementação. Use a Tabela 15 para confirmar se todo o equipamento, o software e todas as licenças apropriadas estão disponíveis antes de iniciar o processo de implementação. Tabela 15 Reunir dados Reúna os dados de configuração específicos do cliente quanto ao sistema de rede, à nomenclatura e às contas necessárias. Forneça essas informações em Planilha de configuração do cliente para consultar durante o processo de implementação. A Tabela 15 lista o hardware, o software e as licenças necessários para configurar a solução. Para obter mais informações, consulte as Tabela 1 e Tabela 2. Tabela 15. Lista de verificação de pré-requisitos para implementação Requisito Descrição Referência Hardware Servidores físicos para hospedar servidores virtuais: capacidade de servidor físico suficiente para hospedar 700 servidores virtuais Tabela 1 Servidores VMware vSphere para hospedar servidores de infraestrutura virtual Obs.: é possível que a infraestrutura existente já atenda a essa necessidade. Capacidade de porta de switch e recursos necessários à infraestrutura de servidores virtuais EMC XtremIO com um só brick (700 máquinas virtuais): storage array multiprotocolo com o layout de disco necessário Software Mídia de instalação do VMware ESXi Mídia de instalação do VMware vCenter Server EMC VSI para VMware vSphere: Unified Storage Management Suporte on-line da EMC EMC VSI para VMware vSphere: Storage Viewer EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 75 Capítulo 6: Implementação da solução VSPEX Requisito Descrição Referência Mídia de instalação do Microsoft Windows Server 2012 (SO sugerido para o VMware vCenter) Mídia de instalação do Microsoft SQL Server 2012 ou mais recente Obs.: esse requisito pode já ter sido satisfeito pela infraestrutura existente. Plug-in do VMware VAAI Suporte on-line da EMC Mídia de instalação do Microsoft Windows Server 2012 R2 Datacenter Edition (SO sugerido para sistema operacional guest das máquinas virtuais) Licenças Chave de licença do VMware vCenter Chaves de licença do VMware ESXi Chaves de licença do Microsoft Windows Server 2012 R2 Standard Edition (ou mais recente) Chaves de licença do Microsoft Windows Server 2012 R2 Datacenter Edition Obs.: é possível que um Microsoft KMS (Key Management Server, servidor de gerenciamento de chaves) existente atenda a esse requisito. Chave de licença do Microsoft SQL Server Obs.: é possível que a infraestrutura existente já atenda a essa necessidade. Dados de configuração do cliente 76 Reúna informações como endereços IP e nomes de host durante o processo de planejamento para reduzir o tempo no local. A Planilha de configuração do cliente apresenta várias tabelas para manter um registro das informações relevantes do cliente. Adicione, registre e modifique as informações conforme necessário durante o processo de implementação. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 6: Implementação da solução VSPEX Implementação de rede Esta seção descreve os requisitos da infraestrutura de rede necessários para dar suporte a essa arquitetura. A Tabela 16 apresenta um resumo das tarefas de configuração de rede, bem como referências a outras informações. Tabela 16. Tarefas de configuração de switches e da rede Tarefa Descrição Referência Configurar a rede de infraestrutura Configure o storage array e o sistema de rede da infraestrutura de hosts ESXi conforme especificado na seção Preparar e configurar o storage array e na Instalar e configurar os hosts VMware vSphere. Preparar e configurar o storage array e Instalar e configurar os hosts VMware vSphere. Configurar VLANs Configure VLANs públicas e privadas conforme a necessidade. Guia de configuração de switches do fornecedor Concluir o cabeamento de rede Conecte as portas de interconexão dos switches. Conecte as portas front-end do XtremIO. Conecte as portas do servidor ESXi. Preparar switches de rede Para níveis validados de desempenho e alta disponibilidade, esta solução requer a capacidade de switching listada na Tabela 1. Você não precisa usar o novo hardware se a infraestrutura existente atender aos requisitos. Configurar a rede de infraestrutura A rede de infraestrutura requer links de rede redundantes — para cada host do ESXi, o storage array, as portas de interconexão de switches e as portas de uplink de switch — para oferecer tanto redundância quanto largura de banda de rede adicional. Ela também é necessária independentemente de a infraestrutura de rede da solução já existir ou estar sendo implementada juntamente com outros componentes da solução. A Figura 22 mostra um exemplo de infraestrutura redundante para esta solução. O diagrama ilustra o uso de switches redundantes e links para garantir que não exista nenhum ponto de falha. Na Figura 22, switches convergentes oferecem opções de protocolo diferentes aos clientes (FC ou iSCSI) para as redes de armazenamento para armazenamento em block. Embora os switches FC existentes sejam aceitáveis para a opção de protocolo FC, use switches de rede Ethernet de 10 Gb para iSCSI. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 77 Capítulo 6: Implementação da solução VSPEX Figura 22. Exemplo de arquitetura de rede Ethernet Configurar VLANs Configurar jumboframes (somente iSCSI) 78 Verifique se existem portas específicas do switch de rede para os hosts ESXi. A EMC recomenda que você configure os hosts ESXi com três VLANs: • Rede de dados do cliente — sistema de rede de máquinas virtuais (são redes de interação com o cliente, que podem ser separadas se necessário). • Rede de armazenamento — sistema de rede de dados do XtremIO (rede privada). • Rede de gerenciamento — sistema de rede de migração em produção (rede privada). Use jumbo-frames para o protocolo iSCSI. Configure a MTU (unidade máxima de transmissão) como 9.000 nas portas de switch para a rede de armazenamento iSCSI. Consulte o guia de configuração de switches para obter instruções. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 6: Implementação da solução VSPEX Concluir o cabeamento de rede Certifique-se de que todos os servidores da solução, as interconexões de switch e os uplinks de switch tenham conexões redundantes e estejam conectados em infraestruturas de switch separadas. Verifique se há uma conexão completa à rede existente do cliente. Obs.: o novo equipamento está sendo conectado à rede existente do cliente. Certifiquese de que interações inesperadas não causem problemas de serviço na rede do cliente. Preparar e configurar o storage array As instruções de implementação e as práticas recomendadas podem variar dependendo do protocolo de rede de armazenamento selecionado para a solução. Em qualquer um dos casos, siga as etapas abaixo: 1. Configure o array do XtremIO, inclusive o grupo iniciador de host registrado. 2. Provisione o armazenamento e o mascaramento de LUN aos hosts ESXi. As seções a seguir explicam as opções para cada etapa separadamente, dependendo da seleção do protocolo FC ou iSCSI. Configuração do XtremIO Esta seção descreve como configurar o storage array XtremIO para acesso de host usando um protocolo somente de block, como FC ou SCSI. Nesta solução, o XtremIO oferece armazenamento de dados para hosts VMware. A Tabela 17 descreve as tarefas de configuração do XtremIO. Tabela 17. Tarefas de configuração do XtremIO Tarefa Descrição Referência Preparar o XtremIO Instale fisicamente o hardware do XtremIO usando os procedimentos descritos na documentação do produto. Definir a configuração inicial do XtremIO Configure os endereços IP e outros parâmetros-chave no XtremIO. Provisionar armazenamento para hosts do VMware Crie as áreas de armazenamento necessárias para a solução. Guia de Operação do Storage Array XtremIO Guia de Preparação do Local para o Storage Array XtremIO versão 3.0 Guia do Usuário do Storage Array XtremIO versão 3.0 Guia de configuração de switches do fornecedor Preparar o XtremIO O Guia de Operação do Storage Array XtremIO oferece instruções sobre montagem, colocação em rack, cabeamento e inicialização do XtremIO. Não há etapas de configuração específicas para esta solução. Definir a configuração inicial do XtremIO Após concluir a configuração inicial do array do XtremIO, configure as informações-chave sobre o ambiente existente para que o storage array possa se comunicar com os outros dispositivos do ambiente. Configure os seguintes itens comuns, de acordo com as políticas de seu datacenter de TI e as informações de infraestrutura existentes: • DNS • NTP • Interfaces de rede de armazenamento EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 79 Capítulo 6: Implementação da solução VSPEX Para conexão de dados usando os protocolos FC: Verifique se um ou mais servidores estão conectados ao sistema de armazenamento do XtremIO, diretamente ou por meio de switches FC qualificados. Para obter informações mais detalhadas, consulte o Guia de Conectividade de Host da EMC para VMware ESX Server. Para conexão de dados usando o protocolo iSCSI: Conecte um ou mais servidores ao sistema de armazenamento do XtremIO, diretamente ou por meio de switches IP qualificados. Para obter informações mais detalhadas, consulte o Guia de Conectividade de Host da EMC para VMware ESX Server. Além disso, configure os seguintes itens, de acordo com as políticas de seu datacenter de TI e as informações de infraestrutura existentes: 1. Configure um endereço IP de rede de armazenamento. Isole logicamente as outras redes da solução, conforme descrito no Capítulo 3. Isso garantirá que o tráfego de outras redes não afete o tráfego entre os hosts e o armazenamento. 2. Habilite jumbo-frames nas portas iSCSI front-end do XtremIO. Use jumbo-frames para redes iSCSI a fim de possibilitar uma largura de banda de rede maior. Aplique o tamanho de MTU especificado a seguir em todas as interfaces de rede do ambiente. Para habilitar a opção de jumbo-frames: a. Na barra de menus, clique em Administration para exibir a área de trabalho Administration. b. Selecione Cluster > iSCSI Ports Configuration no painel à esquerda. A tela iSCSI Ports Configuration será exibida. c. Em Port Properties Configuration, selecione Enable Jumbo Frames. d. Defina o valor de MTU utilizando as setas para cima e para baixo. e. Clique em Apply. Os documentos de referência listados no Apêndice A oferecem mais informações sobre como configurar a plataforma do XtremIO. Diretrizes de configuração de armazenamento apresenta mais informações sobre layout de disco. Provisionar armazenamento para hosts do VMware Esta seção descreve o provisionamento de armazenamento para hosts VMware. É possível definir quantidades diversas de espaço em disco como volumes em um cluster ativo. Os volumes têm as seguintes definições: • Volume size — a quantidade de espaço em disco reservada para o volume • LB size — o tamanho do block lógico em bytes • Alignment-offset — um valor para evitar problemas de desempenho por acesso sem alinhamento Obs.: na GUI, selecionar um tipo de volume predefinido define automaticamente os valores das variáveis alignment-offset e LB size. Na CLI, você pode definir os valores das variáveis alignment-offset e LB size separadamente. 80 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 6: Implementação da solução VSPEX Esta seção explica como gerenciar volumes utilizando a GUI do storage array XtremIO. Siga as seguintes etapas na GUI do XtremIO para configurar LUNs para armazenar servidores virtuais: 1. Quando o XtremIO for inicializado durante o processo de instalação, o domínio de proteção de dados será criado automaticamente. Faça o provisionamento das LUNs com base nas informações de dimensionamento do Capítulo 4. Este exemplo usa os valores máximos recomendados para array descritos no Capítulo 4. a. Faça log-in na GUI do XtremIO. b. No menu, clique em Configuration. c. No painel Volumes, clique em Add, conforme exibido na Figura 23. Figura 23. Adicionando volumes d. Na tela Add New Volumes, exibida na Figura 24, defina o seguinte: i. Name — nome do volume ii. Size — a quantidade de espaço em disco alocada para esse volume iii. Volume Type — selecione um dos seguintes tipos, que definem os valores para LB size (tamanho de block) e alignment-offset (deslocamento do alinhamento): (1) Normal (512 LBs) (2) LBs de 4 KB (3) Legacy Windows (offset:63) iv. Small IO Alerts — definido como enabled se você quiser que um alerta seja enviado quando I/Os reduzidos (menores que 4 KB) forem detectados. v. Unaligned IO Alerts — definido como enabled se você quiser que um alerta seja enviado quando I/Os desalinhados forem detectados. vi. VAAI TP Alerts — definido como enabled se você quiser que um alerta seja enviado quando a capacidade de armazenamento atingir o limite estabelecido. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 81 Capítulo 6: Implementação da solução VSPEX Figura 24. Resumo do volume e. Proceda da seguinte maneira: i. Se você não deseja adicionar os novos volumes a uma pasta, clique em Finish; os novos volumes são criados e aparecem na raiz dentro do painel Volumes da janela Configuration. ii. Se quiser adicionar os novos volumes a uma pasta: (1) Clique em Next. (2) Selecione a pasta desejada (ou clique em New Folder para criar uma nova pasta). (3) Clique em Finish; os novos volumes são criados e aparecem na raiz dentro do painel Volumes da janela Configuration. A Tabela 18 apresenta um layout de alocação de armazenamento de um só brick para 700 máquinas virtuais nesta solução. Tabela 18. Tabela de alocação de armazenamento para dados de block Configuração 700servidores virtuais Capacidade física da disponibilidade (TB) Número de drives SSD (400 GB) para um só brick Número de LUNs para um só brick Capacidade de volume (TB) 7,2 25 1 50 Obs.: nesta solução,cada máquina virtual ocupa 102 GB, com 100 GB de espaço para o SO e os usuários, e com um arquivo swap de 2 GB. 82 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 6: Implementação da solução VSPEX 2. Use a LUN criada na etapa 1 para criar um datastore no console do vSphere: a. Selecione Storage > VMware Datastores. b. Clique em Create. c. Especifique o Datastore Type apropriado. d. Digite um Datastore Name. e. Configure o Snapshot Schedule apropriado. f. Configure o Host Access apropriado para cada host. g. Analise o Summary of DataStore Configuration e clique em Finish para criar os datastores. Instalar e configurar os hosts VMware vSphere Visão geral Esta seção apresenta os requisitos para a instalação e a configuração de servidores de infraestrutura e hosts do ESXi necessários para dar suporte à arquitetura. A Tabela 19 descreve as tarefas que devem ser concluídas. Tabela 19. Tarefas de instalação de servidores Instalar o ESXi Tarefa Descrição Referência Instalar o ESXi Instale o hipervisor ESXi nos servidores físicos que estão implementados para a solução. Guia de Instalação e Configuração do vSphere Configurar o sistema de rede do ESXi Configure o sistema de rede do ESXi, inclusive o tronco de NIC, portas VMkernel, grupos de portas de máquinas virtuais e jumbo-frames. Sistema de Rede do vSphere Instalar e configurar o software de múltiplos caminhos Instale e configure o software de múltiplos caminhos usando o vSphere NMP ou o EMC PowerPath/VE para gerenciar os múltiplos caminhos das LUNs do XtremIO. Guia de Instalação e Administração do PowerPath/VE para o VMware vSphere. Conectar datastores da VMware Conecte os datastores do VMware aos hosts do ESXi implementados para a solução. Guia de Armazenamento do vSphere Planejar alocações de memória de máquina virtual Verifique se as tecnologias de gerenciamento de memória do VMware estão configuradas adequadamente para o ambiente. Guia de Instalação e Configuração do vSphere Ao iniciar os servidores usados para o ESXi, confirme ou ative as configurações de virtualização assistida por hardware da CPU e da MMU (Memory Management Unit) no BIOS para cada servidor. Se os servidores estiverem equipados com uma controladora RAID, configure o espelhamento nos discos locais. Inicialize a mídia de instalação do ESXi e instale o hipervisor em cada um dos servidores. Para a instalação, o ESXi requer nomes de hosts, endereços IP e uma senha de root. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 83 Capítulo 6: Implementação da solução VSPEX Além disso, instale os drivers HBA (Host Bus Adapter) ou configure os iSCSI Initiators em cada host ESXi. Para obter detalhes, consulte o Guia de Conectividade de Host da EMC para VMware ESX Server. Um vSwitch (switch virtual) padrão é criado durante a instalação do VMware ESXi. Configurar o sistema de rede do Por padrão, o ESXi escolhe apenas uma NIC física como uplink de um switch virtual. Para manter os requisitos de redundância e largura de banda, adicione ESXi outra NIC usando o console do ESXi ou estabelecendo conexão com o host ESXi a partir do vSphere Client. Cada servidor VMware ESXi deve ter várias placas de interface para cada rede virtual a fim de assegurar a redundância e possibilitar o balanceamento de carga de rede e failover de adaptador de rede. A configuração do sistema de rede do VMware ESXi, inclusive o balanceamento de carga e as opções de failover, está descrita em Sistema de Rede do vSphere. Escolha a opção de balanceamento de carga adequada com base no que é compatível com a infraestrutura de rede. Crie portas Vmkernel, conforme a necessidade, com base na configuração da infraestrutura: • Porta Vmkernel para rede de armazenamento (protocolos iSCSI) • Porta Vmkernel para VMware vMotion • Grupos de portas de servidores virtuais (usados pelos servidores virtuais para comunicação na rede) O Sistema de Rede vSphere descreve o procedimento para definir essas configurações. Consulte o Apêndice A para obter mais informações. Jumbo-frames (somente iSCSI) Habilite os jumbo-frames para a NIC se estiver usando uma NIC para os dados iSCSI. Defina a MTU para 9.000. Consulte o guia de configuração da NIC de seu fornecedor para obter instruções. Instalar e configurar o software de múltiplos caminhos Para melhorar e aprimorar o desempenho e os recursos do storage array XtremIO, você pode escolher o recurso VMware vSphere NMP (Native Multipathing, múltiplos caminhos nativos) ou instalar o PowerPath/VE no host VMware vSphere. Configuração de múltiplos caminhos nativos do vSphere O XtremIO dá suporte à tecnologia VMware vSphere NMP. Esta seção descreve o procedimento necessário para configurar o recurso de múltiplos caminhos nativos do vSphere para volumes XtremIO. Para obter o melhor desempenho, a EMC recomenda o seguinte: 1. Configure a native round robin path selection policy round robin nos volumes XtremIO apresentados ao host ESX. Obs.: com o NMP nas versões do vSphere anteriores a 5.5, o clustering não será compatível quando a política de caminho estiver definida como round-robin. Para obter detalhes, consulte o documento vSphere MSCS Setup Limitations no guia Setup for Failover Clustering and Microsoft Cluster Service for ESXi 5.0 or ESXi/ESX 4.x. No vSphere 5.5, o suporte ao PSP (Path Selection Plug-in, plug-in de seleção de caminho) round-robin (PSP_RR) foi introduzido. Para detalhes, consulte MSCS support enhancements in vSphere 5.5 (artigo 2052238 da knowledge base do VMware). 84 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 6: Implementação da solução VSPEX 2. Configure o vSphere NMP Round Robin path switching frequency dos volumes do XtremIO do valor padrão (1.000 pacotes de I/O) para 1. As configurações garantem distribuição e disponibilidade de carga ideais entre caminhos de I/O para o armazenamento do XtremIO. Obs.: utilize a linha de comando do ESXi para ajustar a frequência que resulta na mudança de caminho do Round Robin do vSphere NMP. O seguinte procedimento usa o vSphere Client para configurar o Round Robin NMP em um volume do XtremIO: 1. Inicie o vSphere Client e selecione Inventory > Hosts and Clusters. 2. Selecione o host ESX e clique em Configuration. 3. Em Hardware, clique em Storage Adapters. 4. Na lista Storage Adapters, selecione o adaptador de armazenamento pelo qual o volume do XtremIO é apresentado. 5. Selecione Devices. 6. Em Details, clique com o botão direito no volume do XtremIO e selecione Manage Paths. A janela Manage Paths lista todos os caminhos detectados para o volume do XtremIO. 7. Na lista Path Selection, selecione Round Robin (VMware), conforme exibido na Figura 25, e clique em Change para aplicar sua seleção. 8. Confirme se o Status de todos os caminhos listados para o volume do XtremIO é Active (I/O). Figura 25. Configurar a política de múltiplos caminhos como Round Robin EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 85 Capítulo 6: Implementação da solução VSPEX Instalando e configurando o PowerPath/VE Para obter informações detalhadas e as etapas de configuração para instalar o EMC PowerPath/VE, consulte o Guia de Administração e Instalação do PowerPath/VE. Obs.: esta solução usa o vSphere NMP como a solução de múltiplos caminhos para gerenciar as LUNs do XtremIO. Conectar datastores da VMware Conecte os datastores configurados no Instalar e configurar os hosts VMware vSphere nos servidores ESXi apropriados. Estão incluídos os datastores configurados para: • Armazenamento de servidores virtuais • Armazenamento de máquinas virtuais de infraestrutura (se necessário) • Armazenamento do SQL Server (se necessário) O Guia de Sistema de Rede do vSphere oferece instruções sobre como conectar os datastores VMware ao host ESXi. Consulte o Apêndice A para obter mais informações. Planejar alocações É necessária capacidade de servidor nessa solução para duas finalidades: de memória de • Dar suporte à nova infraestrutura de servidor virtualizado máquina virtual • Dar suporte aos serviços necessários de infraestrutura, como autenticação e autorização, DNS e bancos de dados Para obter informações sobre os requisitos mínimos de infraestrutura, consulte a Tabela 1. Se os serviços de infraestrutura existentes atenderem aos requisitos, o hardware listado para serviços de infraestrutura não será necessário. Configuração de memória Ao configurar a memória do servidor, dimensione e configure a solução corretamente. Esta seção apresenta uma visão geral sobre a alocação de memória para os servidores virtuais e leva em conta a sobrecarga e a configuração da máquina virtual do vSphere. Gerenciamento de memória do ESXi As técnicas de virtualização de memória permitem ao hipervisor vSphere abstrair recursos de hosts físicos, como a memória, para oferecer isolamento de recursos em várias máquinas virtuais, evitando, ao mesmo tempo, o esgotamento dos recursos. Nos casos em que processadores avançados forem implementados, como os processadores Intel com suporte EPT, a abstração ocorre dentro da CPU. Caso contrário, esse processo ocorre dentro do próprio hipervisor. O vSphere emprega as seguintes técnicas de gerenciamento de memória: 86 • A alocação de recursos de memória maiores que os recursos fisicamente disponíveis para a máquina virtual é conhecida como superalocação de memória. • Páginas de memória idênticas compartilhadas entre as máquinas virtuais são combinadas por um recurso denominado compartilhamento transparente de páginas. Páginas duplicadas são devolvidas ao pool de memória livre do host para reutilização. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 6: Implementação da solução VSPEX • O ESXi armazena páginas que seriam substituídas no disco por meio de troca de host. Essas páginas encontram-se em um cache compactado localizado na memória principal. • O ballooning de memória alivia o esgotamento de recursos do host. Esse processo solicita que páginas livres sejam alocadas da máquina virtual para o host para serem reutilizadas. • A troca de hipervisor faz com que o host force páginas arbitrárias da máquina virtual para fora do disco. Obtenha informações adicionais no White Paper Noções Básicas de Gerenciamento de Recursos da Memória no VMware vSphere5.0. Conceitos de memória de máquina virtual A Figura 26 mostra as configurações de memória da máquina virtual. Figura 26. Configuração de memória na máquina virtual As configurações da memória são: • Configured memory — memória física alocada para a máquina virtual no momento da criação • Reserved memory — memória que está garantida para a máquina virtual • Touched memory — memória que está ativa ou em uso pela máquina virtual • Swappable — memória que é removida da máquina virtual se o host estiver sendo pressionado por outras máquinas virtuais para disponibilizar mais memória via ballooning, compactação ou swap As práticas recomendadas são: • Não desative as técnicas de recuperação de memória padrão. Esses processos leves permitem flexibilidade com o mínimo impacto nas cargas de trabalho. • Dimensione, de modo inteligente, alocação de memória para máquinas virtuais. A superalocação desperdiça recursos, enquanto que a subalocação afeta o desempenho, o que pode impactar outros recursos de compartilhamento das máquinas virtuais. • Superalocação pode levar ao esgotamento de recursos, caso o hipervisor não possa obter recursos de memória. Em casos extremos, quando ocorre o swap do hipervisor, o desempenho da máquina virtual pode ser gravemente afetado. Criar linhas de base de desempenho para as cargas de trabalho de suas máquinas virtuais auxilia nesse processo. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 87 Capítulo 6: Implementação da solução VSPEX Consulte Interpretando Estatísticas do esxtop para obter mais informações sobre a ferramenta esxstop. Instalar e configurar bancos de dados do Microsoft SQL Server Visão geral A Tabela 20 descreve como instalar e configurar um banco de dados do Microsoft SQL Server para a solução. No final deste capítulo, você terá o SQL Server instalado em uma máquina virtual, com os bancos de dados exigidos pelo VMware vCenter configurados para uso. Tabela 20. Tarefas de configuração do banco de dados do SQL Server Tarefa Descrição Referência Criar uma máquina virtual para o SQL Server. Crie uma máquina virtual para hospedar o SQL Server. Verifique se o servidor virtual atende aos requisitos de hardware e software. http://msdn.microsoft.com/pt-br Instalar o Microsoft Windows na máquina virtual. Instale o Microsoft Windows Server 2012 R2 na máquina virtual criada para hospedar o SQL Server. http://technet.microsoft.com/pt-br Instalar o SQL Server. Instale o SQL Server na máquina virtual designada para essa finalidade. http://technet.microsoft.com/pt-br Configuração do banco de dados para o VMware vCenter. Crie o banco de dados necessário ao vCenter Server no datastore apropriado. Preparando Bancos de Dados do vCenter Server Configurar o banco de dados para o VMware Update Manager. Crie o banco de dados necessário para o Update Manager no datastore apropriado. Preparando o Banco de Dados do Update Manager Criar uma máquina Crie a máquina virtual com recursos de computação suficientes em um dos virtual para o SQL servidores ESXi designados para as máquinas virtuais da infraestrutura. Use o datastore designado para a infraestrutura compartilhada. Server Obs.: talvez o ambiente do cliente já contenha uma instância do SQL Server para essa função. Nesse caso, consulte Configurar o banco de dados para o VMware vCenter. O serviço do SQL Server é executado no Microsoft Windows. Instale a versão Instalar o Microsoft Windows necessária do Windows na máquina virtual e selecione as configurações de rede, na máquina virtual horário e autenticação apropriadas. Instalar o SQL Server 88 Instale o SQL Server na máquina virtual a partir da mídia de instalação do SQL Server. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 6: Implementação da solução VSPEX Um dos componentes que pode ser instalado no programa de instalação do SQL Server é o SSMS (SQL Server Management Studio. Instale o componente diretamente no SQL Server e no console do administrador. Em muitas implementações, talvez você queira armazenar arquivos de dados em outros locais que não sejam o caminho padrão. Para mudar o caminho padrão de armazenamento de arquivos de dados, siga as seguintes etapas: 1. Clique com o botão direito do mouse no objeto de servidor no SSMS e selecione Database Properties. 2. Altere os diretórios de registros e dados padrão para os novos bancos de dados criados no servidor. Obs.: para proporcionar alta disponibilidade, instale o SQL Server em um Microsoft Failover Cluster ou em uma máquina virtual protegida por clustering do VMware VMHA. Não combine essas tecnologias. Configurar o banco Para usar o VMware vCenter nessa solução, crie um banco de dados para o serviço. Os requisitos e as etapas para configurar corretamente o banco de de dados para o dados do vCenter Server são abordados em Instalar e configurar o VMware VMware vCenter vCenter Server. Obs.: não use a opção de banco de dados baseada no Microsoft SQL Server Express para essa solução. Crie contas de log-in individuais para cada serviço que acesse o banco de dados do SQL Server. Configurar o banco de dados para o VMware Update Manager Para usar o VMware Update Manager nesta solução, crie um banco de dados para o serviço. Crie contas de log-in individuais para cada serviço que acesse um banco de dados no SQL Server. Consulte o administrador de banco de dados para conhecer a política de sua organização. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 89 Capítulo 6: Implementação da solução VSPEX Instalar e configurar o VMware vCenter Server Visão geral Este capítulo especifica informações sobre como configurar o VMware vCenter. Execute as etapas na Tabela 21. Tabela 21. Tarefas de configuração do vCenter 90 Tarefa Descrição Referência Criar a máquina virtual host do vCenter. Crie uma máquina virtual a ser usada para o VMware vCenter Server. Administração de Máquinas Virtuais do vSphere Instalar o SO guest do vCenter. Instale o Windows Server 2012 Standard Edition na máquina virtual do host do vCenter. Instalando o Windows Server 2012 Atualizar a máquina virtual. Instale o VMware Tools, habilite a aceleração do hardware e permita o acesso ao console remoto. Administração de Máquinas Virtuais do vSphere Criar conexões de ODBC do vCenter. Crie as conexões de ODBC do vCenter de 64 bits e do vCenter Update Manager de 32 bits. Instalação e Configuração do vSphere Instalação e Administração do VMware vSphere Update Manager Instalar o vCenter Server. Instale o software vCenter Server. Instalação e Configuração do vSphere Instalar o vCenter Update Manager. Instale o software vCenter Update Manager. Instalação e Administração do VMware vSphere Update Manager Criar 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. Instalação e Configuração do vSphere Incluir hosts ESXi. Conecte o vCenter aos hosts ESXi. Gerenciamento de Host e do vCenter Server Configurar o clustering do vSphere. Crie um cluster do vSphere e mova os hosts do ESXi para ele. Gerenciamento de Recursos do vSphere Executar a detecção de hosts ESXi do array. Execute a detecção de hosts ESXi no console da GUI do XtremIO. Guia do Usuário do Storage Array XtremIO Instalar o plug-in do vCenter Update Manager. Instale o plug-in do vCenter Update Manager no console de administração. Instalação e Administração do VMware vSphere Update Manager Criar uma máquina virtual no vCenter. Crie uma máquina virtual usando o vCenter. Administração de Máquinas Virtuais do vSphere EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 6: Implementação da solução VSPEX Tarefa Descrição Referência Alinhar as partições e atribuir o tamanho da unidade de alocação de arquivos. Use o diskpart.exe para alinhar as partições, atribuir as letras dos drives e atribuir o tamanho de unidade de alocação de arquivos do drive de disco da máquina virtual. Criando e implementando máquinas virtuais no VMM Criar uma máquina virtual de modelo. Crie uma máquina virtual de modelo a partir da máquina virtual existente. Administração de Máquinas Virtuais do vSphere Crie uma especificação de personalização neste momento. Implementar máquinas virtuais a partir da máquina virtual de modelo. Criar a máquina virtual host do vCenter Implemente máquinas virtuais a partir da máquina virtual de modelo. Administração de Máquinas Virtuais do vSphere Para implementar o VMware vCenter Server como uma máquina virtual em um servidor ESXi instalado como parte dessa solução, estabeleça uma conexão direta a um servidor ESXi de infraestrutura usando o vSphere Client. Crie uma máquina virtual no servidor ESXi com a configuração de SO guest do cliente usando o datastore do servidor de infraestrutura apresentado a partir do storage array. Os requisitos de memória e processador do vCenter Server dependem do número de hosts e máquinas virtuais ESXi que estiverem sendo gerenciados. Os requisitos são descritos no Guia de Instalação e Configuração do vSphere. Instalar o SO guest Instale o SO guest na máquina virtual host do vCenter. A VMware recomenda usar o Windows Server 2012 Standard Edition. do vCenter Criar conexões de ODBC do vCenter Antes de instalar o vCenter Server e o vCenter Update Manager, crie as conexões de ODBC (Open Database Connectivity) necessárias para a comunicação do banco de dados. Essas conexões ODBC usam a autenticação do SQL Server para a autenticação do banco de dados. O Apêndice B especifica um local para registrar as informações de log-in do SQL Server. Instalar o vCenter Server Instale o vCenter usando a mídia de instalação do VMware VIMSetup. Ao instalar o vCenter, use o nome de usuário, a organização e a chave de licença do vCenter fornecidos pelo cliente. Para executar a manutenção de licenças, faça log-in no vCenter Server e selecione Aplicar chaves de licença do vSphere o menu Administration > Licensing no vSphere Client. Use o console de licença do vCenter para informar as chaves de licença dos hosts do ESXi. As chaves podem, assim, ser aplicadas aos hosts do ESXi à medida que forem importadas para o vCenter. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 91 Capítulo 6: Implementação da solução VSPEX Provisionamento de uma máquina virtual Criar uma máquina Crie uma máquina virtual no vCenter para usar como modelo de máquina virtual virtual no vCenter seguindo estas etapas: 1. Instale a máquina virtual. 2. Instale o software. 3. Altere as configurações do Windows e de aplicativos. Consulte a Administração da Máquina Virtual do vSphere para obter mais informações sobre a criação de uma máquina virtual. Realizar o alinhamento de partições e atribuir o tamanho da unidade de alocação de arquivos Alinhe a partição de disco em máquinas virtuais com sistemas operacionais anteriores ao Windows Server 2008. Alinhe o drive de disco com o deslocamento de 1.024 KB e formate o drive de disco com o tamanho de unidade de alocação de arquivo (cluster) de 8 KB. Consulte o artigo Práticas Recomendadas de Alinhamento de Partição de Disco para SQL Server para executar o alinhamento de partições, atribuir letras dos drives e atribuir o tamanho da unidade de alocação de arquivos usando o diskpart.exe. Criar uma máquina Converta uma máquina virtual em um modelo. Crie uma especificação de personalização ao criar o modelo. virtual de modelo Consulte Administração da Máquina Virtual do vSphere para criar o modelo e a especificação. Implementar máquinas virtuais a partir da máquina virtual modelo Consulte Administração de Máquinas Virtuais do vSphere para implementar as máquinas virtuais com o modelo e a especificação de personalização da máquina virtual. Resumo Este capítulo apresenta as etapas necessárias para implementar e configurar os vários aspectos da solução VSPEX usando o array totalmente flash do XtremIO, que inclui componentes físicos e lógicos. Depois de executar essas etapas, a solução VSPEX estará totalmente funcional. 92 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 7: Verificando a solução Capítulo 7 Verificando a solução Este apêndice apresenta os seguintes tópicos: Visão geral .......................................................................................................94 Lista de verificação pós-instalação ...................................................................95 Implementar e testar um só servidor virtual ......................................................95 Verificar a redundância dos componentes da solução ........................................95 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 93 Capítulo 7: Verificando a solução Visão geral Este capítulo oferece uma lista de itens para análise e tarefas para execução após a configuração da solução. O objetivo deste capítulo é verificar a configuração e a funcionalidade de aspectos específicos da solução, bem como garantir que a configuração atenda aos principais requisitos de disponibilidade. Execute as etapas listadas na Tabela 22. Tabela 22. Tarefas de teste da instalação Tarefa Descrição Referência Lista de verificação pósinstalação Verifique se portas virtuais suficientes existem em cada switch virtual do host vSphere. Sistema de Rede do vSphere Verifique se cada host do vSphere tem acesso às VLANs e aos datastores necessários. Verifique se as interfaces do vMotion estão configuradas corretamente em todos os hosts do vSphere. 94 • Guia de Armazenamento do vSphere • Sistema de Rede do vSphere Sistema de Rede do vSphere • Gerenciamento de Host e do vCenter Server • Gerenciamento de Máquinas Virtuais do vSphere Implementar e testar um só servidor virtual. Implemente uma só máquina virtual usando a interface do vSphere. Verificar a redundância dos componentes da solução. Reinicie uma controladora de armazenamento de cada vez e verifique se a conectividade da LUN é mantida. Etapas mostradas a seguir Desative cada um dos switches redundantes, um por vez, e verifique se a conectividade do host do vSphere, da máquina virtual e do storage array se mantém intacta. Documentação do fornecedor Em um host do vSphere que contenha pelo menos uma máquina virtual, ative o modo de manutenção e verifique se é possível migrar com sucesso essa máquina virtual para um host alternativo. Gerenciamento de Host e do vCenter Server EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 7: Verificando a solução Lista de verificação pós-instalação Os itens de configuração a seguir são essenciais para a funcionalidade da solução. Em cada vSphere Server, verifique os seguintes itens antes da implementação na produção: • Se o vSwitch que hospeda as VLANs do client está configurado com portas suficientes para acomodar o número máximo de máquinas virtuais que ele pode hospedar. • Se todos os grupos de portas de máquinas virtuais necessários estão configurados e cada servidor tem acesso aos datastores da VMware necessários. • Uma interface está configurada corretamente para o vMotion usando as informações do guia Sistema de Rede do vSphere. Implementar e testar um só servidor virtual Implemente uma máquina virtual para verificar se a solução funciona conforme o esperado. Verifique se a máquina virtual está unida ao domínio aplicável, se ela tem acesso às redes esperadas e se é possível fazer log-in nela. Verificar a redundância dos componentes da solução Para garantir que os vários componentes da solução mantenham os requisitos de disponibilidade, teste os cenários específicos relacionados à manutenção ou a falhas no hardware. Essas etapas aplicam-se aos ambientes do XtremIO. Siga as seguintes etapas para reiniciar cada controladora de armazenamento do XtremIO por vez e verificar se a conectividade aos datastores VMware é mantida durante cada reinicialização: 1. Faça log-in no console de CLI XMS do XtremIO com credenciais de administrador. 2. Desligue a controladora de armazenamento 1 usando o seguinte comando: deactivate-storage-controller sc-id=1 power-off sc-id=1 3. Ative a controladora de armazenamento 1 usando o seguinte comando: power-on sc-id=1 activate-storage-controller sc-id=1 4. Quando o ciclo for concluído, altere sc-id=2 para verificar a outra controladora de armazenamento com o mesmo comando usado acima. 5. No host, ative o modo de manutenção e verifique se é possível migrar com sucesso uma máquina virtual para um host alternativo. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 95 Capítulo 7: Verificando a solução 96 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 8: Monitoramento do sistema Capítulo 8 Monitoramento do sistema Este capítulo apresenta os seguintes tópicos: Visão geral .......................................................................................................98 Principais áreas a monitorar .............................................................................98 Diretrizes de monitoramento dos recursos do XtremIO ....................................101 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 97 Capítulo 8: Monitoramento do sistema Visão geral O monitoramento do sistema de um ambiente do VSPEX não é diferente do monitoramento de qualquer sistema principal de TI; ele é um componente importante e central da administração. Os níveis de monitoramento envolvidos em uma infraestrutura altamente virtualizada, como um ambiente do VSPEX, são um pouco mais complexos que os de uma infraestrutura puramente física, já que a interação e as inter-relações entre os vários componentes podem ser sutis e diferenciadas. Entretanto, aqueles que têm experiência na administração de ambientes virtualizados se sentirão familiarizados com os conceitos principais e as áreas de foco. Os principais diferenciais são o monitoramento em escala e a capacidade de monitorar sistemas e workflows completos. Várias necessidades dos negócios requerem monitoramento proativo e consistente do ambiente: • Desempenho estável e previsível • Necessidades de dimensionamento e capacidade • Disponibilidade e acessibilidade • Elasticidade — a adição, a subtração e a modificação dinâmicas de cargas de trabalho • Proteção de dados Se o provisionamento de autoatendimento estiver ativado no ambiente, a capacidade de monitorar o sistema será mais relevante, pois os clients podem gerar máquinas virtuais e cargas de trabalho dinamicamente. Isso poderá afetar adversamente todo o sistema. Este capítulo apresenta os conhecimentos básicos necessários para monitorar os componentes-chave de um ambiente VSPEX Proven Infrastructure. Recursos adicionais são incluídos no final deste capítulo. Principais áreas a monitorar As VSPEX Proven Infrastructures oferecem soluções completas e exigem o monitoramento do sistema de três áreas distintas, porém altamente inter-relacionadas: • Servidores, inclusive máquinas virtuais e clusters • Sistema de rede • Armazenamento O foco principal deste capítulo é o monitoramento dos componentes-chave da infraestrutura de armazenamento, o array XtremIO, mas ele também descreve brevemente outros componentes. 98 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 8: Monitoramento do sistema Linha de base de desempenho Quando uma carga de trabalho é adicionada a uma implementação do VSPEX, são consumidos recursos de servidor e de sistema de rede. À medida que as cargas de trabalho são adicionadas, modificadas ou removidas, a disponibilidade de recursos e, principalmente, as capacidades, mudam, o que afeta todas as outras cargas de trabalho executadas na plataforma. Os clientes devem ter um entendimento completo das características de carga de trabalho de todos os componentes-chave antes de implementá-los em uma plataforma VSPEX. Esse processo é um requisito para dimensionar corretamente a utilização de recursos em relação à máquina virtual de referência definida. Implemente a primeira carga de trabalho e, em seguida, meça o consumo total de recursos e o desempenho da plataforma. Isso acaba com as estimativas nas atividades de dimensionamento e garante que as conclusões iniciais sejam válidas. À medida que mais cargas de trabalho são implementadas, reavalie o consumo de recursos e os níveis de desempenho para determinar a carga cumulativa e o impacto sobre as máquinas virtuais existentes e suas cargas de trabalho de aplicativos. Ajuste a alocação de recursos de acordo para garantir que nenhuma sobrecarga existente afete negativamente o desempenho geral do sistema. Execute essas avaliações consistentemente para garantir que a plataforma como um todo, e as próprias máquinas virtuais, operem como esperado. Os componentes a seguir abrangem as áreas críticas que afetam o desempenho geral do sistema. Servidores Os principais recursos do servidor que devem ser monitorados incluem: • Processadores • Memória • Disco (local e SAN) • Sistema de rede Monitore essas áreas a partir de um nível de host físico (o nível de host do hipervisor), bem como do nível virtual (dentro da máquina virtual guest). Dependendo de seu SO, existem ferramentas disponíveis para monitorar e capturar esses dados. Por exemplo, se sua implementação do VSPEX usa servidores ESXi como o hipervisor, você pode usar o utilitário esxtop para monitorar e registrar essas medições. Guests do Windows Server 2012 podem usar o utilitário Perfmon. Siga a orientação de seu fornecedor para determinar os limites de desempenho para cenários de implementação específicos, que podem variar muito dependendo da aplicação. Informações detalhadas sobre essas ferramentas estão disponíveis nos seguintes recursos: • http://technet.microsoft.com/pt-br/library/cc749115.aspx • http://download3.vmware.com/vmworld/2006/adc0199.pdf Cada VSPEX Proven Infrastructure oferece um nível garantido de desempenho com base no número de máquinas virtuais de referência implementadas e em suas cargas de trabalho definidas. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 99 Capítulo 8: Monitoramento do sistema Sistema de rede Verifique se existe largura de banda adequada para a comunicação do sistema de rede. Isso inclui o monitoramento das cargas de rede no nível de servidor e de máquina virtual, no nível de fabric (switch) e no nível de armazenamento. No nível do servidor e da máquina virtual, as ferramentas de monitoramento mencionadas anteriormente fornecem medições suficientes para analisar os fluxos de entrada e de saída dos servidores e guests. Os principais itens que devem ser rastreados incluem throughput ou largura de banda, latências e tamanhos de IOPS agregados. Colete dados adicionais da placa de rede ou dos utilitários de HBA. As ferramentas que monitoram a infraestrutura de switching variam de acordo com o fornecedor. Os principais itens que devem ser monitorados incluem utilização de porta, utilização agregada de fabric, utilização de processador, tamanhos de fila e utilização de ISL (Inter Switch Link). Os protocolos de armazenamento de sistema de rede serão discutidos na próxima seção. Armazenamento O monitoramento do aspecto de armazenamento de uma implementação do VSPEX é crucial para a manutenção do desempenho e da integridade gerais do sistema. Felizmente, as ferramentas oferecidas com o armazenamento do XtremIO proporcionam percepções fáceis e avançadas sobre o modo de operação dos componentes de armazenamento subjacentes. Para os protocolos de block e file, monitore as seguintes áreas principais: • Capacidade • Elementos de hardware • X-Brick Controladoras de armazenamento SSDs Elementos de cluster Clusters Volumes Grupos de iniciadores As considerações adicionais (principalmente de uma perspectiva de ajuste) incluem: • Tamanho do I/O • Características da carga de trabalho Esses fatores estão fora do escopo deste documento; entretanto, o ajuste de armazenamento é um componente essencial da otimização de desempenho. A EMC oferece orientações adicionais no Guia de Usuário do Storage Array EMC XtremIO. 100 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 8: Monitoramento do sistema Diretrizes de monitoramento dos recursos do XtremIO Monitore os arrays do XtremIO com o console de GUI XMS, que pode ser acessado ao abrir uma sessão HTTPS no endereço IP de XMS. O XtremIO é uma plataforma de armazenamento de array totalmente flash que oferece acesso ao armazenamento em block por meio de uma só entidade. Monitorando o armazenamento Esta seção explica como usar a GUI do XtremIO para monitorar a utilização de recursos de armazenamento em block, que inclui os elementos da lista. Clique em Dashboard para ver os contadores de desempenho na área de trabalho do painel de controle. Eficiência É possível monitorar o status da eficiência do cluster na seção Efficiency do painel Storage, na área de trabalho Dashboard, conforme exibido na Figura 27. Figura 27. Monitorando a eficiência A seção Efficiency exibe os seguintes dados: • • • Overall Efficiency — o espaço em disco poupado pelo storage array XtremIO, calculado como: 𝑇𝑇𝑇𝑇𝑇𝑇𝑇𝑇𝑇𝑇 𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐 𝑈𝑈𝑈𝑈𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖 𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑 𝑜𝑜𝑜𝑜 𝑆𝑆𝑆𝑆𝑆𝑆 Data Reduction Ratio — a desduplicação de dados em linha e a taxa de compactação, calculadas como: 𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷 𝑤𝑤𝑤𝑤𝑤𝑤𝑤𝑤𝑤𝑤𝑤𝑤𝑤𝑤 𝑡𝑡𝑡𝑡 𝑡𝑡ℎ𝑒𝑒 𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎 𝑃𝑃ℎ𝑦𝑦𝑦𝑦𝑦𝑦𝑦𝑦𝑦𝑦𝑦𝑦 𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐 𝑢𝑢𝑢𝑢𝑢𝑢𝑢𝑢 • Deduplication Ratio — a taxa de desduplicação de dados em linha em tempo real, calculada como: 𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷 𝑤𝑤𝑤𝑤𝑤𝑤𝑤𝑤𝑤𝑤𝑤𝑤𝑤𝑤 𝑡𝑡𝑡𝑡 𝑡𝑡ℎ𝑒𝑒 𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎 𝑈𝑈𝑈𝑈𝑈𝑈𝑈𝑈𝑈𝑈𝑈𝑈 𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑 𝑜𝑜𝑜𝑜 𝑆𝑆𝑆𝑆𝑆𝑆 • 𝑈𝑈𝑈𝑈𝑈𝑈𝑈𝑈𝑈𝑈𝑈𝑈 𝑑𝑑𝑑𝑑𝑑𝑑𝑎𝑎 𝑜𝑜𝑜𝑜 𝑆𝑆𝑆𝑆𝑆𝑆 𝑃𝑃ℎ𝑦𝑦𝑦𝑦𝑦𝑦𝑦𝑦𝑦𝑦𝑦𝑦 𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐 𝑢𝑢𝑢𝑢𝑢𝑢𝑢𝑢 Compression Ratio — a taxa de compactação em linha em tempo real, calculada como: Thin Provisioning Savings — espaço em disco utilizado em comparação com o espaço em disco alocado. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 101 Capítulo 8: Monitoramento do sistema Capacidade do volume É possível monitorar o status da capacidade do volume na seção Volume Capacity do painel Storage, na área de trabalho Dashboard, conforme exibido na Figura 28. Figura 28. Capacidade do volume A seção Volume Capacity exibe os seguintes dados: • O espaço em disco total definido pelos volumes • Espaço físico utilizado • Espaço lógico usado Passe o ponteiro do mouse sobre a barra Volume Capacity para exibir uma mensagem de balão com informações detalhadas. Capacidade física É possível monitorar o status da capacidade física na seção Physical Capacity do painel Storage, na área de trabalho Dashboard, conforme exibido na Figura 29. Figura 29. Capacidade física A seção Physical Capacity exibe os seguintes dados: • Capacidade física total • Capacidade física utilizada Passe o ponteiro do mouse sobre a barra Physical Capacity para exibir uma mensagem de balão com informações detalhadas. 102 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 8: Monitoramento do sistema Monitorando o desempenho Siga as seguintes etapas para monitorar o desempenho do cluster a partir da GUI: 1. No menu, clique em Dashboard para exibir a área de trabalho Dashboard. 2. No painel Performance, selecione os parâmetros que deseja ver: a. Selecione a unidade de medida da tela clicando em uma das seguintes guias: i. Bandwidth — MB por segundo (MB/s) ii. IOPS — I/O por segundo iii. Latency — microssegundos (μs). Aplica-se somente ao gráfico de histórico de atividades b. Selecione o item que será monitorado a partir do seletor de itens: i. Block Size ii. Initiator Groups iii. Volumes c. Defina o cronograma do histórico de atividades selecionando um dos seguintes períodos no Time Period Selector: i. Last Hour ii. Last 6 Hours iii. Last 24 Hours iv. Last 3 Days v. Last Week A Figura 30 mostra a GUI Performance. Figura 30. Monitorando o desempenho de IOPS Obs.: você também pode monitorar o desempenho na CLI. Consulte o Guia do Usuário do Storage Array XtremIO para obter mais informações. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 103 Capítulo 8: Monitoramento do sistema Monitorando os elementos de hardware Monitorar os X-Bricks Para visualizar rapidamente o nome do X-Brick e quaisquer alertas associados, passe o ponteiro do mouse sobre o X-Brick no painel Hardware da área de trabalho Dashboard. Para ver os detalhes do X-Brick exibido na área de trabalho Hardware, passe o ponteiro do mouse sobre diferentes partes do componente para ver os parâmetros e os alertas associados: 1. Clique em Show Front para visualizar a parte frontal do X-Brick. 2. Clique em Show Back para visualizar a parte traseira do X-Brick. 3. Clique em Show Cable Connectivity para visualizar as conexões de cabo do X-Brick. A Figura 31 mostra a conectividade de cabos de dados e de gerenciamento. Figura 31. Conectividade de cabos de dados e de gerenciamento 4. 104 Clique em X-Brick Properties para exibir a caixa de diálogo X-Brick Properties, conforme mostrado em Figura 32. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Capítulo 8: Monitoramento do sistema Figura 32. Visualizando as propriedades do X-Brick Monitorar as controladoras de armazenamento Siga as seguintes etapas para visualizar as informações da controladora de armazenamento a partir da GUI: 1. No menu, clique em Hardware. 2. No painel da esquerda (rack), selecione o X-Brick da controladora de armazenamento que será monitorada. 3. No painel da direita (X-Brick), clique em X-Brick Properties. 4. Visualize os detalhes das duas controladoras de armazenamento selecionadas do X-Brick nos painéis inferiores da caixa de diálogo. Monitorando os SSDs Siga as seguintes etapas para visualizar as informações dos SSDs a partir da GUI: 1. Na barra de menus, clique em Hardware. 2. No painel da esquerda (rack), selecione o X-Brick da controladora de armazenamento que será monitorada. 3. Clique em X-Brick Properties. 4. Visualize os detalhes dos SSDs do X-Brick selecionado, conforme exibido na Figura 33. EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 105 Capítulo 8: Monitoramento do sistema Figura 33. Monitorando SSDs Monitoramento avançado Além dos serviços de monitoramento disponíveis oferecidos pelo storage array XtremIO, você pode monitorar diversos elementos definindo monitores de cluster adequados a suas necessidades. A Tabela 23 exibe os parâmetros que podem ser monitorados (dependendo do tipo de monitor selecionado). Tabela 23. Parâmetros de monitoramento avançado Parâmetros Descrição Read-IOPS por block, 512 B, 1 KB, 2 KB, 4 KB, 8 KB, 16 KB, 32 KB, 64 KB, 128 KB, 256 KB, 512 KB, 1 MB, GT1MB Write-IOPS por block, 512 B, 1 KB, 2 KB, 4 KB, 8 KB, 16 KB, 32 KB, 64 KB, 128 KB, 256 KB, 512 KB, 1 MB, GT1MB IOPS Total de IOPS de leitura e gravação. Por block, 512 B, 1 KB, 2 KB, 4 KB, 8 KB, 16 KB, 32 KB, 64 KB, 128 KB, 256 KB, 512 KB, 1 MB, GT1MB Read-BW (MB/s) por block, 512 B, 1 KB, 2 KB, 4 KB, 8 KB, 16 KB, 32 KB, 64 KB, 128 KB, 256 KB, 512 KB, 1 MB, GT1MB Write-BW (MB/s) por block, 512 B, 1 KB, 2 KB, 4 KB, 8 KB, 16 KB, 32 KB, 64 KB, 128 KB, 256 KB, 512 KB, 1 MB, GT1MB BW (MB/s) Total de largura de banda de leitura e gravação combinadas. Por block, 512 B, 1 KB, 2 KB, 4 KB, 8 KB, 16 KB, 32 KB, 64 KB, 128 KB, 256 KB, 512 KB, 1 MB, GT1MB Write-Latency(μsec) 512 B, 1 KB, 2 KB, 4 KB, 8 KB, 16 KB, 32 KB, 64 KB, 128 KB, 256 KB, 512 KB, 1 MB, GT1MB Read-Latency(μsec) 512 B, 1 KB, 2 KB, 4 KB, 8 KB, 16 KB, 32 KB, 64 KB, 128 KB, 256 KB, 512 KB, 1 MB, GT1MB Average-Latency (μsec) A latência média de leitura e gravação. 512 B, 1 KB, 2 KB, 4 KB, 8 KB, 16 KB, 32 KB, 64 KB, 128 KB, 256 KB, 512 KB, 1 MB, GT1MB SSD-Space-In-Use Espaço SSD em uso Endurance-Remaining% Porcentagem de resistência restante do SSD Memory-Usage-% Porcentagem de uso de memória Memory-In-Use (MB) Memória em uso (MB) CPU (%) Porcentagem da CPU usada Para obter informações detalhadas sobre o uso do recurso de monitoramento avançado, consulte oGuia do Usuário do Storage Array EMC XtremIO. 106 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Apêndice A: Documentação de referência Apêndice A Documentação de referência Este apêndice apresenta os seguintes tópicos: Documentação da EMC....................................................................................108 Outros documentos ........................................................................................108 Apêndice A: Documentação de referência Documentação da EMC Os documentos a seguir, disponíveis no site de Suporte on-line da EMC, especificam informações adicionais e relevantes. Caso você não tenha acesso a determinado documento, entre em contato com seu representante da EMC. • Guia do Usuário do EMC XtremIO Storage Array • Guia de Operações do EMC XtremIO Storage Array • Guia de Preparação do Local para o EMC XtremIO Storage Array • Guia de Configuração de Segurança do EMC XtremIO Storage Array • Guia da API RESTFful do Storage Array EMC XtremIO • Notas da Versão do Storage Array EMC XtremIO • Simple Support Matrix do EMC XtremIO • Conectividade de Host EMC com HBAs (Host Bus Adapters) Fibre Channel QLogic e iSCSI, e CNAs (Converged Network Adapters) FCoE para Ambientes Linux • Conectividade de Host EMC com Fibre Channel Emulex e adaptadores de barramento de host (HBAs) iSCSI e adaptadores de rede convergente (CNAs) para o ambiente Linux • Conectividade de Host EMC com HBAs (Host Bus Adapters) Fibre Channel QLogic e iSCSI, e CNAs (Converged Network Adapters) no Ambiente Windows • Conectividade de Host EMC com Fibre Channel Emulex e adaptadores de barramento de host (HBAs) iSCSI e adaptadores de rede convergente (CNAs) no ambiente Windows • Conectividade de Host EMC com HBAs (Host Bus Adapters) Fibre Channel QLogic e iSCSI, e CNAs (Converged Network Adapters) FCoE para Ambientes Solaris • Conectividade de Host EMC com HBAs (Host Bus Adapters) Fibre Channel Emulex e iSCSI, e CNAs (Converged Network Adapters) para Ambientes Solaris Outros documentos Os seguintes documentos, localizados no site da VMware, especificam informações adicionais e relevantes: 108 • Sistema de Rede do vSphere • Guia de Armazenamento do vSphere • Administração de Máquinas Virtuais do vSphere • Instalação e Configuração do vSphere • Gerenciamento de Host e do vCenter Server • Gerenciamento de Recursos do vSphere • Instalação e Administração do VMware vSphere Update Manager • Plug-in do VAAI (vSphere Storage APIs for Array Integration) EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Apêndice A: Documentação de referência • Interpretando estatísticas do esxtop • Noções Básicas do Gerenciamento de Recursos da Memória no VMware vSphere 5.0 Para adquirir documentos sobre produtos da Microsoft, consulte os sites: • Microsoft Developer Network • Microsoft TechNet EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 109 Apêndice A: Documentação de referência 110 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Apêndice B: Planilha de configuração do cliente Apêndice B Planilha de configuração do cliente Este apêndice apresenta os seguintes tópicos: Planilha de configuração do cliente ................................................................112 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 111 Apêndice B: Planilha de configuração do cliente Planilha de configuração do cliente Antes de iniciar a configuração, reúna algumas informações sobre configuração do host e da rede específicas ao cliente. As tabelas a seguir oferecem informações essenciais sobre a montagem da rede exigida e do endereço do host, a numeração e a nomenclatura. Essa planilha também pode ser usada como um material de apoio para referência futura. Tabela 24. Informações comuns do servidor Nome do servidor Objetivo Endereço IP principal Controlador de domínio DNS principal DNS secundário DHCP NTP SMTP SNMP Console do vCenter SQL Server Tabela 25. Informações do servidor ESXi Nome do servidor Objetivo Endereço IP principal Endereços de rede privada (armazenamento) ESXi host 1 ESXi host 2 … Tabela 26. Informações do X-Brick Nome do array Conta de administrador IP do servidor de gerenciamento XtremIO IP de gerenciamento da controladora de armazenamento 1 IP de gerenciamento da controladora de armazenamento 2 IP IPMI SC1 IP IPMI SC2 112 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Endereço IP do VMkernel Apêndice B: Planilha de configuração do cliente Nome do array Nome do datastore Block FC WWPN iSCSI IQN IP do Servidor iSCSI Tabela 27. Informações sobre a infraestrutura de rede Nome Objetivo Endereço IP Máscara de sub-rede Gateway padrão Switch Ethernet 1 Switch Ethernet 2 … Tabela 28. Informações de VLAN Nome Finalidade da rede VLAN ID Sub-redes permitidas Sistema de rede de máquinas virtuais Gerenciamento do ESXi Rede de armazenamento iSCSI vMotion Tabela 29. Contas de serviço Conta Objetivo Senha (opcional, protegida de modo adequado) Administrador do Windows Server root Root do ESXi Administrador do array Administrador do vCenter Administrador do SQL Server EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 113 Apêndice C: Planilha de componentes de recursos do servidor Apêndice C Planilha de componentes de recursos do servidor Este apêndice apresenta os seguintes tópicos: Planilha de componentes de recursos do servidor ...........................................115 114 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure Apêndice C: Planilha de componentes de recursos do servidor Planilha de componentes de recursos do servidor A Tabela 30 apresenta uma planilha em branco para registrar os totais de recursos do servidor. Tabela 30. Planilha em branco para totais de recursos do servidor Aplicativo Recursos de servidor Recursos de armazenamento CPU IOPS (CPUs virtuais) Memória (GB) Capacidade (GB) Requisitos de recursos Máquinas virtuais de referência N/D Máquinas virtuais de referência equivalentes Requisitos de recursos N/D Máquinas virtuais de referência equivalentes Requisitos de recursos N/D Máquinas virtuais de referência equivalentes Requisitos de recursos N/D Máquinas virtuais de referência equivalentes Total equivalente de máquinas virtuais de referência Personalização de servidor Totais de componentes do servidor N/D Personalização de armazenamento Totais de componentes de armazenamento N/D Equivalente de máquinas virtuais de referência dos componentes de armazenamento N/D Total equivalente de máquinas virtuais de referência — armazenamento EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure 115 Apêndice C: Planilha de componentes de recursos do servidor 116 EMC VSPEX PRIVATE CLOUD: VMware vSphere para até 700 máquinas virtuais Guia da Proven Infrastructure