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 |
|
Plataformas |
|
Versões com suporte |
|
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 |