Configurando o sistema operacional ESXi

Deve-se configurar o sistema operacional VMware ESXi para que você possa conectar hosts que executam o VMware ESXi com o sistema.

Antes de Iniciar

Antes de configurar o sistema operacional do host, as seguintes tarefas devem ser concluídas:
  • Seu sistema deve ser instalado.
  • Deve-se instalar os adaptadores de barramento de host apropriados e assegurar que os drivers e o firmware mais recentes sejam aplicados.

Sobre Esta Tarefa

Após as tarefas de pré-requisito serem concluídas, use as etapas gerais a seguir para configurar seu host.

Procedimento

  1. Defina o objeto do host usando os identificadores de nome da porta universal (WWPNs) para cada host ESXi físico no cluster VMware vSphere.
  2. Se houver mais de um host ESXi físico presente no cluster vSphere, crie um cluster do host e inclua cada objeto do host ESXi como um membro.
    Ao mapear volumes para hosts ESXi, assegure-se de criar mapeamentos do cluster do host compartilhados para todos os armazenamentos compartilhados para assegurar IDs SCSI consistentes nos hosts ESXi para o mesmo volume. Se o host ESXi for um SAN inicializado a partir de um volume no sistema, use mapeamentos privados para esses volumes.
  3. Revise as configurações de caminhos múltiplos executando o seguinte comando da CLI:
    # esxcli storage nmp device list -d naa.<UUID of volume>
    A saída é semelhante ao exemplo a seguir:
    naa.6005076400840110700000000000008c
       Device Display Name: IBM Fibre Channel Disk (naa.6005076400840110700000000000008c)
       Storage Array Type: VMW_SATP_ALUA
       Storage Array Type Device Config: {implicit_support=on; explicit_support=off; explicit_allow=on; alua_followover=on; action_OnRetryErrors=on; {TPG_id=16,TPG_state=AO}{TPG_id=17,TPG_state=ANO}}
       Path Selection Policy: VMW_PSP_RR
       Path Selection Policy Device Config: {policy=rr,iops=1,bytes=10485760,useANO=0; lastPathIndex=1: NumIOsPending=0,numBytesPending=0}
       Path Selection Policy Device Custom Config:
       Working Paths: vmhba4:C0:T0:L250, vmhba3:C0:T0:L250
    Verifique as configurações a seguir:
    1. O plug-in Tipo de Matriz de Armazenamento para volumes IBM® é configurado para VMW_SATP_ALUA.
    2. A política de seleção de caminho é configurada para RoundRobin.
    3. O Round Robin IOPS é configurado para 1 para distribuir uniformemente as E/Ss entre o máximo de portas possível no sistema. Para obter informações sobre como fazer essa mudança, consulte as informações do VMware neste website: Ajustando o limite de Round Robin IOPS do padrão 1000 para 1 (2069356)
  4. Ative o bloqueio acelerado de hardware ATS e configure para ATS-only public.
    Para verificar as configurações atuais, use o seguinte comando da CLI:
    # vmkfstools -Ph -v1 /vmfs/volumes/<datastore_name> | grep Mode
    Mode: public ATS-only
    Se o modo de armazenamento de dados não estiver relatando public ATS-only, considere uma das duas opções a seguir:
    1. Criar uma LUN e criar um armazenamento de dados VMFS5 ou VMFS6 e usar Storage vMotion para migrar máquinas virtuais para o novo armazenamento de dados.
    2. Forçar ATS-only em todos os armazenamentos de dados afetados. Esse processo requer a interrupção de toda E/S para o armazenamento de dados primeiro. Para obter mais informações, consulte Mude o bloqueio de VMFS para ATS-Only. Os seguintes comandos da CLI podem ser usados para alterar o modo ATS:
      # vmkfstools -Ph -v1 /vmfs/volumes/<datastore_name>  | grep -A 1 Partitions
      Partitions spanned (on "lvm"):        naa.6005076400840110700000000000008b:1
      Esse comando da CLI fornece o UUID do dispositivo que é transmitido como um parâmetro para o seguinte comando da CLI:
      # vmkfstools --configATSOnly 1 /vmfs/devices/disks/naa.6005076400840110700000000000008b:1
  5. Configure o tamanho da transferência XCopy para 4096.
    # Get-VMHost  | Get-AdvancedSetting -Name DataMover.MaxHWTransferSize | select Entity, name, value
    
    
    Entity                        Name                        Value
    ------                        ----                        -----
    vmlab11c2.ssd.hursley.ibm.com DataMover.MaxHWTransferSize  4096
  6. Use VAAI, que é um conjunto de comandos SCSI usados pelos hosts VMware ESXi para operações de transferência para a matriz de armazenamento.
    Ative HardwareAcceleratedMove, HardwareAcceleratedLocking e HardwareAcceleratedInit.
    # Get-VMHost  | Get-AdvancedSetting -name *HardwareAccelerated* | select Name, value
    Name                              Value
    ----                              -----
    DataMover.HardwareAcceleratedMove     1
    VMFS3.HardwareAcceleratedLocking      1
    DataMover.HardwareAcceleratedInit     1
  7. Sempre que possível, configure as máquinas virtuais guest para terem tempos limite SCSI definidos para pelo menos 60 segundos, embora o recomendado seja 120 segundos. Consulte a documentação do fornecedor do host para obter instruções sobre quais configurações alterar.
  8. O número de caminhos por volume recomendado não deve exceder 8.
    Entretanto, durante operações como uma movimentação de volume sem interrupção, se o modo da porta de destino Fibre Channel for transitório para o grupo de E/S, ou se o IBM HyperSwap estiver configurado, até 16 caminhos por volume serão suportados. Consulte a documentação do VMware para conhecer o número máximo de dispositivos e caminhos para a versão do VMware ESXi sendo usada.
  9. Se você usar Clusters de Armazenamento de Dados nos quais o vSphere Storage vMotion é usado para migrar máquinas virtuais com base na latência de E/S, é importante entender os requisitos do sistema.
    1. Assegure-se de que cada LUN tenha características de desempenho independentes e isoladas:
      1. Onde for possível, apresente cada volume de um conjunto diferente, principalmente ao usar matrizes ou discos gerenciados criados a partir de uma mídia de rotação tradicional (não SSD ou flash).
      2. Revise o nó preferencial em cada LUN no Cluster de Armazenamento de Dados para assegurar uma distribuição uniforme entre os nós dentro do grupo de E/S.
    2. Determinadas MVs podem migrar entre armazenamentos de dados dentro do Cluster de Armazenamento de Dados. Esteja ciente das cargas de trabalho de E/S dinâmicas e de como o EasyTier responderá. Execute uma das seguintes tarefas:
      1. Desative migrações de armazenamento automático ao usar o EasyTier ou
      2. Use uma única camada de armazenamento entre todas as LUNs usadas em um Cluster de Armazenamento de Dados.
  10. Se você tiver topologias dual-site, considere os requisitos a seguir:
    • Se os hosts VMware ESXi forem mapeados para volumes HyperSwap ou se a topologia do sistema estiver configurada para estendida, considere usar os Grupos DRS de Host e Máquina Virtual para restringir uma determinada MV para se mover apenas para outros hosts dentro do mesmo site.
    • Objetos de host VMware ESXi devem ter um site configurado para evitar tráfego intersite desnecessário.