h13946: guia de implementação do emc vspex para microsoft ... · este guia de implementação...

78
Guia de Implementação EMC VSPEX PARA MICROSOFT SQL SERVER VIRTUALIZADO NO EMC XTREMIO EMC VSPEX Resumo Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server em uma EMC ® VSPEX ® Proven Infrastructure com a VMware vSphere habilitada pelo EMC XtremIOe pelo EMC Data Protection. O guia apresenta informações sobre as implementações do SQL Server 2014 e do SQL Server 2012. Março de 2015

Upload: ngoanh

Post on 26-Nov-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Guia de Implementação

EMC VSPEX PARA MICROSOFT SQL SERVER VIRTUALIZADO NO EMC XTREMIO

EMC VSPEX

Resumo

Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server em uma EMC® VSPEX® Proven Infrastructure com a VMware vSphere habilitada pelo EMC XtremIO™ e pelo EMC Data Protection. O guia apresenta informações sobre as implementações do SQL Server 2014 e do SQL Server 2012.

Março de 2015

Page 2: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

2 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Copyright © 2015 EMC Corporation. Todos os direitos reservados. Published in the USA.

Publicado em março de 2015.

A EMC atesta que as informações apresentadas nesta publicação são precisas a partir da data de publicação. As informações estão sujeitas a alterações sem prévio aviso.

As informações nesta publicação são fornecidas no "estado em que se encontram". A EMC Corporation não garante nenhum tipo de informação contida nesta publicação, assim como se isenta das garantias implícitas 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.

Guia de Implementação do EMC VSPEX para Microsoft SQL Server virtualizado com o EMC XtremIO

Número da peça H13946

Page 3: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Índice

3 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Índice

Capítulo 1 Introdução 9

Objetivo deste guia .................................................................................................. 10

Retorno comercial .................................................................................................... 10

Escopo ..................................................................................................................... 11

Público-alvo ............................................................................................................. 11

Terminologia ............................................................................................................ 12

Capítulo 2 Antes de começar 13

Visão geral ............................................................................................................... 14

Tarefas pré-implementação ...................................................................................... 14

Workflow de implementação .................................................................................... 15

Pré-requisitos de implementação ............................................................................. 16

Planejamento e dimensionamento do SQL Server ..................................................... 18

Visão geral ........................................................................................................... 18

Design de armazenamento .................................................................................. 18

Exemplo: Instância OLTP do SQL Server 2014 com carga de trabalho alta ............ 18

Leitura essencial ...................................................................................................... 22

Guia de Projeto do VSPEX .................................................................................... 22

Visão geral da solução VSPEX .............................................................................. 22

VSPEX Proven Infrastructures ............................................................................... 22

Guia VSPEX Data Protection para VSPEX .............................................................. 22

Capítulo 3 Visão geral da solução 23

Visão geral ............................................................................................................... 24

EMC VSPEX Proven Infrastructure .............................................................................. 24

Arquitetura da solução ............................................................................................. 26

Resumo dos componentes-chave ............................................................................. 27

Arquitetura de componente básico do VSPEX para SQL Server ............................. 27

Capítulo 4 Implementação da solução 29

Visão geral ............................................................................................................... 30

Configuração física ................................................................................................... 30

Implementação de rede ............................................................................................ 30

Implementação de armazenamento ......................................................................... 31

Visão geral ........................................................................................................... 31

Definição da configuração do XtremIO ................................................................. 34

Provisionamento de armazenamento para o datastore de sistema operacional do VMFS ........................................................................................................ 34

Page 4: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Índice

4 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Provisionamento de armazenamento para discos de banco de dados do SQL Server ........................................................................................................... 34

Layouts de armazenamento de exemplo .............................................................. 36

Implementação do ESXi e vCenter ............................................................................ 39

Implementação em múltiplos caminhos ................................................................... 41

Visão geral ........................................................................................................... 41

Configuração de múltiplos caminhos nativos do vSphere .................................... 41

Configuração do PowerPath/VE para armazenamento FC ..................................... 42

Práticas recomendadas do XtremIO ..................................................................... 44

Implementação da virtualização do SQL Server ........................................................ 46

Visão geral ........................................................................................................... 46

Criação de uma máquina virtual do SQL Server .................................................... 46

Instalação do SO guest ........................................................................................ 46

Atribuição de endereço IP .................................................................................... 46

Criação de uma conta de serviço do SQL Server ................................................... 47

Criação de discos virtuais para SQL Server .......................................................... 47

Implementação do aplicativo ................................................................................... 49

Visão geral ........................................................................................................... 49

Instalação de instâncias do SQL Server 2014 ...................................................... 49

Implementação do sistema OLTP no SQL Server .................................................. 55

Configurar o servidor SQL .................................................................................... 56

Capítulo 5 Verificação da solução 58

Verificação do hardware de linha de base ................................................................ 59

Visão geral ........................................................................................................... 59

Verificar a funcionalidade do ESXi ....................................................................... 59

Verificar a redundância dos componentes da solução ......................................... 59

Monitorar a integridade da solução ..................................................................... 59

Gerenciamento de armazenamento do XtremIO ................................................... 60

Verificação de desempenho do SQL Server ............................................................... 64

Visão geral ........................................................................................................... 64

Verificação do desempenho de linha de base ...................................................... 64

Criação de um snapshot do banco de dados de produção ................................... 66

Carga de trabalho analítica e de desenvolvimento ............................................... 68

Capítulo 6 Documentação de referência 71

Documentação da EMC ............................................................................................. 72

Documentação de produtos ..................................................................................... 72

Outros documentos .................................................................................................. 73

Biblioteca MSDN .................................................................................................. 73

Microsoft TechNet ................................................................................................ 74

Site da VMware .................................................................................................... 74

Page 5: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Índice

5 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Apêndice A Planilha de configuração 75

Planilha de Configuração para SQL Server ................................................................ 76

Figuras Figura 1 Exemplo de configuração de armazenamento detalhada para

instância de SQL Server com alta carga de trabalho ............................. 21

Figura 2 VSPEX Proven Infrastructure ................................................................ 25

Figura 3 Arquitetura da solução ........................................................................ 26

Figura 4 Arquitetura de componente básico para uma implementação do SQL Server ...................................................................................... 28

Figura 5 Configuração de FC switch de X-Brick duplo do XtremIO ...................... 31

Figura 6 Menu do espaço de trabalho no XtremIO Storage Management Console ............................................................................................... 33

Figura 7 Elementos de armazenamento do SQL Server na plataforma VMware vSphere 5.5 ............................................................................. 33

Figura 8 Exemplo: Adição de volumes de armazenamento para o XtremIO ........ 35

Figura 9 Exemplo de criação de snapshot para XtremIO .................................... 36

Figura 10 Exemplo do layout de armazenamento para o XtremIO para pequenos bancos de dados com pouca carga de trabalho de OLTP ..... 37

Figura 11 Exemplo de um layout de armazenamento de montagem de snapshot para XtremIO ........................................................................ 38

Figura 12 Exemplo do layout de armazenamento para SQL Server com carga de trabalho OLAP no XtremIO ..................................................... 39

Figura 13 Configuração de gerenciamento de caminhos do dispositivo de armazenamento .................................................................................. 42

Figura 14 LUN SSD do XtremIO sob o gerenciamento do PowerPath .................... 43

Figura 15 Altere a contagem de aceleração de I/O para o Cisco UCS Server. ....... 45

Figura 16 Criar um novo disco virtual .................................................................. 48

Figura 17 Formatar um disco ............................................................................... 48

Figura 18 Centro de instalação do SQL Server ..................................................... 51

Figura 19 Função de instalação do SQL Server 2014 no assistente de instalação ........................................................................................... 51

Figura 20 Seleção de recursos do SQL Server 2014 no assistente de instalação ........................................................................................... 52

Figura 21 Configuração de instância do SQL Server 2014 no assistente de instalação ........................................................................................... 53

Figura 22 Configuração do mecanismo de banco de dados do SQL Server 2014 no assistente de instalação ............................................. 54

Figura 23 Instalação do SQL Server 2014 concluída ............................................ 55

Figura 24 Concessão do privilégio Lock pages in memory ................................... 56

Figura 25 Definição da memória máxima do servidor .......................................... 57

Figura 26 Espaço de trabalho do painel de controle da GUI do XtremIO .............. 61

Figura 27 Configuração do monitoramento de desempenho do SQL Server no aplicativo XtremIO Storage Management ...................... 62

Page 6: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Índice

6 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Figura 28 Configuração do monitoramento de desempenho do SQL Server no aplicativo XtremIO Storage Management ............................................. 63

Figura 29 Um exemplo da latência de leitura dos volumes de dados do SQL Server do XtremIO ................................................................................ 63

Figura 30 Comparação entre o desempenho de linha de base e um snapshot do XtremIO .......................................................................................... 68

Tabelas Tabela 1 Terminologia ....................................................................................... 12

Tabela 2 Tarefas pré-implementação ................................................................. 14

Tabela 3 Processo de implementação do VSPEX para SQL Server virtualizado ... 15

Tabela 4 Lista de verificação de pré-requisitos para implementação ................. 16

Tabela 5 LUNs de armazenamento ..................................................................... 18

Tabela 6 Exemplo de avaliação do cliente: Banco de dados do usuário de 1 TB ................................................................................... 19

Tabela 7 Exemplo de recursos necessários: Banco de dados do usuário com alta carga de trabalho ...................................................... 21

Tabela 8 Exemplo de recomendações de armazenamento para um banco de dados de usuário ........................................................... 22

Tabela 9 Componentes da solução .................................................................... 27

Tabela 10 Tarefas da configuração física ............................................................. 30

Tabela 11 Tarefas de configuração de switches e da rede .................................... 31

Tabela 12 Tarefas de configuração do storage array XtremIO ............................... 32

Tabela 13 Exemplo de layout do armazenamento em um array XtremIO ............... 34

Tabela 14 Etapas para instalação e configuração do ESXi e do vCenter ................ 39

Tabela 15 Instalação e configuração de máquinas virtuais host do SQL Server ........................................................................................... 46

Tabela 16 Exemplo de layout de armazenamento do VMDK e de disco virtual ...... 47

Tabela 17 Tarefas de implementação do SQL Server ............................................ 49

Tabela 18 Tarefas para verificação da instalação do VSPEX ................................. 59

Tabela 19 Ferramentas para monitorar a solução VSPEX para SQL virtualizado .... 60

Tabela 20 Exemplo das principais medidas em uma implementação do SQL Server ........................................................................................... 64

Tabela 21 Perfil da máquina virtual do SQL Server ............................................... 65

Tabela 22 Projeto de LUN do SQL Server 2014 ..................................................... 65

Tabela 23 Principais medições para o SQL Server 2014: 1.000 GB ...................... 66

Tabela 24 Configuração de snapshots do XtremIO ............................................... 66

Tabela 25 Exemplo das principais medidas em uma implementação do SQL Server ........................................................................................... 67

Tabela 26 Principais medições para o snapshot de um banco de dados de 1.000 GB do SQL Server 2014 ......................................................... 67

Tabela 27 Principais medições para comparação entre LUNs de snapshot e banco de dados de 1 TB ...................................................................... 68

Tabela 28 Informações comuns do servidor ......................................................... 76

Page 7: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Índice

7 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Tabela 29 Informações do servidor ESXi .............................................................. 76

Tabela 30 Informações do array ........................................................................... 77

Tabela 31 Informações sobre a infraestrutura de rede ......................................... 77

Tabela 32 Informações de VLAN........................................................................... 77

Tabela 33 Contas de serviço ................................................................................ 78

Page 8: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Índice

8 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Page 9: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 1: Introdução

9 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Capítulo 1 Introdução

Este capítulo apresenta os seguintes tópicos:

Objetivo deste guia ................................................................................................ 10

Retorno comercial .................................................................................................. 10

Escopo ................................................................................................................... 11

Público-alvo .......................................................................................................... 11

Terminologia ......................................................................................................... 12

Page 10: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 1: Introdução

10 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Objetivo deste guia

A EMC® VSPEX® Proven Infrastructure é otimizada para a virtualização de aplicativos essenciais aos negócios. O VSPEX permite aos parceiros projetar e implementar os recursos virtuais necessários para implementar o Microsoft SQL Server em qualquer nuvem privada do VSPEX.

A arquitetura do EMC VSPEX para Microsoft SQL Server 2014 e SQL Server 2012 virtualizados oferece um sistema validado, com capacidade de hospedar uma solução virtualizada do SQL Server em um nível consistente de desempenho. Esta solução foi designada, testada e dimensionada para ser implementada em uma nuvem privada do VSPEX já existente, usando uma camada de virtualização do VMware vSphere, e usa a família altamente disponível de sistemas de armazenamento do EMC XtremIO™.

Todas as soluções VSPEX são dimensionadas e testadas com produtos EMC Data Protection. O EMC Avamar®, o EMC Data Domain® e o VMware Data Protection Advanced (VDPA) permitem backup e recuperação completos para infraestruturas e aplicativos. Isso inclui proteção do Microsoft SQL Server com consciência e inteligência abrangentes para configurações do AoAG (AlwaysOn Availability Group), que é típico das arquiteturas de bancos de dados de alta disponibilidade. Os componentes de computação e de rede, embora possam ser definidos pelo fornecedor, são projetados para serem redundantes e são suficientemente avançados para manipular as necessidades de processamento e de dados do ambiente de máquinas virtuais.

