Condividi tramite


Prerequisiti di test dei sistemi RAID (iSCSI) basati su hardware

Questo argomento descrive le attività che è necessario completare prima di testare un array di archiviazione RAID basato su hardware iSCSI (Internet SCSI) usando Windows Hardware Lab Kit (Windows HLK):

Requisiti hardware

Per testare un array RAID basato su hardware iSCSI, è 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.

Nota

Tutti gli hardware (ad eccezione del dispositivo di test, del monitoraggio, della tastiera, del mouse e dell'unità disco floppy) devono essere elencati nel catalogo di Windows.

  • 1 computer di test che soddisfa i requisiti di Windows HLK. Per altre informazioni, vedere Prerequisiti di Windows HLK. Inoltre, questo computer deve includere:

    • 1 BIOS ACPI (Advanced Configuration and Power Interface) conforme al logo, con ACPI abilitato per impostazione predefinita.

    • Processore dual core o equivalente e 4 gigabyte (GB) di memoria per i sistemi operativi client Windows (ad esempio, Windows 8, Windows 7 e Windows Vista).

    • Processore quad-core o equivalente e 6 GB di memoria per i sistemi operativi Windows Server.

    Un processore equivalente è qualsiasi processore visualizzato in Windows come se contiene il numero specificato di CPU. È possibile ottenere questo stato tramite 1 o più microprocessori fisici.

  • 1 sistema di archiviazione RAID iSCSI (il dispositivo di test).

    Nota

    Il sistema RAID deve essere un singolo cabinet costituito da un controller di matrice racchiuso in un sottosistema esterno con unità disco rigido. Oppure deve essere un controller di matrice esterno che si connette a un JBOD RAID. Il sistema RAID non può essere costituito solo da un controller basato su PCI (Peripheral Component Interconnect) e da 1 RAID JBOD.

  • Almeno una scheda di rete Ethernet da 1 GB o una scheda bus host iSCSI (HBA).

  • Un commutatore Ethernet da 1 GB.

  • 1 unità disco rigido SCSI o ATA (Advanced Technology Attachment) di avvio con capacità minima di 36 GB.

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 dei dispositivi 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 array RAID basato su hardware, è necessario questo software:

  • Driver per il dispositivo di test.

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

  • File di simboli di Windows. Questi sono disponibili nel sito Web Dei file di simboli .

  • La versione più recente dell'iniziatore software iSCSI Microsoft®.

  • La versione più recente di Microsoft iSNS Server.

  • Microsoft .NET Framework 1.1.

L'iniziatore software iSCSI e .NET Framework sono disponibili nell'Area download Microsoft.

Configurazione del computer di test

Per configurare il computer di test per testare la matrice RAID iSCSI, seguire questa procedura:

  1. Installare la scheda di rete Gigabit Ethernet o l'HBA iSCSI nel computer di test.

  2. Collegare il commutatore Gigabit Ethernet a un alimentatore.

    Nota

    Non connettere il commutatore ad altre reti.

  3. Connettere la scheda di rete Gigabit Ethernet o l'HBA iSCSI nel computer di test al commutatore.

  4. Connettere il sistema di archiviazione su disco al commutatore.

  5. Installare il sistema operativo Windows appropriato nel computer di test (in una partizione in formato NTFS con almeno 36 GB nell'unità disco rigido) 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.

  6. Se il dispositivo di test supporta Microsoft Multipath I/O (MPIO), installare eventuali driver multipath e creare connessioni e più sessioni selezionando Abilita I/O multipercorso.

  7. Scaricare e installare .NET Framework 1.1.

  8. Configurare il dispositivo di destinazione per l'uso di unidirezionale (target authenticates initiator) Challenge Handshake Authentication Protocol (CHAP).

    Se il dispositivo supporta chap reciproco, configurare anche il dispositivo per l'uso di CHAP reciproco.

    Nota

    Quando si configura il dispositivo per l'uso di CHAP, è necessario specificare una password lunga da 12 a 16 caratteri. Se si configura il dispositivo per l'uso di CHAP unidirezionale e CHAP reciproco, è necessario specificare password diverse per la destinazione e l'iniziatore.

  9. Accedere al sistema di archiviazione su disco di destinazione con l'account di accesso permanente impostato.

    Importante

    È necessario accedere al dispositivo di destinazione iSCSI usato per il test oppure i test non funzioneranno correttamente.

    Per un ambiente di test multipath, se più porte (indirizzi IP) sono correlate a una destinazione di archiviazione, è necessario assicurarsi che almeno 2 sessioni iSCSI siano connesse tramite l'indirizzo IP a durante il test.

  10. Fare clic sul pulsante Starte quindi scegliere Esegui.

  11. Digitare diskmgmt.msc e quindi premere INVIO.

  12. Assicurarsi che i dischi di test siano impostati come dischi di base.

  13. Creare tre partizioni in formato NTFS maggiori di 2 GB ciascuno e minore di 4 GB ciascuno.

    Un singolo accesso deve visualizzare tutte queste partizioni.

  14. Installare il software iSNS nel sistema di test e configurare la destinazione per l'uso del server iSNS.

  15. Se il dispositivo supporta il digest ed è necessario configurarlo, configurare il dispositivo di test per supportare il digest.

  16. Associare i volumi nella scheda Destinazioni preferite (Windows Vista) o Volumi associati (Windows Server 2003) delle proprietà dell'iniziatore iSCSI.

  17. Verificare che il computer possa leggere o scrivere nella matrice RAID di test.

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

  19. 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).

Configurazione basata su funzionalità

Se il dispositivo supporta una o più funzionalità di questa sezione, aggiornare i passaggi di configurazione associati oltre ai passaggi di configurazione generali basati sull'interfaccia nella sezione "Configurazione del computer di test". Le modifiche secondarie possono essere applicabili a seconda delle specifiche del fattore di forma del dispositivo.

Vedere "Hardware-based Raid Systems (Fibre Channel, SAS, SCSI, Serial ATA) testing prerequisiti" sopra per la configurazione basata su funzionalità. Le funzionalità si applicano anche ai sistemi array RAID hardware iSCSI.