Compartilhar via


Como usar Espaços de Armazenamento Diretos em clusters de máquinas virtuais convidadas

Você pode implantar Espaços de Armazenamento Diretos em um cluster de servidores físicos ou em clusters convidados de VM (máquina virtual), conforme discutido neste tópico. Esse tipo de implantação oferece armazenamento compartilhado virtual em um conjunto de VMs sobre uma nuvem privada ou pública. Isso permite que você use soluções de alta disponibilidade do aplicativo.

Para usar discos compartilhados do Azure para máquinas virtuais convidadas, confira Discos Compartilhados do Azure.

Diagrama de Espaços de Armazenamento Diretos

Implantação em clusters convidados de VM Iaas do Azure

Os modelos do Azure foram publicados para diminuir a complexidade, configurar as práticas recomendadas e acelerar suas implantações de Espaços de Armazenamento Diretos em uma VM Iaas do Azure. Essa é a solução recomendada para implantação no Azure.

Requisitos para clusters convidados

As considerações a seguir se aplicam ao implantar Espaços de Armazenamento Diretos em um ambiente virtualizado.

Dica

Os modelos do Azure configurarão automaticamente as considerações a seguir para você e são a solução recomendada ao implantar em VMs IaaS do Azure.

  • Mínimo de dois nós e máximo de três nós

  • Implantações de dois nós devem configurar uma testemunha (Testemunha de Nuvem ou Testemunha de Compartilhamento de Arquivo)

  • Implantações de três nós podem tolerar um nó inativo e a perda de um ou mais discos em outro nó. Se dois nós forem desligados, os discos virtuais ficarão offline até que um dos nós retorne.

  • Configurar as VMs a serem implantadas em domínios de falha

    • Azure – Configurar o conjunto de disponibilidade

    • Hyper-V – Configurar AntiAffinityClassNames nas VMs para separar as VMs entre nós

    • VMware – configure a regra antiafinidade da VM-VM criando uma Regra DRS do tipo "Separar Máquinas Virtuais" para separar as VMs entre hosts ESX. Os discos apresentados para uso com Espaços de Armazenamento Diretos devem usar o adaptador Paravirtual SCSI (PVSCSI). Para suporte a PVSCSI com o Windows Server, confira https://kb.vmware.com/s/article/1010398.

  • Usar armazenamento de baixa latência/alto desempenho, como discos gerenciados do SSD Premium do Azure ou mais rápido

  • Implantar um design de armazenamento simples sem dispositivos de cache configurados

  • Usar pelo menos dois discos de dados virtuais apresentados a cada VM (VHD/VHDX/VMDK)

    Esse número é diferente das implantações bare-metal porque os discos virtuais podem ser implementados como arquivos que não são suscetíveis a falhas físicas.

  • Desabilite os recursos de substituição automática de unidade no Serviço de Integridade executando o seguinte cmdlet do PowerShell:

    Get-storagesubsystem clus* | set-storagehealthsetting -name "System.Storage.PhysicalDisk.AutoReplace.Enabled" -value "False"
    
  • Para dar maior resiliência à possível latência de armazenamento de VHD/VHDX/VMDK em clusters convidados, aumente o Espaços de Armazenamento valor de tempo limite de E/S:

    HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\spaceport\\Parameters\\HwTimeout

    dword: 00007530

    O equivalente decimal de Hexadecimal 7530 é 30000, que é de 30 segundos. O valor padrão é 1770 Hexadecimal ou 6000 Decimal, que é de 6 segundos.

Sem suporte

  • Instantâneo/restauração de disco virtual no nível do host

    Em vez disso, use soluções tradicionais de backup de nível de convidado para fazer backup e restaurar os dados nos volumes Espaços de Armazenamento Diretos.

  • Alteração do tamanho do disco virtual no nível do host

    Os discos virtuais expostos por meio da VM devem manter o mesmo tamanho e as mesmas características. É possível aumentar a capacidade do pool de armazenamento adicionando mais discos virtuais a cada uma das VMs e então adicionando-os ao pool. É altamente recomendável usar discos virtuais do mesmo tamanho e características que os discos virtuais atuais.

Mais referências