Este Guia de Implementação descreve como implementar, com práticas recomendadas, os recursos necessários para implementar o Microsoft SQL Server 2014 e o SQL Server 2012 em qualquer VSPEX Proven Infrastructure para VMware vSphere.

Retorno comercial

O VSPEX permite que os clientes acelerem as transformações de TI com implementações mais rápidas, gerenciamento simplificado, backup e provisionamento de armazenamento. Os clientes observerão mais eficiência com disponibilidade de aplicativos mais alta, maior desempenho do armazenamento e backups mais rápidos e simples. O VSPEX oferece flexibilidade na seleção do hipervisor, do servidor e da rede para atender aos requisitos de seus ambientes SQL Server.

As metodologias e as práticas recomendadas do EMC VSPEX fazem o seguinte:

• Implementar de maneira mais fácil e rápida com soluções comprovadas

• Melhorar o desempenho e a escalabilidade integrados

• Reduzir os custos e as necessidades de armazenamento para backup

• Cumprir as janelas de backup quanto ao tempo para restaurar dados

• Possibilitar a recuperação rápida baseada em disco

Page 11: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 1: Introdução

11 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Escopo

Este Guia de Implementação descreve as etapas de alto nível necessárias para implementar o SQL Server 2014 e o SQL Server 2012 em uma nuvem privada VSPEX para VMware vSphere com um sistema de armazenamento XtremIO. Os servidores de infraestrutura necessários para esta solução foram projetados para serem instalados em uma VSPEX Private Cloud para VMware vSphere Proven Infrastructure.

Os exemplos usados neste guia descrevem uma implementação em um cluster X-Brick dual de 20 TB do XtremIO. Os mesmos princípios e diretrizes se aplicam aos arrays do XtremIO que foram validados como parte do programa do EMC VSPEX.

As soluções EMC Data Protection para proteção de dados do SQL Server são descritas no Guia de Projeto e Implementação das Opções de Backup e Recuperação da EMC para VSPEX para Microsoft SQL Server 2012 Virtualizado.

Público-alvo

Este guia se destina a funcionários internos da EMC e a parceiros EMC VSPEX qualificados. O guia assume que os parceiros VSPEX que pretendem implementar essa VSPEX Proven Infrastructure para SQL Server virtualizado sejam:

• Qualificados pela Microsoft para vender e implementar soluções de SQL Server

• Certificados em SQL Server, de preferência com uma ou mais das seguintes certificações Microsoft:

MCSA (Microsoft Certified Solutions Associate)

MCSE (Microsoft Certified Solutions Expert)

MCSM (Microsoft Certified Solutions Master)

• Qualificados pela EMC para vender, instalar e configurar a família XtremIO de sistemas de armazenamento

• Certificado para vender VSPEX Proven Infrastructure

• Qualificado para vender, instalar e configurar os produtos de rede e de servidor necessários para as VSPEX Proven Infrastructures

Os parceiros que planejam implementar essa solução também devem ter o treinamento técnico e o conhecimento necessários para instalar e configurar:

• Plataformas de virtualização do VMware vSphere

• Sistemas operacionais (SO) Microsoft Windows Server 2012 R2

• Microsoft SQL Server 2014 ou Microsoft SQL Server 2012

Este guia apresenta referências externas quando aplicável. A EMC recomenda que os parceiros que estão implementando esta solução estejam familiarizados com esses documentos. Para obter mais detalhes, consulte Leitura essencial e Capítulo 6: Documentação de referência.

Page 12: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 1: Introdução

12 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Terminologia

A Tabela 1 lista a terminologia usada neste guia.

Tabela 1 Terminologia

Termo Definição

Jumbo-frames Estruturas Ethernet que excedem 1.500 bytes. O ESXi permite jumbo frames com um MTU de até 9.000 bytes. O parâmetro MTU (Maximum Transmission Unit, unidade máxima de transmissão) é normalmente usado para medir o tamanho dos jumbo-frames.

OLAP Online Analytical Processing, aplicativos típicos que incluem geração de relatórios corporativos, Business Process Management e data mining.

OLTP Online Transaction Processing (processamento de transações on-line). OLTP típico inclui processamento de transações de retirada e entrada de dados.

tempdb Um banco de dados de sistema usado pelo Microsoft SQL Server como uma área de trabalho temporária durante o processamento.

Page 13: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 2: Antes de começar

13 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Capítulo 2 Antes de começar

Este capítulo apresenta os seguintes tópicos:

Visão geral ............................................................................................................ 14

Tarefas pré-implementação ................................................................................... 14

Workflow de implementação .................................................................................. 15

Pré-requisitos de implementação ........................................................................... 16

Planejamento e dimensionamento do SQL Server ................................................... 18

Leitura essencial ................................................................................................... 22

Page 14: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 2: Antes de começar

14 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Visão geral

Este capítulo apresenta uma visão geral de informações importantes e dos documentos que você deve conhecer, além das tarefas que precisam ser executadas antes da implementação de uma solução VSPEX para SQL Server virtualizado.

O Guia de Projeto do EMC VSPEX para Microsoft SQL Server Virtualizado para esta solução descreve como dimensionar e projetar sua solução e como selecionar a VSPEX Proven Infrastructure apropriada na qual implementar um SQL Server. Os exemplos de implementação deste guia se baseiam nas recomendações e nos exemplos contidos no Guia de Projeto.

Antes de implementar o SQL Server em uma VSPEX Proven Infrastructure, a EMC recomenda que você execute as tarefas de pré-implementação descritas na Tabela 2.

Tarefas pré-implementação

As tarefas de pré-implementação incluem procedimentos que não estão diretamente relacionados à instalação e à configuração do ambiente, mas são necessários durante a instalação. Exemplos de tarefas de pré-implementação incluem o conjunto de nomes de host, endereços IP, IDs de VLAN, chaves de licença, mídia de instalação etc. Execute essas tarefas antes da visita ao cliente a fim de diminuir o tempo necessário no local.

A Tabela 2 descreve as tarefas de pré-implementação para esta solução.

Tabela 2 Tarefas pré-implementação

Tarefa Descrição Referência

Reunir documentos

• Reúna os documentos relacionados, listados no Leitura essencial.

• Eles são mencionados neste guia para fornecer detalhes sobre os procedimentos de configuração e as práticas recomendadas de implementação para os diversos componentes da solução.

Leitura essencial

Page 15: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 2: Antes de começar

15 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Tarefa Descrição Referência

Reunir ferramentas

• Reúna as ferramentas necessárias e opcionais para a implementação.

• Use a Tabela 4 para confirmar que todo o equipamento, o software e todas as licenças apropriadas estejam disponíveis antes do processo de implementação.

Pré-requisitos de implementação

Reunir dados • Reúna os dados de configuração específicos do cliente quanto ao sistema de rede, aos arrays, às contas etc.

• Insira essas informações na Planilha de Configuração para SQL Server para consultá-las durante o processo de implementação.

Planilha de Configuração para SQL Server

Workflow de implementação

A EMC recomenda que você consulte o fluxo de processo na Tabela 31 para projetar e implementar sua infraestrutura comprovada do VSPEX para SQL Server.

Tabela 3 Processo de implementação do VSPEX para SQL Server virtualizado

Etapa Ação

1 Use a planilha de qualificação do VSPEX para SQL Server a fim de coletar os requisitos do usuário. A planilha de qualificação encontra-se no Guia de Projeto.

1 Se sua solução inclui componentes do EMC Data Protection, consulte o Guia de Projeto e Implementação das Opções de Backup e Recuperação da EMC para VSPEX para Microsoft SQL Server 2012 Virtualizado a fim de obter informações detalhadas sobre a implementação dessas opções em sua solução VSPEX.

Page 16: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 2: Antes de começar

16 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Etapa Ação

2 Use a ferramenta de dimensionamento do VSPEX para definir a VSPEX Proven Infrastructure recomendada para SQL Server 2014 ou SQL Server 2012 com base nos requisitos do usuário coletados na Etapa 1. Consulte o Guia de Projeto para obter orientação.

Para obter mais informações sobre a ferramenta de dimensionamento do VSPEX, consulte o portal da ferramenta de dimensionamento do EMC VSPEX.

Obs.: Se a ferramenta de dimensionamento do VSPEX não estiver disponível, você poderá dimensionar manualmente o SQL Server usando as diretrizes de dimensionamento contidas no Apêndice B do Guia de Projeto.

3 Determine o projeto final de sua solução VSPEX. Consulte o Guia de Projeto para obter orientações.

Obs.: Atenda a todos os requisitos de aplicativo e não apenas os requisitos do SQL Server virtualizado.

4 Escolher e solicitar a VSPEX Proven Infrastructure apropriada. Consulte o Guia da VSPEX Proven Infrastructure adequado em Leitura essencial para obter orientações.

5 Implemente e teste sua solução VSPEX. Consulte esse Guia de Implementação.

Obs.: Esse guia descreve como implementar a solução. Caso já tenha um ambiente de VSPEX Proven Infrastructure, pode ignorar as seções relativas às etapas de implementação já concluídas.

Pré-requisitos de implementação

Este guia se aplica a VSPEX Proven Infrastructures para soluções virtualizadas SQL Server 2014 ou SQL Server 2012 com VMware e a família de sistemas de armazenamento XtremIO. O X-Brick de 20 TB do XtremIO é usado como exemplo nesta implementação. Os mesmos princípios e orientações se aplicam a todos os outros modelos oferecidos pelas VSPEX Proven Infrastructures.

A Tabela 4 lista o hardware, o software e as licenças necessários para configurar a solução. Para obter mais informações, consulte as tabelas de hardware e software no guia apropriado da VSPEX Proven Infrastructure listado em Leitura essencial.

Obs.: se você já tem uma VSPEX Proven Infrastructure, pode ignorar esta seção.

Tabela 4 Lista de verificação de pré-requisitos para implementação

Requisito Descrição Versão Anotações de referência

Hardware Servidores físicos: capacidade suficiente de servidores físicos para hospedar o número de máquinas virtuais necessário conforme recomendado pelo Guia de Projeto e pela ferramenta de dimensionamento do VSPEX.

Computação de usuário final do EMC VSPEX: Citrix XenDesktop 7.5 e VMware vSphere com EMC XtremIO

Page 17: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 2: Antes de começar

17 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Requisito Descrição Versão Anotações de referência

Servidores VMware vSphere 5.5 para hospedar servidores de infraestrutura virtual.

Obs.: Esse requisito pode já ter sido satisfeito pela infraestrutura existente.

Sistema de rede: capacidade de porta de switch e recursos necessários à infraestrutura de servidores virtuais

XtremIO: storage array totalmente flash de vários protocolos.

Obs.: o armazenamento deve ser suficiente para dar suporte à camada de armazenamento adicional para aplicativos.

Software XtremIO OE (Operating Environment, ambiente operacional)

3.0.1 Suporte on-line da EMC

Plug-in do EMC vStorage APIs for Array Integration

Versão do vSphere 5.5

EMC PowerPath®/VE (opcional) 5.9

VMware ESXi 5.5 Site da VMware

VMware vCenter Server 5.5

Microsoft Windows Server Microsoft Windows Server 2012 R2 Standard Edition (ou superior) com a atualização mais recente

Microsoft SQL Server 2012 RTM

2014 RTM (ou superior) com a atualização mais recente

Licenças Chaves de licença do Microsoft Windows Server

Obs.: esse requisito pode estar coberto por um acordo existente de garantia de software e por um Microsoft KMS (Key Management Server) existente do cliente.

2012 R2 Standard Edition

Page 18: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 2: Antes de começar

18 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Requisito Descrição Versão Anotações de referência

Chave de licença do Microsoft SQL Server

Obs.: Esse requisito pode estar coberto pela infraestrutura existente.

2012 ou 2014 Enterprise Edition

Chaves de licença do VMware vSphere

Obs.: Isso pode estar coberto pela VSPEX Proven Infrastructure.

5.5 Site da VMware

Planejamento e dimensionamento do SQL Server

Para planejar e dimensionar as instâncias do SQL Server, siga as recomendações gerais e da ferramenta de dimensionamento do VSPEX propostas no Guia de Projeto.

Nesta solução VSPEX para SQL Server virtualizado, 2 usamos a configuração de pool de armazenamento, detalhada na Tabela 5.

Tabela 5 LUNs de armazenamento

Nome da LUN Objetivo

Datastore de nuvem privada do VSPEX

A LUN em que todos os volumes de sistema operacional de máquina virtual residem

LUNs de dados do banco de dados do usuário do SQL Server

A LUN em que o datafile do banco de dados reside

LUN de registro do SQL Server

A LUN em que o registro do banco de dados do usuário reside

LUNs do tempdb do SQL Server

A LUN em que o registro e o banco de dados tempdb residem

Nesta solução, usamos Exemplo 2: Instância OLTP do SQL Server 2014 com carga de trabalho alta com um só banco de dados do usuário, que é descrita no Guia de Projeto. A Tabela 6 mostra a planilha de qualificação preenchida para este exemplo.

