Condividi tramite


Prerequisiti di test HBA iSCSI

Questa sezione descrive le attività che è necessario completare prima di testare un adattatore del bus host iSCSI usando Windows Hardware Lab Kit (Windows HLK):

Requisiti hardware

È possibile eseguire i test HBA iSCSI in una singola configurazione. È tuttavia possibile implementare questa configurazione in uno dei due modi seguenti:

  • ISCSI HBA, un sistema di archiviazione su disco iSCSI e un dispositivo di cambio medio nastro iSCSI

  • Un'hbA iSCSI, un bridge a un altro bus, un sistema di archiviazione su disco e un cambio medio nastro iSCSI

Per testare un adattatore HBA iSCSI, è necessario eseguire il test dell'hardware seguente. Potrebbe essere necessario un hardware aggiuntivo se il dispositivo di test offre altre funzionalità. Per determinare se si applicano requisiti hardware aggiuntivi, vedere la descrizione del test per ogni test visualizzato per il dispositivo in Windows HLK Studio.

Nota

Ad eccezione del computer di test e del controller di test, tutti gli hardware coinvolti nel test devono già avere un logo.

  • Un computer di test. Il computer di test deve soddisfare i requisiti di Windows HLK, come descritto in Prerequisiti di Windows HLK e i requisiti specifici del sistema operativo seguenti.

    • Per i test su Windows 8, Windows 7, Windows Vista o Windows XP:

      • Un processore dual-core o equivalente

      • 4 GB di memoria

    • Per i test su Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 o Windows Server 2003:

      • Un processore quad-core o equivalente

      • 6 GB di memoria

  • Uno iSCSI HBA (dispositivo di test).

  • Una combinazione di unità nastro e dispositivo di modifica media. Se si esegue il test senza un bridge, questo dispositivo deve essere un dispositivo iSCSI. Se si esegue il test con un bridge, questo dispositivo deve essere un dispositivo che si connette tramite un altro bus.

  • Due sistemi di archiviazione su disco. Se si esegue il test senza un bridge, questi sistemi devono essere sistemi di archiviazione su disco iSCSI. Se si esegue il test con un bridge, questi sistemi devono essere sistemi di archiviazione su disco che si connettono tramite un altro bus.

    Nota

    Se il dispositivo di test supporta l'avvio, è necessario disporre di due destinazioni del disco. Queste destinazioni possono esistere nello stesso dispositivo di archiviazione su disco se hanno nomi di destinazione diversi.

  • Un bridge iSCSI, se si esegue il test in una configurazione con un bridge.

  • Tre cartucce multimediali vuote per ogni unità nel dispositivo del cambio medio.

  • Monitoraggio, tastiera e mouse.

  • Un'unità disco floppy con supporto per l'avvio, se il dispositivo supporta l'avvio.

  • Due schede di rete Ethernet Gigabit (2).

Nota

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à Rebalance, D3 State e Multiple Processor Group del dispositivo e del driver. Non è necessario un computer con più di 64 processori per testare il dispositivo. Inoltre, i sistemi server usati per il test del dispositivo o del 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 i dispositivi, almeno un computer nel pool deve contenere quattro processori e un minimo di 1 GB di RAM. Inoltre, tale computer deve contenere il dispositivo e il driver da testare. Se il driver è uguale a 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 dell'unità disco rigido, l'utilità di pianificazione di Windows HLK limita i test che convalidano il bilanciamento del dispositivo e del driver, lo stato D3 e più gruppi di processori da eseguire 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. Il personale di test deve 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 ), è possibile non usare alcuna forma di virtualizzazione quando si testano i dispositivi fisici e i driver associati per la certificazione o la firma del server. Tutti i prodotti di virtualizzazione non supportano le funzionalità sottostanti necessarie per superare i test correlati a più gruppi di processori, gestione energia del dispositivo, funzionalità PCI del dispositivo e altri test.

Nota

  Impostazione Di 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 i driver di dispositivo successivi per la certificazione. Questa operazione viene eseguita eseguendo bcdedit in una finestra del prompt dei comandi con privilegi elevati usando l'opzione /set.

I comandi per aggiungere le impostazioni del 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 di integrità del codice

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

Dopo aver eseguito l'operazione, è 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

Il software seguente è necessario per testare un adattatore HBA iSCSI:

  • Driver per il dispositivo di test.

  • I filtri o gli aggiornamenti più recenti di Windows HLK.

  • File di simboli di Windows. Sono disponibili nel sito Web File di simboli.

  • Versione corrente di Windows Driver Kit (WDK)

Testare la configurazione del computer

