Condividi tramite


Prerequisiti per il test dell'archiviazione dei controller host digitali

In questo argomento vengono descritte le attività che è necessario completare prima di testare un controller host digitale protetto usando Windows Hardware Lab Kit (Windows HLK):

Requisiti hardware

Per testare un controller host digitale sicuro, è necessario l'hardware seguente. Potrebbe essere necessario hardware aggiuntivo se il dispositivo di test offre altre funzionalità. Per determinare se si applicano requisiti hardware aggiuntivi, vedere la descrizione di ogni test visualizzato per il dispositivo in Windows HLK Studio.

  • 1 computer di test che soddisfa i requisiti di Windows HLK. Per altre informazioni, vedere Prerequisiti di Windows HLK.

  • Controller host digitale protetto da testare.

  • 1 o più schede di memoria digitale sicure conformi ai requisiti del programma di certificazione hardware Windows. È necessaria una scheda di memoria per ogni porta nel controller host digitale protetto.

    Nota

    Se il controller host digitale sicuro supporta la modalità Ad alta velocità, anche la scheda di memoria usata deve essere Ad alta velocità.

  • 1 hub USB 2.0 se il controller host digitale sicuro supporta USB.

Per certificare il prodotto da usare nei server, il computer di test deve supportare quattro processori e almeno 1 GB di RAM. Queste funzionalità di sistema sono necessarie per testare la funzionalità Ribilanciamento, Stato D3 e Gruppo di processori multipli del dispositivo e del driver. Non è necessario un computer con più di 64 processori per testare il dispositivo. Inoltre, i sistemi server usati per i test di dispositivo o driver devono avere Server Core installato prima del test. Per altre informazioni, vedere Opzioni di installazione di Windows Server.

Se si usa un pool di computer di test per testare il dispositivo, almeno 1 computer nel pool deve contenere 4 processori e almeno 1 GB di RAM. Inoltre, tale computer deve contenere il dispositivo e il driver da testare. Purché il driver sia lo stesso in tutti i computer del pool, il sistema crea una pianificazione da eseguire su tutti i computer di test.

Per i test che non includono un driver da testare, ad esempio i test per un'unità disco rigido, l'utilità di pianificazione di Windows HLK vincola i test che convalidano il ribilanciamento del dispositivo e del driver, lo stato D3 e la funzionalità Gruppi di processori multipli per l'esecuzione nel computer di test predefinito. È necessario configurare manualmente questo computer per avere più gruppi di processori. Il computer predefinito è il primo computer di test nell'elenco. Assicurarsi che il primo computer di test nell'elenco soddisfi i requisiti hardware minimi.

Nota

Ad eccezione dei driver di para-virtualizzazione (come definito dal documento Criteri e processi WHCP ), non è possibile usare alcuna forma di virtualizzazione quando si testano i dispositivi fisici e i driver associati per la certificazione o la firma del server. I prodotti di virtualizzazione non supportano le funzionalità sottostanti necessarie per superare i test correlati a più gruppi di processori, risparmio energia dei dispositivi, funzionalità PCI (Device Peripheral Component Interconnect) e altri test.

Nota

  Impostazione più gruppi di processori È necessario impostare il valore per le dimensioni del gruppo di processori per i test di Hardware Lab Kit di Windows Server 2008 R2 e versioni successive per la certificazione. A tale scopo, eseguire bcdedit in una finestra del prompt dei comandi con privilegi elevati usando l'opzione /set.

I comandi per l'aggiunta delle impostazioni di gruppo e il riavvio sono i seguenti:

bcdedit.exe /set groupsize 2
bcdedit.exe /set groupaware on
shutdown.exe -r -t 0 -f

I comandi per rimuovere le impostazioni del gruppo e il riavvio sono i seguenti:

bcdedit.exe /deletevalue groupsize
bcdedit.exe /deletevalue groupaware
shutdown.exe -r -t 0 -f

Nota

Impostazione dell'integrità del codice

La funzionalità sicurezza basata sulla virtualizzazione (VBS) di Windows Server 2016 deve essere abilitata usando prima di tutto Server Manager.

Una volta che si è verificato, è necessario creare e impostare la chiave del Registro di sistema seguente:

HKLM\System\CurrentControlSet\Control\DeviceGuard
HypervisorEnforcedCodeIntegrity:REG_DWORD
0 or 1 (disabled, enabled)

Requisiti software

Per testare un controller host sicuro digitale, è necessario questo software:

  • Driver per il dispositivo di test

  • Filtri o aggiornamenti più recenti di Windows HLK

Configurazione del computer di test

Per configurare il computer di test per il dispositivo di test, seguire questa procedura:

  1. Installare il sistema operativo Windows appropriato nel computer di test e quindi configurare il computer per la rete di test. La rete di test è la rete che contiene Windows HLK Studio e Windows HLK Controller.

  2. Installare il dispositivo di test e tutti gli accessori.

  3. Se è necessario installare il driver di dispositivo fornito dal produttore nel computer di test, eseguire questa operazione.

  4. Se il dispositivo di test è connesso tramite una porta USB, connettere il controller USB 2.0 all'hub USB 2.0 ad alta velocità e quindi connettere il dispositivo di test alla porta downstream dell'hub USB 2.0 ad alta velocità.

    Nota

    Non connettere il dispositivo di test USB direttamente all'hub radice del controller USB 2.0.

  5. Posizionare le schede di memoria digitali sicure in ogni porta del controller di test.

  6. Verificare che il controller host secure digital rimovibile funzioni correttamente nel computer di test (in particolare, che il computer di test possa rilevare le schede di memoria digitali protette).

  7. Installare l'applicazione client Windows HLK nel computer di test.

  8. Usare Windows HLK Studio per creare un pool di computer e quindi spostare il computer di test in tale pool.

Assicurarsi che il computer di test sia nello stato pronto prima di iniziare il test. Se un test richiede di impostare i parametri prima di eseguirlo, verrà visualizzata una finestra di dialogo per tale test. Per altre informazioni, vedere l'argomento di test specifico.

Alcuni test di Windows HLK richiedono l'intervento dell'utente. Quando si eseguono test per un invio, è consigliabile eseguire i test automatizzati in un blocco separatamente dai test manuali. Ciò impedisce a un test manuale di interrompere il completamento di un test automatizzato.

Avviso

Quando si testano i dispositivi di archiviazione, è consigliabile completare tutti i test dei concetti fondamentali dei dispositivi prima di avviare i test di archiviazione. I test di archiviazione riconfigureranno il dispositivo di test, lasciando il dispositivo in uno stato non idoneo per supportare i test dei concetti fondamentali del dispositivo. Le configurazioni seguenti illustrano i passaggi per creare un volume nel dispositivo di test dell'archiviazione. Questo è importante per completare la parte fondamentale del dispositivo di test (Dev Fund).