2 Nesse guia, "nós" refere-se à equipe de engenharia do EMC Solutions que validou a solução.

Visão geral

Design de armazenamento

Exemplo: Instância OLTP do SQL Server 2014 com carga de trabalho alta

Page 19: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 2: Antes de começar

19 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Tabela 6 Exemplo de avaliação do cliente: Banco de dados do usuário de 1 TB

Pergunta Descrição A resposta de exemplo para um banco de dados do usuário de 1 TB

Você tem um banco de dados SQL Server que gostaria de dimensionar no ambiente?

• Escolha Sim se o cliente já tiver um banco de dados SQL Server e entender as características que migrarão para a nuvem privada do VSPEX no ambiente do VSPEX.

• Caso contrário, selecione Não.

Sim

Quantos bancos de dados você deseja implementar?

O número de bancos de dados que o cliente espera implementar no ambiente do VSPEX.

1

Qual é o tamanho do banco de dados de usuários (GB)?

O tamanho do banco de dados que o cliente espera ter no ambiente do VSPEX.

1.000

Qual é a taxa de crescimento anual (%)?

• O crescimento futuro é uma característica essencial da solução VSPEX.

• Informe a taxa anual de crescimento esperada do banco de dados do usuário.

30

Qual é o número de IOPS (para a carga de trabalho OLTP) ou largura de banda (MB/s para cargas de trabalho OLAP)?

• O número de IOPS ou da largura de banda dos bancos de dados do SQL para impedir os possíveis problemas de desempenho do armazenamento.

• Informe uma estimativa de IOPS nas cargas de pico do ambiente.

50.000

Quais são as TPS (Transactions Per Second, transações por segundo) esperadas em cargas de pico (opcional)?

Faça uma estimativa das TPS em cargas de pico, que são características importantes do banco de dados do usuário.

14.000

Page 20: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 2: Antes de começar

20 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Pergunta Descrição A resposta de exemplo para um banco de dados do usuário de 1 TB

Qual é o tamanho exigido para tempdb? (opcional)

• Tempdb é importante para o banco de dados OLAP e afeta o desempenho. OLTP também exige tempdb maior e mais ativo.

• Pule esta pergunta se o cliente não puder estimar o requisito de espaço de tempdb.

N/D

Proporção de redução de dados

• Isso inclui taxas de desduplicação e compactação. Para um banco de dados SQL Server de produção, use uma taxa entre 1,4 e 2.

• O valor padrão é 1,5.

1,5:1

Snapshots opcionais de banco de dados

Snapshots que podem ser montados em máquinas virtuais.

N/D

Quantas cópias do banco de dados?

Isso inclui snapshots no mesmo array para o banco de dados de produção e inclui um snapshot do snapshot.

N/D

Qual é o número máximo de IOPS (para carga de trabalho OLTP) ou largura de banda (MB/s para cargas de trabalho OLAP) para cada cópia?

Avalie as cópias de dados do XtremIO para bancos de dados SQL Server em um banco de dados de produção.

N/D

Após receber a planilha de qualificação do cliente e informar as respostas na ferramenta de dimensionamento do VSPEX, você verá os seguintes resultados:

• A tabela Recursos obrigatórios, como mostrado na Tabela 7, lista o número de máquinas virtuais e suas características.

• A tabela Recomendações de armazenamento, como mostrado na Tabela 8, lista o hardware de armazenamento, além do datastore da nuvem privada do VSPEX para o sistema operacional, que é exigido para executar a carga de trabalho do SQL Server.

Page 21: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 2: Antes de começar

21 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Tabela 7 Exemplo de recursos necessários: Banco de dados do usuário com alta carga de trabalho

SQL Server vCPUs Memória X-Bricks do XtremIO no mínimo

Requisito de recursos de banco de dados

25 400 GB 1

Requisito de recursos de SO 2 4 GB

Total 27 404 GB

A Figura 1 mostra os recursos para bancos de dados de usuário do SQL Server 2014 com OLTP de alto desempenho. Nessa configuração, quatro LUNs de dados do banco de dados foram criadas para dar suporte a altas cargas de trabalho necessárias para o banco de dados, inclusive uma LUN de registro e uma LUN tempdb.

Obs.: O volume de dados físicos reais no armazenamento XtremIO é menor que no datafile devido à redução dos dados, como mostrado na Tabela 8.

Figura 1 Exemplo de configuração de armazenamento detalhada para instância de SQL Server com alta carga de trabalho

Page 22: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 2: Antes de começar

22 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Tabela 8 Exemplo de recomendações de armazenamento para um banco de dados de usuário

Nome do pool Número de LUNs

Tamanho da LUN

Tamanho total do arquivo por LUN

Armazenamento físico total usado por LUN

LUN de dados do banco de dados do usuário do SQL Server

4 1 TB 250 GB 167 GB

LUNs de registros de banco de dados de usuários do SQL Server

1 1 TB 250 GB 167 GB

LUNs do tempdb do SQL Server

1 1 TB 300 GB 200 GB

Leitura essencial

A EMC recomenda que você leia os documentos a seguir, disponíveis no espaço do VSPEX na EMC Community Network ou nas páginas da VSPEX Proven Infrastructure no site brazil.emc.com. Se você não tiver acesso a um documento, entre em contato com seu representante EMC.

Consulte o seguinte Guia de Projeto do VSPEX:

• EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO

Consulte os seguintes documentos de Visão geral da solução VSPEX:

• Virtualização de Servidor do EMC VSPEX para Empresas Midmarket

• Virtualização de Servidor do EMC VSPEX para Pequenas e Médias Empresas

Consulte os seguintes Guias de VSPEX Proven Infrastructure:

• EMC VSPEX Private Cloud: VMware vSphere 5.5 para até 125 Máquinas Virtuais

• EMC VSPEX Private Cloud: VMware vSphere 5.5 para até 1.000 Máquinas Virtuais

Consulte o seguinte guia EMC Data Protection para VSPEX:

• Guia de Projeto e Implementação de Opções de Backup e Recuperação da EMC para VSPEX para Microsoft SQL Server 2012 Virtualizado

Guia de Projeto do VSPEX

Visão geral da solução VSPEX

VSPEX Proven Infrastructures

Guia VSPEX Data Protection para VSPEX

Page 23: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 3: Visão geral da solução

23 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Capítulo 3 Visão geral da solução

Este capítulo apresenta os seguintes tópicos:

Visão geral ............................................................................................................ 24

EMC VSPEX Proven Infrastructure ........................................................................... 24

Arquitetura da solução ........................................................................................... 26

Resumo dos componentes-chave ........................................................................... 27

Page 24: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 3: Visão geral da solução

24 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Visão geral

Este capítulo fornece uma visão geral da VSPEX Proven Infrastructure para o Microsoft SQL Server virtualizado e principais tecnologias utilizadas nesta solução. Essa solução dá suporte a todas as ofertas de virtualização do VSPEX para SQL Server 2014 e SQL Server 2012 em VMware. Este guia usa a EMC VSPEX Proven Infrastructure para até 1.000 máquinas virtuais como o exemplo em funcionamento.

Esta solução VSPEX para SQL Server virtualizado foi validada usando plataformas Windows Server 2012 R2 virtualizadas com XtremIO e VMware para fornecer consolidação de hardware de armazenamento e servidor.

A solução descrita neste guia inclui servidores, armazenamento, rede, backup e recuperação, além de componentes do SQL que são focados em ambientes midrange. Você pode usar essa solução para implementar e proteger, com rapidez e consistência, uma instância virtualizada do SQL Server em uma VSPEX Proven Infrastructure.

O XtremIO é um sistema de armazenamento totalmente flash que pode fornecer protocolos iSCSI (Internet Small Computer Systems Interface) e FC (Fibre Channel).

Essa solução requer serviços de infraestrutura como Active Directory, DNS (Domain Name System), DHCP (Dynamic Host Configuration Protocol) e vCenter Server. Eles podem ser fornecidos pela infraestrutura existente no local do cliente, por uma VSPEX Private Cloud ou por sua implementação como recursos dedicados para essa solução. A implementação desses serviços de infraestrutura está além do escopo deste guia.

Obs.: As soluções EMC Data Protection fornecem proteção de dados essencial ao SQL Server. Elas estão descritas no Guia de Projeto e Implementação de Opções de Backup e Recuperação da EMC para VSPEX para Microsoft SQL Server 2012 Virtualizado.

EMC VSPEX Proven Infrastructure

A VSPEX Proven Infrastructure, conforme mostrado na Figura 2, é uma infraestrutura virtualizada modular, validada pela EMC e oferecida pelos parceiros EMC VSPEX. O VSPEX inclui uma camada de virtualização, camadas de servidor e de rede e o EMC Data Protection, que são usados para oferecer desempenho confiável e previsível.

Page 25: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 3: Visão geral da solução

25 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Figura 2 VSPEX Proven Infrastructure

O VSPEX permite escolher as tecnologias de rede, servidor e virtualização que sejam apropriadas para o ambiente de um cliente, criando uma solução completa de virtualização. O VSPEX oferece uma implementação mais rápida, com mais simplicidade, eficiência e opções e menos riscos ao negócio de um cliente.

Você pode implementar soluções baseadas em aplicativos, como o SQL Server em VSPEX Proven Infrastructures. Validamos a VSPEX Proven Infrastructure para a solução SQL Server virtualizada usando XtremIO e uma plataforma Windows Server virtualizada com VMware para fornecer consolidação de hardware de armazenamento e servidor. É possível gerenciar centralmente a infraestrutura virtualizada, o que permite a implementação e o gerenciamento eficientes de um número dimensionável de máquinas virtuais e de armazenamento compartilhado associado.

Page 26: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 3: Visão geral da solução

26 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Arquitetura da solução

A Figura 3 mostra um exemplo da infraestrutura validada para o suporte de uma plataforma do SQL Server em uma VSPEX Proven Infrastructure.

Nessa solução, todas as instâncias do SQL Server 2014 são implementadas como máquinas virtuais em clusters do vSphere. O VMware vCenter Server exige um serviço de banco de dados para armazenar detalhes de configuração e armazenamento. O XtremIO oferece a funcionalidade de armazenamento de back-end. Você pode utilizar qualquer modelo que tenha sido validado como parte da VSPEX Proven Infrastructure.

Os componentes opcionais da solução EMC Data Protection protege dados do SQL Server, variando desde todo o SQL Server até vários níveis de objeto.

Obs.: esta solução se aplica a todas as ofertas VSPEX da VMware.

Figura 3 Arquitetura da solução

Para obter mais detalhes, consulte a visão geral da solução VSPEX em Leitura essencial.

Page 27: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 3: Visão geral da solução

27 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Resumo dos componentes-chave

A Tabela 9 resume os componentes-chave utilizados nesta solução. O Guia de Projeto oferece visões gerais sobre os componentes individuais.

Tabela 9 Componentes da solução

Camada de VSPEX

Componentes

Aplicativo Microsoft SQL Server 2012 ou 2014

Virtualização • VMware vSphere 5.5

• EMC VSI (Virtual Storage Integrator)

Computação O VSPEX define a quantidade mínima necessária de recursos da camada de computação, mas você pode usar qualquer hardware de servidor que atenda a esses requisitos.

Rede O VSPEX define o número mínimo de portas de rede necessárias para a solução e fornece orientações gerais sobre a arquitetura de rede, mas você pode usar qualquer hardware de rede que atenda a esses requisitos.

Armazenamento • EMC XtremIO

• Microsoft MPIO (Multipath I/O) e MCS (Multiple Connections per Session, várias conexões por sessão)

• EMC PowerPath/VE

Backup Soluções EMC Data Protection

Na implementação do VSPEX SQL Server com o XtremIO, sugerimos o uso de uma abordagem modular com base na arquitetura geral do VSPEX, como mostrado na Figura 4.

Cada máquina virtual do SQL Server consiste em dois tipos diferentes de componente modular:

1. Block base do SO/SQL

2. Block do banco de dados do usuário

O block base e o block de banco de dados de usuário têm CPU, memória e armazenamento com suporte a cargas de trabalho subjacentes. Consulte o Guia de Projeto para obter mais informações sobre como dimensionar os recursos.

Cada máquina virtual pode ter um block base e um ou vários blocks de bancos de dados de usuário. A Figura 4 mostra uma máquina virtual com um componente básico de banco de dados de usuário.

Obs.: Vários blocks de bancos de dados de usuário podem ser colocados na mesma máquina virtual dependendo das necessidades de um cliente. Consulte o Guia de Projeto para obter mais informações.

Arquitetura de componente básico do VSPEX para SQL Server

Page 28: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 3: Visão geral da solução

28 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Figura 4 Arquitetura de componente básico para uma implementação do SQL Server

Page 29: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

29 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Capítulo 4 Implementação da solução

Este capítulo apresenta os seguintes tópicos:

Visão geral ............................................................................................................ 30

Configuração física ................................................................................................ 30

Implementação de rede.......................................................................................... 30

Implementação de armazenamento ........................................................................ 31

Implementação do ESXi e vCenter .......................................................................... 39

Implementação em múltiplos caminhos ................................................................. 41

Implementação da virtualização do SQL Server ...................................................... 46

