Siga estas práticas recomendadas ao usar dispositivos flash no ambiente vSphere.

  • Use dispositivos flash aprovados pelo VMwareGuia de Compatibilidade.
  • Certifique-se de usar o firmware mais recente com os dispositivos flash. Verifique com frequência se há atualizações com seus fornecedores de armazenamento.
  • Monitore cuidadosamente a intensidade do uso do dispositivo flash e calcule sua vida útil estimada. A expectativa de vida útil depende de quão ativamente você continua usando o dispositivo flash. Consulte Estimativa da vida útil dos dispositivos Flash.
  • Se você usar dispositivos NVMe para armazenamento, ative o plug-in de alto desempenho (HPP) para melhorar o desempenho do armazenamento. Para obter detalhes sobre como usar os dispositivos NVMe, consulte VMware Plug-in de alto desempenho e esquemas de seleção de caminho

Monitorar dispositivos flash

Você pode monitorar determinados parâmetros críticos do dispositivo flash, incluindo Media Wearout Indicator, Temperature e Reallocated Sector Count, de um host ESXi.

Use o comando esxcli para monitorar dispositivos flash.

Pré-requisitos

Instale o ESXCLI. Consulte Introdução ao ESXCLI. Para solucionar problemas, execute comandos esxcli no ESXi Shell.

Procedimento

  • Exiba as estatísticas do dispositivo flash executando o seguinte comando:
    esxcli storage core device smart get -d=flash device_ID

Estimativa da vida útil dos dispositivos Flash

Ao trabalhar com dispositivos flash, monitore o quão ativamente você os usa e calcule sua vida útil estimada.

Normalmente, os fornecedores de armazenamento fornecem estimativas de vida útil confiáveis para um dispositivo flash em condições ideais. Por exemplo, um fornecedor pode garantir uma vida útil de 5 anos sob a condição de 20 GB de gravações por dia. No entanto, a expectativa de vida mais realista do dispositivo depende de quantas gravações por dia seu host ESXi realmente gera. Siga estas etapas para calcular a vida útil do dispositivo flash.

Pré-requisitos

Observe o número de dias decorridos desde a última reinicialização do host ESXi. Por exemplo, dez dias.

Procedimento

  1. Obtenha o número total de blocos gravados no dispositivo flash desde a última reinicialização.

    Execute o comando esxcli storage core device stats get -d=device_ID. Por exemplo:

    ~ # esxcli storage core device stats get -d t10.xxxxxxxxxxxxxxx
    	Device: t10.xxxxxxxxxxxxxxx
    	Successful Commands: xxxxxxx
    	Blocks Read: xxxxxxxx
    	Blocks Written: 629145600 
    	Read Operations: xxxxxxxx
    

    O item Blocos Gravados na saída mostra o número de blocos gravados no dispositivo desde a última reinicialização. Neste exemplo, o valor é 629.145.600. Após cada reinicialização, ele é redefinido para 0.

  2. Calcule o número total de gravações e converta em GB.
    Um bloco tem 512 bytes. Para calcular o número total de gravações, multiplique o valor Blocks Written por 512 e converta o valor resultante em GB.

    Neste exemplo, o número total de gravações desde a última reinicialização é de aproximadamente 322 GB.

  3. Estime o número médio de gravações por dia em GB.
    Divida o número total de gravações pelo número de dias desde a última reinicialização.

    Se a última reinicialização tiver sido feita há dez dias, você obterá 32 GB de gravações por dia. Você pode calcular a média desse número ao longo do período.

  4. Estime a vida útil do seu dispositivo usando a seguinte fórmula:
    número de gravações por dia fornecido pelo fornecedor vezes a vida útil fornecida pelo fornecedor dividido pelo número médio real de gravações por dia
    Por exemplo, se o seu fornecedor garantir uma vida útil de 5 anos sob a condição de 20 GB de gravações por dia e o número real de gravações por dia for de 30 GB, a vida útil do seu dispositivo flash será de aproximadamente 3,3 anos.

Mantendo Flash Disks VMFS-Free

Se você usar a opção de inicialização de particionamento automático ao instalar ou implantar automaticamente o ESXi, a opção de particionamento automático criará um datastore VMFS no armazenamento local do seu host. Em alguns casos, você precisa manter os discos flash de armazenamento local não formatados.

Problema

Por padrão, o particionamento automático implanta sistemas de arquivos VMFS em qualquer disco de armazenamento local não utilizado no seu host, incluindo discos flash.

No entanto, um disco flash formatado com VMFS fica indisponível para recursos como flash virtual e vSAN. Ambos os recursos exigem um disco flash não formatado e nenhum deles pode compartilhar o disco com qualquer outro sistema de arquivos.

Solução

Para garantir que o particionamento automático não formate o disco flash com VMFS, use as seguintes opções de inicialização ao instalar o ESXi ou inicializar o host ESXi pela primeira vez:
  • autoPartition=TRUE
  • skipPartitioningSsds=TRUE
Se você usar a Implementação automática, defina esses parâmetros em um host ESXi de referência.
  1. Em vSphere Client, navegue até o host a ser usado como host de referência e clique na guia Configurar (Configure).
  2. Clique em Sistema (System) para abrir as opções do sistema e clique em Configurações avançadas do sistema (Advanced System Settings).
  3. Defina os seguintes itens.
    Parâmetro Valor
    VMkernel.Boot.autoPartition Verdadeiro
    VMkernel.Boot.skipPartitioningSsds Verdadeiro
  4. Reinicie o host.

Se os discos flash que você planeja usar com o recurso flash virtual virtual e vSAN já tiverem repositórios de dados VMFS, remova os repositórios de dados.