Per configurare il computer di test per testare un adattatore HBA iSCSI, seguire questa procedura:

  1. Quando il computer di test è disattivato, completare la procedura di assembly seguente:

    1. Installare il controller iSCSI nel sistema di test.

    2. Connettere entrambe le schede di rete a 1 GB alla rete.

    3. Connettere il controller iSCSI alla rete di test. La rete di test è la rete che contiene Windows HLK Studio e Windows HLK Controller.

    4. Se si usa un bridge iSCSI, connettere il bridge alla rete.

    5. Eseguire una delle operazioni seguenti:

      1. Se si usa un bridge iSCSI, connettere il sistema di archiviazione su disco, il nastro combinato e il cambio medio al bridge.

      2. Se non si usa un bridge iSCSI, connettere il sistema di archiviazione su disco, il nastro combinato e il cambio medio alla rete.

      Il diagramma seguente illustra la configurazione del sistema di test senza un bridge.

      Diagramma di configurazione del controller iSCSI (nessun bridge)

      Il diagramma seguente illustra la configurazione del sistema di test con un bridge.

      Diagramma di configurazione del controller iSCSI (bridge)

  2. Attivare il computer di test, installare il sistema operativo Windows appropriato, installare tutti gli aggiornamenti di Windows disponibili e quindi configurare il computer per la rete di test.

    Se l'HBA iSCSI supporta l'avvio, installare il sistema operativo in una destinazione disco iSCSI diversa da quella usata per il test.

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

  4. Installare la versione più recente dell'iniziatore software iSCSI. Questa operazione è disponibile nell'Area download Microsoft.

  5. Usare l'Pannello di controllo iSCSI per accedere a tutti i dispositivi di destinazione. Quando si accede alle destinazioni, selezionare la casella di controllo Ripristina automaticamente questa connessione quando il sistema viene avviato .

    Importante

    È necessario accedere a tutti i dispositivi di destinazione iSCSI usati per il test. Non è necessario accedere ad altri dispositivi di destinazione iSCSI. In caso contrario, i test WLK non funzionano correttamente.

  6. Usare Gestione dischi per creare tre volumi NTFS da 4 GB nel sistema di archiviazione su disco che non contiene il sistema operativo. Assegnare ogni volume a una lettera di unità.

  7. Usare l'Pannello di controllo iSCSI per associare tutte le lettere di unità create nel passaggio precedente.

  8. Completare la procedura seguente per impostare il file di pagina di sistema e abilitare crashdump:

    1. Fare clic sul pulsante Start , fare clic con il pulsante destro del mouse su Computer personale e quindi scegliere Proprietà.

    2. Fare clic sulla scheda Generale e quindi notare la quantità di RAM contenuta nel computer.

    3. Fare clic sulla scheda Avanzate (oppure fare clic su Impostazioni di sistema avanzate nel riquadro sinistro per Windows Vista, Windows 7, Windows 8, Windows Server 2008, Windows Server 2008 R2 o Windows Server 2012) e quindi, nell'area Prestazioni fare clic su Impostazioni.

      Nota

      Se viene richiesto di immettere credenziali amministrative o consentire l'azione, immettere le credenziali o consentire l'azione.

    4. Fare clic sulla scheda Avanzate e quindi nell'area Memoria virtuale fare clic su Modifica.

    5. Selezionare Dimensioni personalizzate e quindi immettere un numero nella casella Dimensioni iniziali (MB) maggiore delle dimensioni della RAM annotata nel passaggio b.

    6. Nella casella di testo Dimensioni massime (MB) immettere un valore di dimensione massima maggiore delle dimensioni iniziali immesse nella casella Dimensioni iniziali (MB). Le dimensioni massime sono in genere da 1,5 a 2 volte le dimensioni iniziali.

    7. Fare clic su Imposta, quindi fare clic su OK due volte.

    8. Fare clic su OK e quindi riavviare il computer per aggiornare le dimensioni del file di pagina.

  9. Copiare i file di simboli di Windows in %SystemDrive%\Symbols.

  10. Verificare che Windows possa accedere all'archiviazione usando iSCSi HBA.

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

  12. 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. Inoltre, quando si pianificano i test HBA iSCSI, configurare la comunicazione tra l'iniziatore HBA e le destinazioni iSCSI. Se un test richiede che i parametri vengano impostati prima dell'esecuzione, 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 fondamentali del dispositivo prima di avviare i test di archiviazione. I test di archiviazione riconfigureranno il dispositivo di test, lasciando il dispositivo in uno stato non adatto per supportare i test dei concetti fondamentali del dispositivo. Le configurazioni seguenti forniscono passaggi per creare volume nel dispositivo di test di archiviazione. Questo è importante completare la parte fondamentale del dispositivo di test (DevFund).