Implementação do aplicativo ................................................................................. 49

Page 30: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

30 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Visão geral

Este capítulo descreve as etapas necessárias para implementar uma solução SQL Server em uma VSPEX Proven Infrastructure habilitada pelo VMware vSphere 5.5 e pelo XtremIO.

Obs.: Essa solução requer serviços de infraestrutura como Active Directory, DNS (Domain Name System), DHCP (Dynamic Host Configuration Protocol) e vCenter Server. Eles podem ser fornecidos pela infraestrutura existente no local do cliente, por uma VSPEX Private Cloud ou por sua implementação como recursos dedicados para essa solução. A implementação desses serviços de infraestrutura está além do escopo deste guia.

Configuração física

Esta seção inclui informações sobre a preparação dos componentes físicos para a solução. Após a conclusão das etapas listadas na Tabela 10, os novos componentes de hardware serão montados em rack, cabeados, ligados e estarão prontos para a conexão à rede.

Tabela 10 Tarefas da configuração física

Tarefa Descrição Referência

Preparar switches de rede

Instale os switches no rack e conecte-os à alimentação.

Guia de instalação do fornecedor

Preparar servidores

Instale os servidores no rack e conecte-os à alimentação.

Guia de instalação do fornecedor

Preparar o XtremIO

• Preencha a lista de verificação pós-instalação.

• Coloque o hardware XtremIO no rack, faça o cabeamento e instale-o.

• Carregue a unidade de bateria reserva no mínimo 70% de sua capacidade total para que o cluster seja iniciado.

• Lista de Verificação de Pré-Instalação do EMC XtremIO Storage Array

• Guia de Preparação do Local para o EMC XtremIO Storage Array

• Guia de Instalação e Upgrade de Hardware do EMC XtremIO Storage Array

Guia do Usuário do Storage Array XtremIO

Para obter detalhes da configuração física, consulte o Guia da VSPEX Proven Infrastructure apropriado em Leitura essencial.

Implementação de rede

Esta seção descreve os requisitos de infraestrutura de rede necessários para dar suporte à arquitetura da solução. A Tabela 11 apresenta um resumo das tarefas de configuração de switches e da rede, bem como referências a outras informações.

Page 31: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

31 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Tabela 11 Tarefas de configuração de switches e da rede

Tarefa Descrição Referência

Configurar a rede de infraestrutura

Configure o storage array e a rede de infraestrutura do host Windows, conforme especificado no Guia relevante da VSPEX Proven Infrastructure.

Consulte o Guia relevante da VSPEX Proven Infrastructure em Leitura essencial.

Concluir o cabeamento de rede

Conexão:

• Portas de interconexão do switch

• Portas HBA do XtremIO

• Portas HBA de servidor ESXi

Guia de Instalação e Upgrade de Hardware do EMC XtremIO Storage Array

Configurar as VLANs

Configure VLANs públicas e privadas conforme a necessidade.

Guia de configuração do switch do fornecedor

Em uma configuração de switch para um cluster X-Brick duplo do XtremIO, um host pode ter até oito caminhos por dispositivo. A Figura 5 mostra os esquemas lógicos de conexão para oito caminhos.

Figura 5 Configuração de FC switch de X-Brick duplo do XtremIO

Para obter detalhes da configuração física, consulte o Guia relevante da VSPEX Proven Infrastructure em Leitura essencial.

Implementação de armazenamento

Esta seção descreve como configurar o storage array do XtremIO.

O XtremIO usa o projeto de scale-out multicontroladora e fabric de RDMA (Remote Direct Data Access) para manter todos os metadados na memória. Isso não permite que o desempenho do array do XtremIO seja afetado quando há alterações na carga de trabalho. Você pode usar LUNs de qualquer tamanho, com modelos de acesso aleatórios ou sequenciais. O desempenho é sempre consistente e previsível.

Visão geral

Page 32: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

32 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Não é mais necessário um projeto de armazenamento meticuloso e cuidadoso para desempenho otimizado. Com o provisionamento thin integrado, o armazenamento é alocado apenas quando necessário. Isso permite que os administradores de banco de dados criem LUNs maiores para acomodar o crescimento futuro ou inesperado para bancos de dados sem desperdiçar espaço físico no armazenamento.

O melhor de tudo é que as operações intensas de metadados, como redução de dados em linha, alocações de provisionamento thin e operações internas de cópia de array são realizadas totalmente na memória, imediatamente, sem afetar o I/O.

Compactação e desduplicação em linha

A compactação e a desduplicação em linha do XtremIO são sempre permitidas sem nenhum impacto visível no desempenho. Os blocos de dados são desduplicados em linha. Os blocos duplicados nunca são gravados no armazenamento, mas são substituídos por indicadores de metadados em memória que permitem múltiplas referências de blocos de dados físicos. Os blocos de dados físicos exclusivos são compactados em linha para minimizar o espaço ocupado do armazenamento físico.

Configuração do XtremIO

A Tabela 12 apresenta um resumo das tarefas de configuração de armazenamento, bem como referências para apresentar informações adicionais.

Tabela 12 Tarefas de configuração do storage array XtremIO

Tarefa Descrição Referência

Convenções de nomenclatura do XtremIO

É importante entender a convenção de nomenclatura usada no storage array do XtremIO. Esse conhecimento é necessário para entender a documentação, as mensagens de erros, a saída da linha de comando e as exibições de hardware.

• Guia de Instalação e Upgrade de Software do EMC XtremIO Storage Array

• Guia do Usuário do EMC XtremIO Storage Array

• Guia de Operações do EMC XtremIO

• White paper Introdução ao storage array EMC XtremIO

Configuração inicial do XtremIO

• Configure as controladoras de armazenamento.

• Configure o XMS.

• Instale o software XtremIO.

• Inicialize e verifique o cluster.

Tarefas pós-instalação

Configure as informações de endereço IP e outros parâmetros-chave, como DNS e NTP (Network Time Protocol), e servidores de e-mail no array XtremIO.

Provisionamento de armazenamento para datastores do VMFS no XtremIO

• Crie os datastores VMFS que hospedam o SO do servidor virtual.

• Crie e provisione LUNs para dados do banco de dados e arquivos de registro.

Page 33: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

33 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

GUI de gerenciamento de armazenamento do XtremIO

O console, com mostrado na Figura 6, fornece ferramentas fáceis de usar para a realização da maioria das operações de cluster. Clique nas guias da barra de menus para acessar os espaços de trabalho nos quais deseja trabalhar. Clique em Configuration para as operações de gerenciamento de volume como a criação de volumes e snapshots. Você pode acessar o console digitando o endereço IP do XMS (XtremIO Management Server), um servidor baseado em Linux dedicado usado para controlar as operações do XtremIO. O XMS pode ser um servidor virtual ou físico. O array continua funcionando se estiver desconectado do XMS, mas não pode ser configurado nem monitorado no navegador.

Figura 6 Menu do espaço de trabalho no XtremIO Storage Management Console

Obs.: Consulte o Guia do Usuário do Storage Array do EMC XtremIO para obter mais informações sobre o XtremIO Storage Management Console.

A Figura 7 mostra a arquitetura de alto nível dos componentes do SQL Server e elementos de armazenamento validados em uma EMC VSPEX Proven Infrastructure para SQL Server em uma plataforma de virtualização VMware vSphere.

Figura 7 Elementos de armazenamento do SQL Server na plataforma VMware vSphere 5.5

Page 34: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

34 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Certifique-se de que as interfaces de rede, as informações de endereços IP e outros parâmetros-chave, como DNS e NTP (Network Time Protocol), estejam configurados no array XtremIO antes do provisionamento de armazenamento.

Obs.: Para obter mais informações sobre como configurar a plataforma XtremIO, consulte os documentos relevantes listados na Tabela 12.

Antes de provisionar o armazenamento para datastores VMFS, siga as recomendações e as propostas da ferramenta de dimensionamento do VSPEX apresentadas no Guia de Projeto.

Obs.: Antes de começar, consulte o Guia relevante da VSPEX Proven Infrastructure em Leitura essencial para provisionar o armazenamento do VMFS para o sistema operacional da máquina virtual em uma array XtremIO.

Antes de provisionar o armazenamento para o banco de dados SQL Server, siga as recomendações gerais e da ferramenta de dimensionamento do VSPEX apresentadas no Guia de Projeto.

Antes de começar, consulte o Guia relevante da VSPEX Proven Infrastructure em Leitura essencial para configurar conexões iSCSI ou FC e provisionar o armazenamento para datafile de banco de dados, arquivo de registros e LUNs do tempdb nos arrays do XtremIO.

Provisionamento do armazenamento no XtremIO

A Tabela 13 mostra um exemplo de layout de armazenamento no XtremIO. Veja o layout detalhado do armazenamento deste exemplo na seção Layouts de armazenamento de exemplo.

O Guia de Projeto apresenta mais informações sobre as recomendações e o projeto de layout do armazenamento.

Tabela 13 Exemplo de layout do armazenamento em um array XtremIO

Detalhes do armazenamento

Número de LUNs

Tamanho da LUN

Tamanho total do arquivo por LUN

Armazenamento físico total usado por LUN

LUNs de dados do banco de dados de usuário

4 1 TB 250 GB 167 GB

LUN de registro de banco de dados de usuário

1 1 TB 250 GB 167 GB

LUNs do tempdb do SQL Server

1 1 TB 300 GB 200 GB

Criação de uma LUN para um banco de dados do SQL Server

Para criar uma LUN:

1. No console XtremIO Storage Management, clique em Configuration.

2. Clique em Add para iniciar o Assistente de adição de volumes.

Definição da configuração do XtremIO

Provisionamento de armazenamento para o datastore de sistema operacional do VMFS

Provisionamento de armazenamento para discos de banco de dados do SQL Server

Page 35: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

35 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

3. Digite os detalhes de um só volume ou clique em Add Multiple para vários volumes e clique em Next.

Obs.: Os volumes podem ser agrupados em pastas para a execução de tarefas em vários volumes ao mesmo tempo.

4. Clique em Concluir.

5. Destaque os volumes e o grupo de iniciadores relevante e clique em Map All.

Obs.: Consulte o EMC Guia de Instalação do Storage Array do XtremIO para obter mais informações.

Figura 8 Exemplo: Adição de volumes de armazenamento para o XtremIO

Criação de um snapshot de um banco de dados existente do SQL Server

Crie um snapshot de um banco de dados existente do SQL Server em um array do XtremIO capturando o estado dos volumes em um point-in-time específico. Os snapshots do XtremIO são criados de modo instantâneo e o snapshot fica disponível imediatamente. Os snapshots podem ser acessados como qualquer volume de produção no cluster no modo de acesso de leitura e gravação.

Obs.: Os snapshots podem ser criados para fins de teste, desenvolvimento e geração de relatórios. Consulte o Guia de Projeto para obter detalhes sobre dimensionamento e IOPS ao usar snapshots.

Para criar um snapshot, como mostrado na Figura 9:

1. No console XtremIO Storage Management, clique em Configuration.

2. Selecione os volumes associados aos arquivos de dados e registros do banco de dados do SQL Server.

3. Clique com o botão direito do mouse nos volumes selecionados e clique em Create Snapshot.

4. Digite o sufixo e selecione uma pasta pai para o snapshot.

Para montar o snapshot criado para um host de montagem:

1. Destaque os volumes e o grupo de iniciadores relevante e clique em Map All.

2. Siga todas as etapas com uma LUN de produção no servidor para montar e recuperar o banco de dados para acesso à carga de trabalho.

Page 36: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

36 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Figura 9 Exemplo de criação de snapshot para XtremIO

Exemplo 1: Layout de armazenamento no XtremIO

A Figura 10 mostra um layout de armazenamento de exemplo para o array X-Brick único do XtremIO. Quando um volume é criado, ele é distribuído automaticamente em todos os discos no array. Esse exemplo usa uma instância única e um layout de banco de dados único para SQL Server. A capacidade do volume e a capacidade física usada dos volumes de banco de dados são mostradas.

Obs.: Para obter mais informações sobre as recomendações e o projeto do layout de armazenamento, consulte o Guia de Projeto e o Guia relevante da VSPEX Proven Infrastructure em Leitura essencial.

Layouts de armazenamento de exemplo

Page 37: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

37 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Figura 10 Exemplo do layout de armazenamento para o XtremIO para pequenos bancos de dados com pouca carga de trabalho de OLTP

A configuração de armazenamento exigida para a solução está concluída. Para obter detalhes sobre a implementação do armazenamento, consulte o Guia relevante da VSPEX Proven Infrastructure em Leitura essencial.

Exemplo 2: Layout de armazenamento do snapshot no XTREMIO

Um snapshot gravável do XtremIO pode ser visto como o clone de um array tradicional sem os mesmos requisitos de espaço. Os snapshots do XtremIO produzem um espaço ocupado muito menor no armazenamento físico.

A Figura 11 mostra um exemplo do layout de armazenamento para uma montagem de snapshot em um array do XtremIO. Quando o snapshot é criado pela primeira vez, o uso do espaço físico é mínimo. Este é apenas um exemplo.

