Prerequisiti di test del server di sistema
Questa sezione descrive le attività che è necessario completare prima di testare un dispositivo usando Windows Hardware Lab Kit (Windows HLK):
Requisiti hardware
Per i test di sistema di Windows Server è necessario l'hardware seguente. Potrebbe essere necessario hardware aggiuntivo se il dispositivo di test fornisce supporto specifico del bus. Vedere la descrizione del test per ogni test specifico del bus per determinare se sono presenti requisiti hardware aggiuntivi.
Componente | Requisito |
---|---|
Processore |
Il test di certificazione del sistema server richiede che il server sottoposto a test sia popolato con il numero massimo di processori supportati dal sistema. |
Memoria |
Il test di certificazione del sistema server richiede che il server sottoposto a test sia popolato con la quantità massima di memoria supportata dal sistema per la velocità di clock più veloce supportata dal sistema. |
Spazio su disco |
Minimo: 10 GB Consigliato: 40 GB o versione successiva
Nota
I computer con più di 16 GB di RAM richiederanno più spazio su disco per il paging, l'ibernazione e i file di dump |
Unità |
Unità DVD-ROM |
Requisito e configurazione dell'infrastruttura per il test di stress del server
Il test di stress del server richiede che tutti i computer di test si trovano in una rete con un controller di dominio. I computer stessi devono essere aggiunti a tale dominio e avere un account utente di dominio creato. L'affidabilità della rete è fondamentale per il test di stress, se la rete non è affidabile o configurata in modo non corretto, il test avrà esito negativo o non verrà avviato. Assicurarsi che l'ambiente di test si trova in una rete stabile e affidabile. Usare l'indirizzamento IP dinamico per tutti i computer. Tutti i sistemi usati nei test, ad esempio DHCP, DNS o Dominio di Active Directory Controller, devono essere la versione più recente e il Service Pack del sistema operativo.
Requisiti del sistema server in test (SUT)
Computer fisico (vedere la tabella precedente)
Numero massimo di processori supportati da SUT.
Capacità massima di memoria supportata da SUT.
Almeno una scheda di rete Gigabit, o schede di rete aggiuntive, usate per il test.
Un'unità disco rigido da usare per l'installazione del sistema operativo. L'unità disco rigido deve avere due partizioni. La partizione 1 deve avere almeno 1,5 GB e meno di 5 GB di spazio configurato come Attivo, Sistema. La partizione 2 deve avere almeno 40 GB di spazio (o il requisito minimo di Windows Server) configurato come avvio, file di pagina, dump di arresto anomalo del sistema.
Un hub di rete Ethernet Gigabit.
Il nome del computer SUT deve contenere o meno 154 caratteri.
Requisiti di sistema client
L'errore di sistema di un singolo client causerà l'esito negativo dell'intero test. Per ridurre al minimo la probabilità di errori del sistema client, usare i criteri seguenti per scegliere computer e altri componenti hardware per questo test:
Assicurarsi che i computer dispongano di risorse che superano i requisiti minimi di CPU e RAM per la versione di Windows Server in fase di test nel SUT e installati nei sistemi client di stress.
Assicurarsi che tutte le schede di interfaccia di rete e i driver di dispositivo siano già state certificate per Windows Server in fase di test. La larghezza di banda delle schede di interfaccia di rete nei computer client deve essere uguale alla larghezza di banda della scheda di interfaccia di rete nel SUT.
Collegare tutti i computer client alle unità di protezione alimentazione UPS.
Connettere tutti i computer client con cavi, router e commutatori di alta qualità.
Usare componenti di memoria e archiviazione altamente ridondanti: ad esempio, ECC o una migliore protezione della memoria, MPIO Duplexing per l'archiviazione, dischi rigidi RAID, raggruppamento per schede di interfaccia di rete e così via.
Requisiti software
Per eseguire i test di sistema di Windows Server, è necessario il software seguente:
Usare Windows Server Datacenter per abilitare tutti i processori ed eseguire tutte le possibili funzionalità nel sistema sottoposto a test (SUT). Questo vale per i test di certificazione o per i possibili test di funzionalità aggiuntivi, ad esempio quelli per la tolleranza di errore o il risparmio energia avanzata.
Usare Windows Server in fase di test per il client master e i sistemi client di stress
Tutti i driver non forniti con Windows Server.
Il componente facoltativo Crittografia unità BitLocker di Windows Server deve essere installato nel server se è supportato dal fornitore preinstallato.
Avviso
L'argomento Test di sistema fornisce altre informazioni sui requisiti di sistema per i test di Crittografia unità BitLocker.
Requisiti delle conoscenze dei tester
Per eseguire i test di sistema di Windows Server, è necessario sapere come eseguire le attività seguenti:
Creare, formattare e rimuovere partizioni in un'unità disco rigido.
Impostare le opzioni di risparmio energia.
Installare e configurare una rete.
Installare il sistema operativo dal DVD del prodotto.
Scaricare un Service Pack per un sistema operativo.
Installare il ruolo Active Directory Domain Services.
Creare un dominio.
Configurare i sistemi da usare nei test a livello BIOS/FW/UEFI.
Configurazione del server di test
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. 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 dell'unità disco rigido, l'utilità di pianificazione di Windows HLK vincola i test che convalidano il ribilanciamento del dispositivo e del driver, la funzionalità D3 State e Multiple Processor Groups 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.
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)