Condividi tramite


Prerequisiti di test Fibre Channel Over Ethernet

Questa sezione descrive le attività da completare prima di testare un controller Fibre Channel over Ethernet (FCoE) usando Windows Hardware Lab Kit (Windows HLK):

Requisiti hardware

L'hardware seguente è necessario per testare un controller FCoE. Potrebbe essere necessario 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 avere già un logo.

  • Due computer di test. I computer di test devono 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

  • Due schede FCoE a doppia porta basate su PCI-X o PCIe identiche (dispositivi di test). Se l'adattatore è a porta singola, sono necessarie quattro schede FCoE identiche.

  • Un commutatore FCF (FCoE) che supporta la larghezza di banda 10G/E per il traffico FCoE. FCF viene installato con quattro porte FCoE disponibili/SFP+e una porta FC/SFP+.

  • Cavo FCoE a base di rame o fibre e cavo Fibre Channel per le porte sopra indicate.

  • Un sistema di array di archiviazione Fibre Channel in grado di supportare uno dei seguenti: RAID-0, RAID-1, RAID-5, RAID-10 o RAID-6.

  • Se l'adattatore FCoE non è avviabile, un controller SATA o SAS a bordo.

  • Se l'adattatore FCoE non è avviabile, un'unità disco SATA o SAS per l'installazione del sistema operativo.

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à 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 i dispositivi, almeno un computer nel pool deve contenere quattro processori e almeno 1 GB di RAM. Inoltre, tale computer deve contenere il dispositivo e il driver da testare. Se il driver è 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 dell'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 più gruppi di processori 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. 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 ), 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. Tutti i prodotti di virtualizzazione non supportano la funzionalità sottostante necessaria per superare i test correlati a più gruppi di processori, risparmio energia dei dispositivi, funzionalità PCI del dispositivo 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 di archiviazione Fibre Channel, è necessario il software seguente:

  • Driver per il dispositivo di test.

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

  • Versione corrente di Windows Driver Kit (WDK).

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

Testare la configurazione del computer

Per configurare il computer di test per testare un controller di archiviazione Fibre Channel, seguire questa procedura:

  1. Quando il computer di test è disattivato, completare i passaggi di assembly seguenti:

    1. Se l'adattatore FCoE non è avviabile, configurare un controller di avvio SATA o SAS alternativo e quindi installare un'unità disco rigido SATA o SAS corrispondente, se non sono presenti.

    2. Installare un adattatore FCoE nel primo sistema di test. Installare due adattatori FCoE nel primo computer se il computer ha una sola porta.

    3. Connettere tutte le porte delle schede FCoE all'fcf.

    4. Ripetere il passaggio 2 fino al passaggio 4 per la seconda scheda FCoE nel secondo sistema di test. Installare due adattatori FCoE nel secondo computer se il computer ha una sola porta.

    5. Connettere fcf all'array di archiviazione, come descritto nel diagramma seguente:

      Diagramma di configurazione fibre chaneel su Ethernet

    6. Creare lun e configurare il mapping LUN nel sistema di array di archiviazione. La matrice deve contenere almeno 120 GB di spazio su disco per la configurazione di avvio SAN. Il mapping LUN è necessario solo per il primo sistema di test. Completare questo passaggio in base alle istruzioni del fornitore dell'array di archiviazione.

    7. Configurare le porte e la suddivisione in zone nell'fcf. Completare questo passaggio in base alle istruzioni del fornitore del commutatore.

    8. Attivare i sistemi di test.

  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. La rete di test è la rete che contiene Windows HLK Studio e Windows HLK Controller.

  3. Installare tutti i driver di sistema HBA o RAID necessari per connettersi o gestire i dispositivi periferici.

  4. Eseguire una delle operazioni seguenti per installare il sistema operativo:

    1. Se l'adattatore FCoE di test è avviabile, installare il sistema operativo in una partizione NTFS, 120 GB nel sistema RAID.

    2. Installare il sistema operativo in una partizione NTFS formattata da 120 GB nell'unità disco rigido SATA o SAS connessa al controller di avvio SATA o SAS alternativo nel sistema di test.

    Avviso

    Non seguire questo passaggio quando si testa MPIO.

  5. Avviare il sistema di test nel sistema operativo Microsoft Windows.

  6. Configurare MPIO solo per il primo sistema di test:

    • Installare la funzionalità MPIO di Windows tramite Server Manager.

    • Riavviare il sistema.

    • Usare l'utilità della riga di comando mpclaim.exe o modificare l'interfaccia GUI MPIO CPL (Pannello di controllo) per aggiungere l'ID LUN da richiedere.

    • Riavviare il sistema.

  7. 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, quindi scegliere Proprietà.

    2. Fare clic sulla scheda Generale e quindi prendere nota della quantità di RAM contenuta nel computer.

    3. Fare clic sulla scheda Avanzate (o 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.

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

  9. Verificare che Windows possa accedere alla matrice di archiviazione tramite l'adattatore FCoE.

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

  11. 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 che i parametri vengano impostati prima dell'esecuzione, viene 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).