Obs.: Para obter mais informações sobre as recomendações e o projeto do layout de armazenamento, consulte o Guia de Projeto e o Guia relevante da VSPEX Proven Infrastructure em Leitura essencial.

Page 38: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

38 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Figura 11 Exemplo de um layout de armazenamento de montagem de snapshot para XtremIO

Exemplo 3: Layout de armazenamento no XtremIO para o banco de dados do SQL Server com carga de trabalho OLAP

A Tabela 12 mostra um exemplo de layout de armazenamento para banco de dados SQL Server com uma carga de trabalho OLAP.

Obs.: Para obter mais informações sobre as recomendações e o projeto do layout de armazenamento, consulte o Guia de Projeto e o Guia relevante da VSPEX Proven Infrastructure em Leitura essencial.

Page 39: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

39 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Figura 12 Exemplo do layout de armazenamento para SQL Server com carga de trabalho OLAP no XtremIO

A configuração de armazenamento exigida para a solução está concluída. Para obter detalhes sobre a implementação do armazenamento, consulte o Guia relevante da VSPEX Proven Infrastructure em Leitura essencial.

Implementação do ESXi e vCenter

Esta seção apresenta os requisitos de instalação e configuração dos hosts do ESXi, do vCenter e dos servidores de infraestrutura necessários para dar suporte à arquitetura. A Tabela 14 descreve as tarefas que devem ser concluídas.

Tabela 14 Etapas para instalação e configuração do ESXi e do vCenter

Tarefa Descrição Referência

Instalar o ESXi Instale o hipervisor ESXi 5.5 nos servidores físicos que estão sendo implementados para a solução.

Sobre a Instalação e Configuração do vSphere

Configurar o sistema de rede do ESXi

Configure o sistema de rede do ESXi, inclusive o tronco da NIC (Network Interface Card, placa de interface da rede), a porta VMkernel, os grupos de porta de máquina virtual e os jumbo-frames.

Sobre o sistema de rede do vSphere

Instalar o PowerPath/VE

Instale o software PowerPath/VE de múltiplos caminhos nos hosts do ESXi.

Implementação em múltiplos caminhos

Page 40: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

40 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Tarefa Descrição Referência

Conectar datastores do VMware

Conecte os datastores do VMware aos hosts do ESXi implementados para a solução.

Sobre o armazenamento do vSphere

Criar uma máquina virtual para o Microsoft SQL Server

Crie uma máquina virtual para hospedar o SQL Server que será usado para o banco de dados do vCenter Server. Verifique se o servidor virtual atende aos requisitos de hardware e software.

Instalar o Microsoft Windows na máquina virtual

Instale o Microsoft Windows Server 2012 R2 Standard Edition na máquina virtual criada para hospedar o SQL Server.

MSDN - instalar o SQL Server 2012

MSDN - instalar o SQL Server 2014

Instalar o SQL Server

Instale o SQL Server na máquina virtual designada para essa finalidade.

Criar a máquina virtual host do vCenter

Crie uma máquina virtual que será usada para o VMware vCenter Server.

Sobre a Administração de Máquinas Virtuais do vSphere

Instalar o SO guest do vCenter

Instale o Windows Server 2012 R2 Standard Edition na máquina virtual de host do vCenter.

N/D

Atualizar a máquina virtual

Instale o VMware Tools, ative a aceleração do hardware e ative o acesso remoto ao console.

Sobre a 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.

Sobre a Instalação e Configuração do vSphere Sobre a Instalação e Administração do VMware vSphere Update Manager

Instalar o vCenter Server

Instale o software vCenter Server. Sobre a Instalação e Configuração do vSphere

Instalar o vCenter Update Manager

Instale o software vCenter Update Manager.

Sobre a Instalação e Administração do VMware vSphere Update Manager

Criar um datacenter virtual

Crie um datacenter virtual. Sobre o VMware vCenter Server e o Gerenciamento de Host

Aplicar chaves de licença do vSphere

Informe as chaves de licença do vSphere no menu de licenciamento do vCenter.

Sobre a Instalação e Configuração do vSphere

Adicionar hosts ESXi

Conecte o vCenter aos hosts ESXi. Sobre o VMware vCenter Server e o Gerenciamento de Host

Configurar o clustering do vSphere

Crie um cluster do vSphere e mova os hosts do ESXi para ele.

Sobre o Gerenciamento de Recursos do vSphere

Page 41: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

41 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Tarefa Descrição Referência

Executar a detecção de hosts ESXi do array

Execute a detecção de hosts ESXi. Virtualização de servidor com o EMC XtremIO All-Flash Array e o VMware vSphere5.5

Ativação das funcionalidades VMHA (VMware High Availability), DRS (Distributed Resource Scheduler) e vMotion

Após ativar o DRS, a EMC recomenda que você use as regras de Afinidade e Antiafinidade do VMware vSphere DRS para grupos específicos de máquinas virtuais. Por exemplo, use grupos de várias instâncias do SQL Server 2014, que não devem residir no mesmo host.

Guia de disponibilidade do vSphere

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

Instalar o plug-in do EMC VSI

Instale o plug-in do EMC VSI no console de administração.

EMC VSI para VMware vSphere: Notas da Versão do Unified Storage Management

Obs.: Para obter detalhes sobre o ESXi e o vCenter, consulte o Guia do VSPEX Proven Infrastructure relevante em Leitura essencial.

Implementação em múltiplos caminhos

O XtremIO é compatível com a tecnologia de NMP (Native Multipathing, múltiplos caminhos nativa) do VMware vSphere e o PowerPath/VE. Para as soluções VSPEX, a EMC recomenda que você configure o PowerPath/VE.

Para configurar o VMware vSphere Native Multipathing (NMP) em um ambiente VMware para o armazenamento FC no XtremIO:

Obs.: Para obter o melhor desempenho ao utilizar o VMware vSphere Native Multipathing (NMP), a EMC recomenda a seleção de caminho round-robin para volumes do XtremIO. A alteração da seleção de caminho para round-robin garantirá que todos os caminhos para uma LUN sejam usados. Isso garante a distribuição e a disponibilidade de carga ideais entre caminhos de I/O para o armazenamento do XtremIO.

1. Configure a política de seleção de caminhos nativa de round-robin nos

volumes XtremIO apresentados ao host ESXi.

2. Use a linha de comando do ESX para definir o caminho de round-robin de recurso de múltiplos caminhos nativo do vSphere alternando a frequência dos volumes do XtremIO do valor padrão (1.000 pacotes de I/O) para 1.

Essas configurações garantem distribuição e disponibilidade de carga ideais entre caminhos de I/O para o armazenamento do XtremIO.

Visão geral

Configuração de múltiplos caminhos nativos do vSphere

Page 42: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

42 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Definição da configuração round-robin do vSphere NMP

Em cada máquina virtual, as LUNs para o armazenamento de banco de dados são adicionadas a partir do array do XtremIO e configuradas como VMDK.

1. Selecione um caminho de round-robin (VMware), como mostrado na

Figura 13.

Figura 13 Configuração de gerenciamento de caminhos do dispositivo de armazenamento

2. Você pode configurar um caminho round-robin a partir da linha de comando do ESX.

a. Digite o comando a seguir para obter naa_id para os discos:

esxcli storage nmp path list | grep XtremIO

b. Defina a política Seleção de caminho para round-robin, digitando o seguinte comando:

esxcli storage nmp device set --device <the naa_id> --psp VMW_PSP_RR

Para configurar múltiplos caminhos em um ambiente VMware para armazenamento FC no XtremIO:

1. Configure o VMkernel para múltiplos caminhos de FC permitindo várias

NICs.

2. Habilite várias portas de processador de armazenamento no array XtremIO e configure o endereço IP para comunicação com os hosts ESXi. Verifique se o VMkernel está ativado para o FC.

3. Instale o PowerPath/VE nos servidores ESXi e configure a licença.

Instalação do PowerPath/VE

Você pode instalar o PowerPath/VE usando a vCLI (vSphere Remote CLI) o VMware vSphere Update Manager ou o VMware vSphere Auto Deploy. Execute as seguintes etapas para instalar o PowerPath/VE usando o vCLI remoto:

1. Faça download do software PowerPath/VE a partir do Suporte on-line da EMC.

2. Disponibilize o pacote off-line para uso no host vSphere local.

Configuração do PowerPath/VE para armazenamento FC

Page 43: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

43 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

3. Use o comando scp (secure copy protocol) para copiar o pacote Zip off-line do PowerPath/VE para o host vSphere. Como alternativa, copie o pacote ZIP off-line do PowerPath/VE para o datastore do vCenter usando o vSphere Client.

4. No host remoto executando o vCLI, digite o seguinte comando para instalar o pacote do PowerPath/VE:

# esxcli -s <endereço IP ou nome de host do vSphere Server> software vib install -d <caminho absoluto para o pacote do PowerPath>

5. Coloque o host vSphere em modo de manutenção.

6. Reinicie o host vSphere no qual você está instalando o PowerPath/VE.

7. Coloque o host vSphere fora do modo de manutenção.

8. Digite o comando a seguir para verificar se o PowerPath/VE está instalado:

# esxcli -s <vSphere server IP address or hostname> software vib list

9. Confirme se os dispositivos XtremIO são gerenciados pelo PowerPath. No host do vCenter, clique em Configuration > Storage, como mostrado na Figura 14.

A coluna Owner mostra que os dispositivos têm um proprietário de PowerPath.

Figura 14 LUN SSD do XtremIO sob o gerenciamento do PowerPath

Page 44: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

44 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Coloque os dispositivos do XtremIO sob o controle do PowerPath:

Se, por algum motivo, as LUNs são estiverem sob o controle do PowerPath, você poderá executar o seguinte comando para colocar o XtremIO sob o controle do PowerPath:

1. Digite este comando:

esxcli storage core claimrule add —rule 340 —plugin PowerPath –-type vendor --vendor XtremIO --model XtremApp

2. Digite este comando:

esxcli storage core claimrule load

3. Digite este comando:

esxcli storage core claimrule run

4. Reboot.

O PowerPath/VE 5.9 SP1 dá suporte de LAM nativo para os dispositivos flash array do XtremIO.

Obs.: Para instalação e configuração do PowerPath/VE para vSphere, consulte Guia de Instalação e Administração do EMC PowerPath/VE. Para a configuração de múltiplos caminhos de FC, consulte vSphere Storage ESXi 5.5, vCenter Server 5.5.

Para obter todas as vantagens do alto throughput que o armazenamento do XtremIO oferece, você deve projetar a pilha de conectividade inteira para alcançar o desempenho extraordinário. Da otimização do tamanho da fila nos hosts até o número de caminhos de FC disponíveis, a configuração deve permitir que o sistema envie I/O suficiente para o array do XtremIO.

Para otimizar o desempenho para níveis extremos, configure os hosts que acessam o storage array do XtremIO para permitir um throughput de I/O maior em vez de usar as configurações padrão.

Configuração do servidor

A maioria das configurações de aceleração do HBA (Host Bus Adapter) padrão de servidor não é otimizada para o throughput alto que um flash array fornece. Para evitar a limitação da aceleração de I/O, você deve escolher a configuração de aceleração mais alta para o servidor.

Obs.: Em nossa configuração, estamos usando um exemplo a partir do Cisco UCS Server. Para obter instruções detalhadas, consulte a documentação do servidor.

Para ajustar a aceleração de I/O do HBA do Cisco UCS HBA, como mostrado na Figura 15:

1. No painel à esquerda, clique em Server > Inventory.

2. Clique em Cisco VIC Adapters.

3. Navegue até vHBAs > Properties.

4. Defina I/O Throttle Count para 1024.

Práticas recomendadas do XtremIO

Page 45: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

45 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Figura 15 Altere a contagem de aceleração de I/O para o Cisco UCS Server.

Configuração do ESXi Server

Para configurar o host ESX para o armazenamento do XtremIO (para o vSphere 5.5): 1. No vSphere, use a CLI (Command-Line Interface, interface de linha de

comando) para ajustar o tamanho da fila do HBA.

A configuração de tamanho da fila controla a quantidade de solicitações de I/O pendentes para cada caminho. Para uma operação ideal com o armazenamento do XtremIO, siga as recomendações do fornecedor do servidor e do fornecedor do HBA. Defina o tamanho da fila para o maior valor permitido pelo fabricante do HBA (por exemplo, 256).

Obs.: para obter mais informações sobre como ajustar o tamanho da fila do HBA com o ESX, consulte o artigo 1267 da base de conhecimento da VMware no site da VMware.

1. Defina SchedQuantum para 64 e DiskMaxIOSize para 4096:

esxcfg-advcfg -s 64 /Disk/SchedQuantum esxcfg-advcfg -s 4096 /Disk/DiskMaxIOSize

2. Obtenha o NAA (Network Address Authority) para as LUNs do XtremIO apresentadas ao host ESX e localize o NAA do volume do XtremIO:

esxcli storage nmp path list | grep XtremIO -B1

3. Defina SchedNumReqOutstanding para o dispositivo para seu valor máximo (256):

esxcli storage core device set -d naa.xxx -O 256

Page 46: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

46 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Implementação da virtualização do SQL Server

Esta seção descreve os requisitos para a instalação e configuração das máquinas virtuais do SQL Server. A Tabela 15 descreve as tarefas que devem ser concluídas.

