Compartilhar via


Teste de desempenho de provisionamento fino – DISCO RAW (LOGOTIPO)

Esse teste verifica se os dispositivos de destino que têm um recurso de provisionamento fino atendem aos requisitos do Windows.

Observação

   Esse teste se aplica ao teste executado em discos rígidos brutos. Teste de desempenho de provisionamento fino – o DISCO RAW (LOGO) coleta dados de desempenho em discos brutos.

 

Detalhes do teste

   
Especificações
  • Device.Storage.Hd.ThinProvisioning.BasicFunction
Plataformas
  • Windows Server 2016 (x64)
Versões com suporte
  • Windows 10
  • Windows 10, versão 1511
  • Windows 10, versão 1607
  • Windows 10, versão 1703
  • Windows 10, versão 1709
  • Windows 10, versão 1803
  • Windows 10, versão 1809
  • Windows 10, versão 1903
  • Próxima atualização para Windows 10
Tempo de execução esperado (em minutos) 90
Categoria Parâmetro de comparação
Tempo limite (em minutos) 5400
Requer reinicialização false
Requer configuração especial false
Tipo automático

 

Documentação adicional

Os testes nessa área de recursos podem ter documentação adicional, incluindo pré-requisitos, configuração e informações de solução de problemas, que podem ser encontrados nos tópicos a seguir:

Executando o teste

Antes de executar o teste, conclua a configuração de teste conforme descrito nos requisitos de teste: Pré-requisitos de teste de disco rígido.

Além disso, antes de executar o teste, crie um LUN provisionado fino e um LUN provisionado completo e verifique se ambos os LUNs são discos brutos inicializados online. Defina o limite para LUN provisionado fino como 70%.

Solucionando problemas

Para solucionar problemas genéricos de falhas de teste do HLK, consulte Solução de problemas de falhas de teste do Windows HLK.

Para obter informações de solução de problemas, consulte Solução de problemas de device.storage testing.

Erro Descrição/solução alternativa

O LUN provisionado fino ou a taxa de transferência de LUN provisionada completa é 0,0000000

Se o arquivo de log mostrar que o LUN provisionado fino e/ou a taxa de transferência de leitura/gravação do LUN provisionada completa for 0,0000000, os LUNs poderão estar offline. Verifique os LUNs provisionados finos/completos para garantir que ambos estejam online quando o teste for executado.

A taxa de transferência de LUN provisionada fina é inferior a 90% do LUN provisionado completo

Se o arquivo de log mostrar que a taxa de transferência de leitura/gravação do LUN provisionada fina é inferior a 90% do LUN provisionado completo, marcar a implementação de E/S de LUN provisionada fina. O LUN provisionado fino deve ter uma taxa de transferência semelhante à lun provisionada completa.

Falha ao localizar determinados eventos do sistema

Se o arquivo de log mostrar que o teste falhou ao encontrar determinados eventos, marcar a implementação de eventos de notificação de limite e evento de esgotamento permanente de recursos em [Plan and Deploy Thin Provisioning](/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/jj674351(v=ws.11)).

Falha no teste, mas os logs não têm falhas

Verifique se você está fazendo logon no computador cliente HLK como Administrador enquanto o teste está em execução.

 

Mais informações

O teste de desempenho executa um teste de estresse para coletar dados de desempenho. A E/S em todo o desempenho do LUN provisionado fino não deve estar abaixo de 90% do desempenho da taxa de transferência de E/S de um LUN provisionado completo. Atualmente, se o teste falhar, o teste de logotipo não falhará.

O teste de desempenho precisa executar o teste do DiskIO em relação ao LUN provisionado fino e ao LUN provisionado completo para coletar os dados de estatísticas. Ele faz operações sequenciais de E/S de leitura/gravação/verificação e operações aleatórias de E/S de leitura/gravação/versão para ambos os LUNs. Após cada rodada de gravação, o teste cancela omaps ou formata os LUNs. O teste inicia um processo para executar DiskIOV2.exe e analisar os arquivos xml para coletar dados. Após cada rodada de testes, o teste verifica se há algum evento do sistema para ocorrência de notificação de limite.

O teste também verifica os eventos do sistema para obter notificação de limite e esgotamento de recursos de desempenho. Os seguintes eventos são verificados:

ID do evento Informações

144

Notificação de limite sem informações adicionais

145

Notificação de limite sem informações específicas

146

Notificação de limite com informações sobre a capacidade de LUN usada e disponível

147

Notificação de limite com informações sobre a capacidade de LUN usada e a capacidade de pool disponível

148

Notificação de limite com informações sobre a capacidade de pool usada e a capacidade de LUN disponível

149

Notificação de limite com informações sobre a capacidade de pool usada e disponível

150

Evento de esgotamento de recursos permanente

 

Este é um teste somente aprovação. Ele não fornecerá erros mesmo se os discos (LUN provisionado fino ou LUN provisionado completo) ficarem offline. O teste imprime apenas informações para ajudá-lo a manter o desempenho de um LUN provisionado fino.

Sintaxe de comando

Opção de comando Descrição

Thinprovision.exe /scenario performance /thindisk: [TPDiskDeviceObjLink] /fulldisk [FPDiskDeviceObjLink] /logo

Executa o teste.

Observação

   Para obter ajuda de linha de comando para esse binário de teste, digite /h.

 

Lista de arquivos

Arquivo Location

DiskIO.exe

<[testbinroot]>\nttest\DRIVERSTEST\storage\wdk\

FillVolume.exe

<[testbinroot]>\nttest\DRIVERSTEST\storage\wdk\thinprovision\

StorageDevices.dll

<[testbinroot]>\nttest\\DRIVERSTEST\storage\wdk\

Thinprovision.exe

<[testbinroot]>\nttest\DRIVERSTEST\storage\wdk\thinprovision\

 

Parâmetros

Nome do parâmetro Descrição do parâmetro
WDKDeviceID
TPDiskDeviceObjLink O LUN provisionado fino
FPDiskDeviceObjLink O LUN provisionado completo
LLU_NetAccessOnly
LLU_LclAdminUsr
Destrutivo (0,1) 0=Passivo, 1=Destrutivo