Tabela 15 Instalação e configuração de máquinas virtuais host do SQL Server

Tarefa Descrição Referência

Criar as máquinas virtuais do SQL Server

Crie máquinas virtuais para serem usadas na instância do SQL Server.

Instalar o SO guest do SQL Server

Instale o Windows Server 2012 R2 nas máquinas virtuais host do SQL Server.

Instalar o sistema operacional guest

Instalar serviços de integração ou fazer o upgrade

Instale um pacote de software para os sistemas operacionais guest suportados para melhorar a integração entre o computador físico e a máquina virtual.

Atribuir endereços IP

• Atribua os endereços IP a todas as redes em todas as máquinas virtuais.

• Una as máquinas virtuais no SQL Server ao domínio.

Criar uma conta de usuário

Crie uma conta administrativa do SQL Server no domínio.

Configurar contas de serviço e permissões do Windows

Criar um disco virtual para SQL Server

Crie um disco virtual para armazenar os bancos de dados de usuário do SQL Server.

Crie uma máquina virtual no servidor ESXi com a configuração do SO guest do cliente. Você pode calcular os requisitos de memória e processador da máquina virtual do SQL Server usando a ferramenta de dimensionamento do VSPEX e seguindo as recomendações no Guia de Projeto.

Instale o Windows Server 2012 R2 na máquina virtual do SQL Server selecionando a rede e a hora apropriadas e aplicando as atualizações mais recentes.

Atribua um endereço IP a cada adaptador de rede em todas as máquinas virtuais do SQL Server, de acordo com o que você planejou para a reserva de endereço IP para cada servidor. Em seguida, una cada uma das máquinas virtuais do Windows Server ao domínio existente.

Obs.: Para obter mais informações, consulte Planilha de Configuração para SQL Server.

Visão geral

Criação de uma máquina virtual do SQL Server

Instalação do SO guest

Atribuição de endereço IP

Page 47: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

47 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Para instalar o mecanismo de banco de dados do SQL Server, a EMC recomenda que você forneça uma conta dedicada que possa ser configurada para iniciar o serviço do SQL Server. Você pode criar a conta em seu domínio. Considere o uso de uma conta de serviço gerenciado se for útil.

Obs.: Para obter informações mais detalhadas sobre como configurar as contas e permissões de serviço do Windows para o SQL Server, consulte Configurar contas de serviço e permissões do Windows no Microsoft TechNet.

Você pode calcular os layouts de disco virtual com as topologias VMware VMDX (Virtual Machine Disk, disco de máquina virtual) de back-end usando a ferramenta de dimensionamento do VSPEX e seguindo as recomendações no Guia de Projeto. Nesta solução VSPEX, a Tabela 16 mostra um exemplo do layout de armazenamento para VMDK e discos virtuais.

Tabela 16 Exemplo de layout de armazenamento do VMDK e de disco virtual

Componentes do SQL Server

tipo Tamanho do volume

Nome da pasta do VMDK

Ponto de montagem da máquina virtual

Número de LUNs

Banco de dados de usuário do SQL Server

Datafiles de banco de dados de usuário

1 TB \SQLServer\data C:\mountpoint\1TB_DB_DATA

4

LUN de registros de banco de dados de usuários do SQL Server

Arquivos de registros do SQL Server

500 GB \SQLServer\log C:\mountpoint\1TB_DB_log

1

LUN do tempdb do SQL Server

Arquivos do tempdb do SQL Server

500 GB \SQLServer\tempdb C:\mountpoint\tempdb

1

Inclusão de um disco virtual

Para adicionar um disco virtual: 1. No vSphere vCenter, clique com o botão direito do mouse na máquina

virtual do SQL Server e clique em Edit Settings.

2. Clique em Add, selecione Add Hardware e Hard Disk.

3. Selecione Create a disk e especifique os detalhes de Disk Size e Location, como mostrado na Figura 16. Não altere as configurações padrão restantes.

Criação de uma conta de serviço do SQL Server

Criação de discos virtuais para SQL Server

Page 48: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

48 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Figura 16 Criar um novo disco virtual

4. Na máquina virtual, os discos são exibidos como um dispositivo SCSI block normal. Formate-o com tamanho de unidade de alocação de 64 KB, como mostrado na Figura 17.

Figura 17 Formatar um disco

5. Clique em OK.

Page 49: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

49 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Implementação do aplicativo

Esta seção especifica informações sobre como implementar o SQL Server em uma VSPEX Proven Infrastructure. Após concluir as tarefas em Tabela 17, a nova instância do SQL Server está pronta para ser verificada e testada.

Antes de implementar o SQL Server, planeje o banco de dados do SQL Server com base nas necessidades dos negócios. Consulte o Guia de Projeto para obter orientações.

Tabela 17 Tarefas de implementação do SQL Server

Tarefa Descrição Referência

Instalar instâncias do SQL Server

Instale as instâncias do SQL Server nas máquinas virtuais do SQL Server e verifique a instalação.

• Planejando uma instalação do SQL Server

• Instalar o SQL Server 2012 por meio do Assistente de Instalação (Instalação)

• Validar uma instalação do SQL Server

• Instalar o SQL Server 2014 por meio do Assistente de instalação (Instalação)

Projetar e implementar o SQL Server

Projete e implemente bancos de dados e aplicativos OLTP do SQL Server com base nas necessidades de negócios.

Online Transaction Processing (OLTP) — a Technical Reference Guide for Designing Mission-Critical OLTP Solutions

Configurar o servidor SQL

Configure o mecanismo de banco de dados do SQL Server com base em práticas recomendadas.

• Habilitar a opção Bloquear Páginas na Memória (Windows)

• Adicionar arquivos de dados ou de log a um banco de dados

Esta seção descreve as etapas de instalação de uma instância do SQL Server em uma máquina virtual do SQL Server. Após concluir essas etapas, a nova instância do SQL Server deve ser instalada com sucesso na máquina virtual.

Instalação do .NET Framework e da atualização mais recente

O .NET Framework 3.5 SP1 e .NET Framework 4.0 são requisitos para a instalação do SQL Server 2012 e SQL Server 2014. Ao executar o assistente de instalação do SQL Server em um computador com o SO Windows Server 2012 R2, o .NET Framework 3.5 SP1 e o 4.0 são baixados e instalados automaticamente. Esse processo requer acesso à Internet.

Visão geral

Instalação de instâncias do SQL Server 2014

Page 50: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

50 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Para instalar o .Net Framework e a atualização mais recente: 1. Faça o download e instale o .NET Framework 3.5 SP1 e 4.0 e a atualização

mais recente na máquina virtual do SQL Server.

2. Analise os requisitos de instalação.

3. Instale o SQL Server 2014 ou o SQL Server 2012 com o assistente de instalação.

4. Verifique a instalação do SQL Server.

Caso não haja acesso à Internet, a EMC recomenda que você faça o download do .NET Framework 3.5 SP1 e 4.0 e os instale em um computador com acesso à Internet. Copie os arquivos de instalação baixados no computador sem acesso à Internet e, em seguida, instale o .NET Framework 3.5 SP1 e 4.0 antes de executar Setup.exe para instalar os componentes do SQL Server.

Obs.: Para obter informações mais detalhadas, consulte o tópico da Biblioteca MSDN Microsoft .NET Framework 3.5 Deployment Considerations.

Análise dos requisitos de instalação

Antes de iniciar a instalação do SQL Server, a EMC recomenda que você analise todos os requisitos de instalação, configuração do sistema e da rede e verificações de segurança.

Obs.: Para obter mais informações, consulte o tópico da Biblioteca MSDN Planejando uma instalação do SQL Server.

Instalação do SQL Server com o assistente de instalação

O assistente de instalação do SQL Server fornece uma só árvore de recursos para a instalação de todos os componentes do SQL Server para que você não precise instalá-los individualmente. Você pode usar o assistente de instalação do SQL Server para instalar instâncias do SQL Server em uma máquina virtual.

Para instalar o SQL Server 2014 ou o SQL Server 2012: 1. Para a instalação local, entre como administrador local e inicie o

assistente de instalação. Se você instalar uma instância do SQL Server de um compartilhamento remoto, use uma conta do domínio que tem permissões de leitura e execução no compartilhamento remoto.

2. Para iniciar o assistente de instalação do SQL Server, insira a mídia de instalação do SQL Server. Na pasta raiz, clique duas vezes em Setup.exe.

3. Nessa solução, instalamos uma nova instância na máquina virtual do SQL Server. Para criar uma nova instância do SQL Server, clique em Installation e, em seguida, em New SQL Server stand-alone installation or add features to an existing installation, conforme mostrado na Figura 18.

Page 51: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

51 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Figura 18 Centro de instalação do SQL Server

4. Para executar o System Configuration Checker, digite as chaves de produto do SQL Server e verifique a atualização mais recente.

5. Na caixa de diálogo Setup Role, selecione SQL Server Feature Installation (conforme mostrado na Figura 19), e depois clique em Next.

Figura 19 Função de instalação do SQL Server 2014 no assistente de instalação

Page 52: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

52 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

6. Na caixa de diálogo Feature Selection, selecione os componentes de sua instalação.

Nessa solução, selecionamos o componente Database Engine Services para a carga de trabalho de OLTP. Você pode selecionar os componentes com base em suas necessidades dos negócios. Especifique o local para a instalação de todos os recursos e componentes.

A Figura 20 mostra os pré-requisitos para os recursos selecionados. Durante o processo de instalação, a instalação do SQL Server 2014 instala os pré-requisitos que ainda não estão instalados.

Figura 20 Seleção de recursos do SQL Server 2014 no assistente de instalação

7. Na caixa de diálogo Instance Configuration, especifique se deseja instalar uma instância padrão ou nomeada.

Nessa solução, usamos a instância padrão para a carga de trabalho de OLTP do SQL Server 2014, conforme mostrado na Figura 21.

Page 53: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

53 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Figura 21 Configuração de instância do SQL Server 2014 no assistente de instalação

8. Na caixa de diálogo Server Configuration , especifique as contas de log-in para os serviços do SQL Server que estão configuradas.

Selecione a partir das contas de serviço criadas na Criação de uma conta de serviço do SQL Server.

9. Na caixa de diálogo Database Engine Configuration, especifique o modo de autenticação e os administradores para o mecanismo de banco de dados.

Obs.: Nesta solução, usamos o Modo de autenticação do Windows para a carga de trabalho OLTP, como mostrado na Figura 22. Você pode selecionar seu próprio modo de autenticação com base nos requisitos de aplicativo e nas necessidades dos negócios.

Page 54: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

54 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Figura 22 Configuração do mecanismo de banco de dados do SQL Server 2014 no assistente de instalação

10. Execute novamente o System Configuration Checker com base nas regras configuração de instalação.

11. Na caixa de diálogo Ready to Install, clique em Install para iniciar a instalação do SQL Server 2014.

Quando a instalação estiver concluída, você poderá visualizar as informações de resumo e o status da instalação do SQL Server 2014, conforme mostrado na Figura 23.

Page 55: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

55 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Figura 23 Instalação do SQL Server 2014 concluída

12. Clique em Close. Pode ser necessário reiniciar a máquina virtual do SQL Server 2014.

Obs.: Para obter informações detalhadas sobre a instalação de outros componentes do SQL Server 2014, consulte o tópico Instalar o SQL Server 2014 por meio do Assistente de Instalação (Instalação) na Biblioteca MSDN.

Verificação da instalação do SQL Server

Após a instalação ser concluída, a EMC recomenda que você use Installed SQL Server features discovery report para verificar a instalação do SQL Server. Isso exibe um relatório dos produtos e recursos do SQL Server que estão instalados no servidor local.

Para mais informações, consulte o tópico Validar uma instalação do SQL Server na Biblioteca MSDN.

Após instalar as instâncias do SQL Server, você pode projetar e implementar seus próprios aplicativos e bancos de dados de OLTP do SQL Server na VSPEX Proven Infrastructure.

Obs.: Para mais informações sobre como projetar soluções OLTP para SQL Server com o melhor desempenho possível, consulte o tópico Online Transaction Processing (OLTP) –a Technical Reference Guide for Designing Mission-Critical OLTP Solutions na Biblioteca MSDN.

Implementação do sistema OLTP no SQL Server

Page 56: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

56 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Nessa solução VSPEX, seguimos as práticas recomendadas no Guia de Projeto a fim de configurar o SQL Server 2014 e o SQL Server 2012 para um desempenho melhor. Recomendamos as práticas recomendadas a seguir para a configuração do SQL Server.

Concessão do privilégio Lock pages in memory à conta de inicialização do SQL Server

Para conceder o privilégio Lock Pages in Memory à conta de inicialização do SQL Server:

1. Execute secpol.msc no servidor.

2. Expanda Security Settings no painel de navegação à esquerda e selecione Local Policies > User Rights Assignment.

3. Em Policy no painel à direita, clique duas vezes em Lock Pages in Memory, conforme mostrado na Figura 24.

Figura 24 Concessão do privilégio Lock pages in memory

4. Na guia Local Security Setting, selecione Add User or Group.

5. De Select Users, Computers, or Group:

a. Selecione Locations e escolha o nome do seu computador local (para grupos locais ou independentes) ou seu domínio (para clusters ou grupos de domínio).

b. Selecione Object Types e Groups.

c. Em Enter the object names to select, especifique o nome do grupo SQL Server criado pelo programa de instalação do SQL Server (independente) ou seu grupo de domínio de cluster (para clusters).

d. Clique em OK.

6. Reinicie a instância do SQL Server.

Obs.: Para saber as etapas mais detalhadas, consulte o tópico da Biblioteca MSDN Habilitar a opção Bloquear Páginas na Memória (Windows).

Configurar o servidor SQL

Page 57: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 4: Implementação da solução

57 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Definição da memória máxima do servidor

Para definir a memória máxima de servidor: 1. Abra o SQL Server Management Studio e conecte-se à instância do SQL

Server.

2. Clique com o botão direito do mouse na instância do SQL Server e selecione Server Properties. Depois, selecione Memory no painel à esquerda.

3. Defina a memória máxima do servidor (em MB), conforme mostrado na Figura 25.

Obs.: a Figura 25 mostra um exemplo. Consulte o Guia de Projeto para obter mais informações.

Figura 25 Definição da memória máxima do servidor

4. Reinicie a instância do SQL Server.

Criação de vários datafiles para os bancos de dados do SQL Server 2014

A EMC recomenda que você crie diversos datafiles para bancos de dados grandes do SQL Server. Para saber as etapas mais detalhadas, consulte o tópico da Biblioteca MSDN Adicionar dados ou arquivos de registro a um banco de dados.

Page 58: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 5: Verificação da solução

58 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Capítulo 5 Verificação da solução

Este capítulo apresenta os seguintes tópicos:

Verificação do hardware de linha de base .............................................................. 59

Verificação de desempenho do SQL Server ............................................................. 64

Page 59: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 5: Verificação da solução

59 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Verificação do hardware de linha de base

Esta seção fornece uma lista de itens que você precisa analisar após a configuração da solução VSPEX. O objetivo desse capítulo é verificar a configuração e a funcionalidade de aspectos específicos da solução, bem como garantir que a configuração dê suporte aos principais requisitos de disponibilidade. A Tabela 18 descreve as tarefas necessárias de verificação que devem ser realizadas.

Tabela 18 Tarefas para verificação da instalação do VSPEX

Tarefa Descrição Referência

Verificar a funcionalidade do ESXi

Verifique a funcionalidade básica do ESXi da solução com uma lista de verificação pós-instalação.

Verificar a redundância dos componentes da solução

Verifique a redundância dos componentes da solução:

• Armazenamento

• Host ESXi

• Switch de rede

Documentação do fornecedor

Monitorar a integridade da solução

Use as ferramentas para monitorar a integridade da solução.

Tabela 19: Ferramentas para monitorar a solução VSPEX para SQL virtualizado

A EMC recomenda que você verifique as configurações do ESXi antes de implementar na produção em cada servidor ESXi.

Obs.: Para obter informações detalhadas, consulte o VSPEX Proven Infrastructure Guide relevante em Leitura essencial.

Para garantir que os vários componentes da solução mantenham os requisitos de disponibilidade, é importante testar os cenários específicos relacionados à manutenção ou a falhas no hardware. A EMC recomenda que você verifique a redundância dos componentes da solução, inclusive armazenamento, hosts ESXi e switches de rede.

Obs.: Para obter detalhes, consulte o Guia da VSPEX Proven Infrastructure relevante em Leitura essencial.

O monitoramento da integridade é uma medição simplificada que reflete a confiabilidade, estabilidade e desempenho de toda a solução VSPEX. A Tabela 19 lista algumas ferramentas que você pode usar para monitorar e solucionar problemas em sua solução VSPEX.

Visão geral

Verificar a funcionalidade do ESXi

Verificar a redundância dos componentes da solução

Monitorar a integridade da solução

Page 60: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 5: Verificação da solução

60 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Tabela 19 Ferramentas para monitorar a solução VSPEX para SQL virtualizado

Ferramentas Descrição

Esxtop Oferece uma visualização em tempo real (atualizada a cada cinco segundos, de modo padrão) das medições de desempenho do hipervisor ESXi, como a utilização de CPU. É importante que você entenda o desempenho do hipervisor para poder medir ou solucionar problemas relacionados ao desempenho do SQL Server.

Console de gerenciamento de armazenamento do XtremIO

Pode ser instalado em uma máquina virtual ou no host físico. É um modo fácil de monitorar, coletar e analisar todos os aspectos dos dados relacionados ao armazenamento do XtremIO.

Perfmon A ferramenta de monitoramento de desempenho (perfmon) no sistema operacional Windows. Use a ferramenta para coletar dados de aplicativos implementados em intervalos regulares para analisar as tendências e ter as medições da linha de base. Use essas medições para investigar problemas relacionados ao desempenho de I/O.

Visualizador de eventos

Um snap-in do MMC (Microsoft Management Console) que permite a procura e o gerenciamento de registros de eventos. É uma ferramenta útil para solucionar problemas. Você pode filtrar por eventos específicos em diversos registros e reutilizar filtros de eventos como visualizações personalizadas.

A EMC recomenda que você utilize as ferramentas de teste para verificar o desempenho de todo o ambiente do SQL Server. Para obter detalhes sobre a verificação do desempenho e a metodologia de teste, consulte o Guia de Projeto.

A Figura 26 mostra o espaço de trabalho Dashboard. A eficiência do cluster do armazenamento, o desempenho geral, os alertas e as informações de hardware são incluídas nas seções a seguir.

Navegação do espaço de trabalho do painel de controle da GUI do XtremIO

Para navegar no espaço de trabalho do painel de controle da GUI do XtremIO: 1. Em XtremIO Storage Management Application, selecione Dashboard.

2. A seção Performance consiste em três guias separadas para Bandwidth, IOPS e Latency. Clique nas guias para alterar a exibição do medidor, do mais ativo e das informações do histórico de desempenho.

3. O medidor Current Total exibe o total atual de IOPS agregado.

4. Use o seletor de itens para alterar os itens mais ativos exibidos.

Block Size é selecionado em Figura 26. Você também pode selecionar os grupos e os volumes do iniciador.

5. O painel Storage exibe as informações sobre a eficiência geral do armazenamento.

As taxas de Compactação e Desduplicação em linha em tempo real dos dados são mostradas na Figura 26.

Gerenciamento de armazenamento do XtremIO

Page 61: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 5: Verificação da solução

61 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

6. Volume Capacity exibe o espaço total do disco definido para os volumes e o espaço lógico utilizado

7. Physical Capacity exibe a capacidade física total do array e o espaço físico que está em uso.

Figura 26 Espaço de trabalho do painel de controle da GUI do XtremIO

Configuração do monitoramento do banco de dados do SQL Server no XtremIO

O aplicativo XtremIO Storage Management pode ser usado para configurar o monitoramento de desempenho do SQL Server no array.

Para configurar o monitoramento de latência de volume para uma LUN de dados e registros do banco de dados do SQL Server, como mostrado na Figura 27:

1. Clique em Monitor.

2. Clique em New para adicionar um novo monitor.

3. No painel Add New Monitor digite o nome que corresponde ao tipo de volume e de banco de dados do usuário.

4. Selecione Volume Latency.

5. Selecione Line Chart e clique em Next.

Page 62: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 5: Verificação da solução

62 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Figura 27 Configuração do monitoramento de desempenho do SQL Server no aplicativo XtremIO Storage Management

6. Selecione o volume do arquivo de registro de banco de dados do SQL Server, como mostrado na Figura 28.

Ao configurar um monitor para os datafiles, selecione todos os volumes associados aos datafiles do banco de dados.

7. Selecione as propriedades a serem monitoradas. A opção Write-Latency (usec) é selecionada na Figura 28. Clique em Next e em Finish.

Obs.: a Figura 29 mostra um exemplo dos volumes de dados do SQL Server do XtremIO. O monitor exibe a latência de leitura em microssegundo para cada um dos volumes de banco de dados e fornece até 30 minutos de informações.

Os volumes de arquivos de registro e dados do SQL Server podem ter vários monitores definidos para as medições de desempenho como a latência de leitura e gravação. Esses monitores podem ser observados durante o teste e as operações normais de produção.

Page 63: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 5: Verificação da solução

63 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Figura 28 Configuração do monitoramento de desempenho do SQL Server no aplicativo XtremIO Storage Management

Figura 29 Um exemplo da latência de leitura dos volumes de dados do SQL Server do XtremIO

Page 64: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 5: Verificação da solução

64 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Verificação de desempenho do SQL Server

Esta seção fornece um exemplo de verificação de um ambiente do SQL Server no storage array do XtremIO. A finalidade é medir o desempenho do SQL Server para garantir que a solução VSPEX atenda às suas necessidades dos negócios.

Obs.: Antes de começar a verificar sua própria solução, consulte o Guia de Projeto para entender melhor a metodologia de testes.

Configuração e cenário de teste

Os objetivos do teste são:

• Baseline performance verification: para verificar se o SQL Server está em execução no ambiente VSPEX pode atender às necessidades dos negócios em um teste de linha de base.

• Create multiple snapshots of the production database: para verificar se a solução VSPEX pode atender às necessidades dos negócios para desempenho de reutilização do banco de dados.

• Mount multiple snapshots of the databases: para análise de dados de peso leve (carga de trabalho OLAP simulada) e desenvolvimento ou QA (carga de trabalho OLTP simulada).

Para verificar o desempenho da linha de base, um banco de dados OLTP virtualizado do SQL Server foi implementado no array do XtremIO.

Medidas principais

Para atender às necessidades dos negócios, as principais medições devem estar dentro dos limites aceitáveis na execução dos testes de verificação do SQL Server.

Para identificar as principais avaliações de desempenho do SQL Server, conforme mostrado na Tabela 20, consulte a ferramenta de dimensionamento do EMC VSPEX.

Tabela 20 Exemplo das principais medidas em uma implementação do SQL Server

Medidas Limites

Utilização média da CPU (%) Menos de 85%

Latência média do disco Menos de 20 ms

Visão geral

Verificação do desempenho de linha de base

Page 65: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 5: Verificação da solução

65 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

O perfil da máquina virtual do SQL Server mostrado na Tabela 21 foi usado para verificar a infraestrutura computacional e de armazenamento que consegue atender ao requisito de desempenho.

Tabela 21 Perfil da máquina virtual do SQL Server

Perfil Valor

Capacidade total do banco de dados SQL Server

1 TB

Número de instâncias do SQL Server 1

Número de bancos de dados de usuários por instância

1

Número de máquinas virtuais 1

Tipo de datastore VMDK

Configuração da máquina virtual do SQL Server

• 22 processadores virtuais (vCPUs) com 352 GB de memória (sem superalocação)

• 347 GB reservados para o pool de buffer do SQL Server

Usuários simultâneos Carga de trabalho de OLTP

A Tabela 22 mostra o projeto de LUN do SQL Server para o perfil a cima. O projeto segue as seguintes práticas recomendadas:

• Distribua os dados e os registros a diferentes LUNs.

• Usar grupos de arquivos separados para bancos de dados grandes.

Em nosso teste, o aplicativo tipo OLTP tem requisitos mínimos para tempdb. Uma LUN única foi suficiente para arquivos de registro e dados.

Tabela 22 Projeto de LUN do SQL Server 2014

Item Componente Quantidade Capacidade total (GB)

SQL Server

Tempdb 1 50

Datafile 4 1.000

Arquivo de registro

1 500

Resultados do teste

Após obter os resultados do teste, interprete seus resultados com base em suas principais medidas. No exemplo mostrado na Tabela 23, todas as principais medições foram atingidas, o que significa que o ambiente atual do SQL Server poderia atender às necessidades dos negócios.

Page 66: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 5: Verificação da solução

66 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Tabela 23 Principais medições para o SQL Server 2014: 1.000 GB

Medições de desempenho Resultados de desempenho de linha de base

Limites

CPU Host 73% Menos de 85%

CPU ESXi 27% Menos de 85%

IOPS do host 45.386 N/D

Latência da LUN de dados (ms) (leitura/gravação)

Menos de 1 ms Menos de 20 ms

Latência da LUN de registros (ms) (leitura/gravação)

Menos de 1 ms Menos de 5 ms

Latência da LUN de Tempdb (µs) (leitura/gravação)

1,3 ms Menos de 20 ms

Verifique se a solução VSPEX pode atender às necessidades dos negócios para desempenho com reutilização de banco de dados. Para fazer isso, um snapshot legível e gravável do XtremIO foi criado a partir de uma cópia point-in-time de um banco de dados OLTP no mesmo array.

A Tabela 24 mostra a configuração do snapshot legível e gravável do XtremIO para o teste de verificação. Nesse teste, um snapshot legível e gravável do XtremIO foi criado como se segue:

• A cargas de trabalho OLTP para o datafile do banco de dados de usuário consiste em leituras e gravações de alta frequência de I/O aleatórias e em blocks reduzidos. O I/O da LUN de registro é predominantemente sequencial, de gravação e com tamanho variável.

• Em nosso teste, o aplicativo OLTP tem um requisito mínimo de I/O para o banco de dados tempdb, então excluímos a LUN de dados e registros do tempdb da verificação.

Obs.: O tamanho inicial do snapshot requer um espaço ocupado reduzido de armazenamento. Para ver as considerações de dimensionamento de um snapshot de longo prazo, consulte o Guia de Projeto

Tabela 24 Configuração de snapshots do XtremIO

Obs.: Para obter mais informações sobre os snapshots do XtremIO, consulte o Guia do Usuário do EMC XtremIO Storage Array.

Criação de um snapshot do banco de dados de produção

Componente Tamanho utilizável do banco de dados (GB)

Tamanho no volume físico (GB)

Desempenho OLTP de produção existente

1.000 1.000

Snapshot inicial de desenvolvimento/teste

1.000 0

Page 67: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 5: Verificação da solução

67 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Medidas principais

Espera-se o seguinte desempenho após a criação do snapshot:

• Sem impacto de desempenho na carga de trabalho OLTP de produção

• Desempenho comparável do snapshot

Para identificar as principais avaliações de desempenho do SQL Server, conforme mostrado na Tabela 25, consulte a ferramenta de dimensionamento do EMC VSPEX.

Tabela 25 Exemplo das principais medidas em uma implementação do SQL Server

Medidas Limites

Utilização média da CPU Menos de 85%

Latência média do disco Menos de 20 ms

Resultados do teste

Depois de obter os dados do resultado do teste, verifique se as principais medições estão dentro dos limites aceitáveis das necessidades dos negócios. No exemplo mostrado na Tabela 26, todas as principais medições foram atingidas, o que significa que o ambiente atual do SQL Server poderia atender às necessidades dos negócios.

Tabela 26 Principais medições para o snapshot de um banco de dados de 1.000 GB do SQL Server 2014

Performance Desempenho do snapshot Limites

CPU Host 24% Menos de 85%

IOPS do host 28.111 N/D

Latência da LUN dos dados (ms)

Menos de 1 ms Menos de 20 ms

Comparação de desempenho utilizando um banco de dados do SQL Server 2014 montado em um snapshot do XtremIO

Esta seção compara a diferença de desempenho entre o acesso aos volumes primários e o acesso aos volumes de snapshot.

Como mostrado na Tabela 27, a criação de snapshots do XtremIO não teve um efeito visível no desempenho durante ou depois da criação dos snapshots; o banco de dados estava sempre on-line com as mesmas características de desempenho observadas antes da criação de snapshots. O uso inicial do espaço físico foi mínimo, então mais snapshots poderiam ser criados sem afetar o banco de dados de produção.

Não houve diferença de desempenho entre o acesso aos volumes primários em comparação com o acesso aos volumes de snapshot.

Page 68: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 5: Verificação da solução

68 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Tabela 27 Principais medições para comparação entre LUNs de snapshot e banco de dados de 1 TB

Performance Desempenho de produção

Desempenho dos snapshots do XtremIO

IOPS da LUN dos dados do SQL Server

28.636 28.111

Latência média da LUN do banco de dados (ms)

Menos de 1 ms Menos de 1 ms

A Figura 30 mostra a comparação entre o desempenho de linha de base e um banco de dados montado a partir de um snapshot do XtremIO.

Figura 30 Comparação entre o desempenho de linha de base e um snapshot do XtremIO

Para testar vários snapshots, adicione mais snapshots ao array do XtremIO e garanta que as principais medições estejam dentro dos limites aceitáveis.

Use esse teste para verificar o desempenho de uma solução VSPEX no XtremIO para uma carga de trabalho mista consolidada com um banco de dados OLTP de produção do SQL Server 2014 e cargas de trabalho OLAP leves de análise de dados.

O SQL Server dá suporte aos formatos de indexação rowstore e columnstore para recuperação e gerenciamento de dados. A indexação columnstore pode funcionar bem para cargas de trabalho do tipo data warehousing OLAP. Em nosso teste de verificação, avaliamos as duas tecnologias.

Para executar os testes de verificação, configuramos e carregamos com dados os seguintes bancos de dados do SQL Server 2014:

• Um banco de dados OLTP de produção

• Um banco de dados OLAP com indexação columnstore habilitada

Usamos os seguintes exemplos de procedimento de teste:

Carga de trabalho analítica e de desenvolvimento

Page 69: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 5: Verificação da solução

69 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

1. Comece com um banco de dados OLTP único. Executamos esse banco de dados por um período para estabilizar a carga de trabalho e reunimos as medições de desempenho de linha de base.

2. Adicionamos uma carga de trabalho do banco de dados OLAP (com indexação columnstore) enquanto a carga de trabalho OLTP anterior ainda estava em execução. Cada carga de trabalho de banco de dados continuou a fornecer IOPS ou largura de banda adicional no sistema de armazenamento do XtremIO. Coletamos as medições de desempenho e as interrompemos para garantir que o desempenho de linha de base ainda fosse alcançável.

3. Quando a carga de trabalho OLAP foi concluída, continuamos observando seu desempenho.

4. Iniciamos a carga de trabalho OLAP primeiro e depois a carga de trabalho OLTP. Coletamos novamente as medições de desempenho e as interrompemos para garantir que o desempenho de linha de base ainda fosse alcançável.

Executamos uma operação de recriação de índice no banco de dados OLAP que alterou a indexação do banco de dados de columnstore para rowstore, e repetimos os testes presentes nas etapas de 1 a 4.

Medidas principais

Para atender às necessidades dos negócios, os testes devem garantir que o desempenho consistente do OLTP de produção seja mantido durante a execução de relatórios do OLAP

Para identificar as principais avaliações de desempenho do SQL Server, consulte a ferramenta de dimensionamento do EMC VSPEX.

• Latência média do disco OLTP

• IOPS e TPS do OLTP

• Largura de banda do disco OLAP

Page 70: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 5: Verificação da solução

70 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Page 71: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 6: Documentação de referência

71 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Capítulo 6 Documentação de referência

Este capítulo apresenta os seguintes tópicos:

Documentação da EMC ........................................................................................... 72

Documentação de produtos ................................................................................... 72

Outros documentos ............................................................................................... 73

Page 72: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 6: Documentação de referência

72 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Documentação da EMC

O documento a seguir, disponível em brazil.EMC.com, apresenta informações adicionais e relevantes. Caso você não tenha acesso a determinado documento, entre em contato com seu representante da EMC.

• Guia de instalação e administração do EMC PowerPath e do PowerPath/VE para Windows

Documentação de produtos

Para obter informações adicionais, consulte o seguinte documento do produto disponível no Suporte on-line da EMC ou em brazil.EMC.com:

• Guia do Usuário do EMC XtremIO Storage Array

• Guia de Operações do EMC XtremIO Storage Array

• Guia de Instalação e Upgrade de Software do EMC XtremIO Storage Array

• Guia de Instalação e Upgrade de Hardware do EMC XtremIO Storage Array

• Guia de Configuração de Segurança do EMC XtremIO Storage Array

• Lista de Verificação de Pré-Instalação do EMC XtremIO Storage Array

• Guia de Preparação do Local para o EMC XtremIO Storage Array

• EMC VSI para VMware vSphere: Guia do Produto Storage Viewer

• EMC VSI para VMware vSphere: Guia do Produto Unified Storage Management

• Guia de Conectividade de Host do EMC XTREMIO para VMware ESX Server

• Ambiente Operacional do XTREMIO para Versão de Notas da Versão de Arquivo

• Guia do usuário do XtremIO

• EMC VSPEX Private Cloud: VMware vSphere 5.5 para até 125 Máquinas Virtuais

• EMC VSPEX Private Cloud: VMware vSphere 5.5 para até 1.000 Máquinas Virtuais

• Guia do produto Armazenamento unificado EMC VSI

• Guia do Produto EMC VSI Storage Viewer.

• Guia de Instalação e Administração EMC PowerPath/VE

Page 73: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 6: Documentação de referência

73 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Outros documentos

Obs.: os links fornecidos aqui estavam funcionando corretamente no momento da publicação.

Os seguintes tópicos na Biblioteca do MSDN são relevantes a essa solução:

• Adicionar arquivos de dados ou de log a um banco de dados

• Tutorial: Administrar servidores com Gerenciamento Baseado em Políticas

• Lição 1: Navegação básica no Orientador de Otimização do Mecanismo de Banco de Dados

• Lição 1: Navegação básica no SQL Server Management Studio

• Manuais Online do SQL Server 2014

• Alterar modo de autenticação do servidor

• Configuração de rede de cliente

• Configurar instâncias do mecanismo de banco de dados (SQL Server)

• Configurar contas de serviço e permissões do Windows

• Lição 1: Conectando ao Mecanismo de Banco de Dados

• Opções de inicialização do serviço Mecanismo de Banco de Dados

• Propriedades do Banco de Dados (Página Arquivos)

• Conexão de diagnóstico para administradores de banco de dados

• Habilitar a opção Bloquear Páginas na Memória (Windows)

• Instalar o SQL Server 2014

• Instalar o SQL Server 2014 por meio do Assistente de instalação (Instalação)

• Visualizador do arquivo de registros

• Gerenciar os serviços do Mecanismo de Banco de Dados

• Microsoft .NET Framework 3.5 Deployment Considerations

• Online Transaction Processing (OLTP)—a Technical Reference Guide for Designing Mission—Critical OLTP Solutions

• Otimizando o desempenho do tempdb

• Planejando uma instalação do SQL Server

• Requisitos de segurança para gerenciar serviços

• Opções de configuração de servidor (SQL Server)

• Configuração de rede do servidor

• Visão geral do SQL Server Monitor

• Troubleshooting Performance Problems in SQL Server 2008

• Lição 2: Orientador de Otimização do Mecanismo de Banco de Dados

• Validar uma instalação do SQL Server

Biblioteca MSDN

Page 74: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Capítulo 6: Documentação de referência

74 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

• Exibir ou alterar as propriedades do servidor (SQL Server)

O seguinte tópico do Microsoft TechNet é relevante a essa solução:

• Etapa 3: Instalar o sistema operacional guest

Os seguintes documentos da VMware são relevantes para essa solução:

• Sobre a Instalação e Configuração do vSphere

• Sobre o sistema de rede do vSphere

• Sobre o VMware vCenter Server e o Gerenciamento de Host

• Sobre o armazenamento do vSphere

• Sobre o Gerenciamento de Recursos do vSphere

• Sobre a Administração de Máquinas Virtuais do vSphere

• Sobre a Instalação e Administração do VMware vSphere Update Manager

Microsoft TechNet

Site da VMware

Page 75: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Apêndice A: Planilha de configuração

75 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Apêndice A Planilha de configuração

Este apêndice apresenta o seguinte tópico:

Planilha de Configuração para SQL Server .............................................................. 76

Page 76: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Apêndice A: Planilha de configuração

76 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Planilha de Configuração para SQL Server

Antes de configurar o SQL Server para esta solução, reúna informações específicas dos clientes sobre configuração, como endereços IP, nomes de host etc.

As tabelas a seguir apresentam uma planilha que pode ser usada para registrar as informações. Você também pode imprimir e usar a planilha como um documento do cliente para referência futura.

Para confirmar as informações do cliente, faça uma referência cruzada das informações com a planilha de configuração de array relevante: Planilha de configuração da série XtremIO ou Assistente de instalação do XtremIO para Arquivo/Planilha unificada.

Tabela 28 Informações comuns do servidor

Nome do servidor Finalidade Endereço IP principal

Controlador de domínio

DNS principal

DNS secundário

DHCP

NTP

SMTP

SNMP

SQL Server

Tabela 29 Informações do servidor ESXi

Nome do servidor Finalidade Endereço IP principal Endereços de rede privada (armazenamento)

Host 1 do ESXi

Host 2 do ESXi

Host 3 do ESXi

Host 4 do ESXi

Page 77: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Apêndice A: Planilha de configuração

77 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Tabela 30 Informações do array

Objeto Descrição

Nome do array

Tipo de array

Conta de administrador do XtremIO

IP do XMS (XtreamIO Management Server)

Endereço IP do cluster do XtremIO

Quatro endereços IP de gerenciamento para cada X-Brick do XtremIO

Conta do administrador do Management Server

Nome do datastore da infraestrutura

Nome do datastore do banco de dados do usuário do SQL Server

Nome do datastore de registro dos bancos de dados de usuário do SQL Server

Nome do datastore do tempdb do SQL Server

Tabela 31 Informações sobre a infraestrutura de rede

Nome Finalidade Endereço IP Máscara de sub-rede

Gateway padrão

Switch Ethernet 1

Switch Ethernet 2

Tabela 32 Informações de VLAN

Nome Finalidade da rede ID de VLAN Sub-redes permitidas

Rede de acesso do client

Rede de armazenamento

Rede de gerenciamento

Page 78: H13946: Guia de Implementação do EMC VSPEX para Microsoft ... · Este Guia de Implementação descreve os passos de alto nível necessários para implementar o Microsoft SQL Server

Apêndice A: Planilha de configuração

78 EMC VSPEX para Microsoft SQL Server Virtualizado no EMC XtremIO Guia de Implementação

Tabela 33 Contas de serviço

Conta Finalidade Senha (opcional)

Administrador do Windows Server

Administrador do array

Administrador do SQL Server