Condividi tramite


Informazioni sui test di diagnostica

Microsoft HPC Pack fornisce un set di test di diagnostica di uso comune. È possibile usare questi test per verificare la distribuzione, risolvere gli errori e rilevare una riduzione delle prestazioni. In questo argomento vengono descritti i test di sistema inclusi per impostazione predefinita quando si installa HPC Pack. Per informazioni sui test di HPC Services per Excel, sui test appena disponibili e sulla creazione di diagnostica personalizzata, vedere risorse di diagnostica online.

I test di diagnostica system sono raggruppati concettualmente per gruppo. Le sezioni seguenti di questo argomento descrivono i test in ogni gruppo e, se applicabile, i parametri configurabili per i test:

Validator dell'ambiente di distribuzione

I test in questa suite possono aiutare a individuare problemi comuni che possono influire sulla distribuzione dei nodi bare metal. Per altre informazioni, vedere Convalidare l'ambiente prima di distribuire nodi.

Nota

Per un nodo head configurato come cluster di failover, il validator dell'ambiente di distribuzione verifica solo il nodo head attivo. Per un controllo aggiuntivo, è possibile eseguire il failover ed eseguire i test nell'altro nodo head. In genere, i nodi head in un cluster di failover con configurazioni simili e problemi diversi tra i due nodi head non sono comuni, ma potrebbe essere consigliabile eseguire il test dopo un ripristino (nel nodo head appena ripristinato o ripristinato dopo un errore irreversibile).

Diagnostico Descrizione
Distribuzione: test DHCP Verifica la disponibilità del server DHCP per tutte le reti.
Distribuzione: test DNS Verifica la disponibilità del server DNS per tutte le reti e segnala gli indirizzi IP del server DNS.
Distribuzione: test delle credenziali Verifica che le credenziali di installazione siano quelle di un utente HPC valido. Per altre informazioni, vedere Specificare le credenziali di installazione.
Distribuzione: Test della connettività di Active Directory Verifica la connettività al controller di dominio e segnala il tempo di risposta.
Distribuzione: test IPsec Verifica se la sicurezza del protocollo Internet (IPsec) è abilitata nella rete Enterprise. Se IPsec viene applicato al dominio tramite Criteri di gruppo, è possibile che si verifichino problemi durante la distribuzione. Ad esempio, IPsec può impedire ai nodi di calcolo di comunicare con il nodo head bloccando le porte.
Distribuzione: test di Servizi di distribuzione Windows Verifica che il servizio di trasporto distribuzione Windows sia attivato e che il server di distribuzione non sia installato. Servizi di distribuzione Windows consente l'installazione remota di Windows nei computer abilitati per PXE.

HPC Pack usa solo il servizio ruolo Server di trasporto nel ruolo Servizi di distribuzione Windows. Non è necessario installare il servizio ruolo server di distribuzione.
Distribuzione: Windows Image and Install Share Test Verifica che l'immagine di installazione in ogni modello di nodo e l'immagine Windows PREINSTALLATION Environment (Windows PE) usata per la distribuzione non siano mancanti, danneggiati o bloccati da un altro processo e che le dimensioni dell'immagine windows PE non superino i 300 MB. Verifica che la cartella condivisa usata per l'installazione esista e disponga delle autorizzazioni corrette.

Vedere anche Informazioni sui modelli di nodo.

Windows PE viene usato per preparare un computer per l'installazione di Windows, per copiare immagini disco da un file server di rete, per avviare il programma di installazione di Windows e per acquisire l'immagine di un nodo.
Distribuzione: test NAT Verifica che Nat (Network Address Translation) sia configurato correttamente nel nodo head, in modo che i nodi di calcolo possano comunicare con la rete Aziendale in alcune topologie.
Distribuzione: test del firewall Test aggiunto in HPC Pack 2008 R2 Service Pack 1.

Verifica che il firewall sia disattivato per le schede di rete nelle reti del cluster private e dell'applicazione, ovvero che tali schede di rete sono escluse da Windows Firewall. Verifica inoltre che le regole del firewall in ingresso e in uscita necessarie nel nodo head siano configurate correttamente.

Per altre informazioni, vedere la sezione Configurazione di Windows Firewall in rete cluster HPC.
Distribuzione: porte aperte test Test aggiunto in HPC Pack 2008 R2 con Service Pack 1.

Verifica che le porte TCP seguenti siano aperte in Windows Firewall:

- 1856
- 6729
- 6730
- 9094
- 9095
- 9096
- 9794
- 9892
- 9893
- 9894

Per informazioni sulle porte richieste da HPC Pack per la comunicazione tra i servizi cluster nel nodo head e gli altri nodi del cluster, vedere la sezione configurazione di Windows Firewall in rete cluster HPC.
Distribuzione: test dell'ordine di associazione Test aggiunto in HPC Pack 2008 R2 con Service Pack 1.

Verifica che la rete Aziendale sia impostata come prima nell'ordine di associazione nei gateway di rete predefiniti. Se la rete privata è elencata prima della rete Enterprise, questo può causare problemi di comunicazione con il controller di dominio Di Active Directory nella rete Enterprise.
Distribuzione: test delle risorse di rete virtuale a disponibilità elevata Test aggiunto in HPC Pack 2008 R2 con Service Pack 1.

Se il nodo head è configurato in un cluster di failover per la disponibilità elevata, verifica che le risorse di rete virtuale per il cluster di failover siano configurate correttamente. Dopo aver configurato il nodo head in un cluster di failover, poiché il cluster di failover non è associato a un singolo server fisico, non può avere il nome e l'indirizzo IP di un server fisico. Il cluster di failover deve avere un nome di nodo head virtuale e un indirizzo IP virtuale corrispondente diverso dai nomi fisici e dagli indirizzi IP dei due nodi head nel cluster di failover. Ciò consente alle comunicazioni nelle reti Enterprise e Private di contattare il nodo head attualmente attivo in qualsiasi momento dal nome virtuale e dall'indirizzo IP, assicurando che la comunicazione non si interrompe se il nodo head attivo non riesce e la funzionalità passa al nodo head passivo.

Per altre informazioni, vedere Configurazione di Microsoft HPC Pack per la disponibilità elevata del nodo head.

Prestazioni MPI

I test ping-pong di Message Passing Interface (MPI) misurano ripetutamente la latenza di rete e la velocità effettiva tra i nodi del cluster inviando pacchetti di dati tra nodi associati ripetutamente. La latenza è la media della metà del tempo necessario per un pacchetto per eseguire un round trip tra una coppia di nodi, in microsecondi. La velocità effettiva è la velocità media di trasferimento dei dati tra una coppia di nodi, in MB/secondo. Quando si eseguono i test MPI ping-pong, è possibile specificare la modalità di esecuzione e la rete da utilizzare.

Importante

Per ottenere risultati accurati con i test ping-pong MPI, eseguire i test in modalità seriale (se disponibile) e assicurarsi che i nodi non eseguano processi. Se i nodi eseguono processi, i test non restituiscono misure accurate di latenza e velocità effettiva.

Il parametro modalità in esecuzione ha i valori seguenti:

  • Ring: in un test circolare (noto anche come test vicino più vicino), i nodi inviano pacchetti l'uno all'altro alla volta in un modello circolare. Mentre una coppia di nodi esegue il test, tutti gli altri nodi rimangono inattive. Il primo nodo è associato al relativo vicino immediato. Al termine del test sulla prima coppia, il nodo successivo si associa in modo analogo a un elemento adiacente. Questa associazione e test sequenziali continua fino a quando il test non copre tutti i nodi del cluster HPC e ogni nodo è associato a due vicini, uno in ogni direzione intorno all'anello.

    È possibile usare modalità ring per ottenere un'indicazione ragionevole delle prestazioni di un cluster HPC in un periodo di tempo minimo. Il test circolare richiede meno tempo rispetto a un test seriale o in stile torneo perché ogni nodo viene testato con solo due nodi adiacenti anziché con tutti i nodi del cluster.

  • seriale: la modalità seriale esegue il test ping-pong MPI su una coppia di nodi alla volta. Mentre una coppia di nodi esegue il test, tutti gli altri nodi rimangono inattive. Quando una coppia di nodi termina il test, il test viene eseguito per un'altra coppia di nodi e questo test di singole coppie procede in modo seriale fino a quando non vengono testate tutte le possibili coppie di nodi.

    È possibile usare modalità seriale per testare accuratamente tutti i singoli collegamenti di rete tra i nodi quando il cluster HPC ha un numero ridotto di nodi. Questa modalità offre la misura più accurata della latenza o della velocità effettiva. Poiché il test seriale esegue il test ping-pong MPI su tutte le possibili coppie di nodi una coppia alla volta, il test può richiedere molto tempo per un numero elevato di nodi.

  • Torneo: la modalità torneo esegue il test mpi ping-pong in più round, simile a un torneo. In ogni round, tutti i nodi nella coppia di cluster HPC sono disattivati. I due nodi in ogni coppia inviano pacchetti l'uno all'altro, con tutte le coppie che scambiano pacchetti in parallelo. Al termine di un round, inizia un altro round, usando un set diverso di coppie di nodi rispetto a quello usato nei round precedenti. Gli arrotondamenti continuano fino a quando non sono state testate tutte le possibili coppie di nodi. I test in questa modalità completano i commutatori di rete più veloci e i commutatori di rete sono più caricati.

    È possibile usare modalità Torneo per testare l'infrastruttura della rete specificata e come viene eseguita al caricamento. La latenza e la velocità effettiva misurate sono quella di un cluster caricato e pertanto potrebbe non essere confrontata favorevolmente con le specifiche del produttore per l'hardware di rete.

Nota

È possibile eseguire i test con argomenti aggiuntivi e ottenere un output aggiuntivo usando il comando mpipingpong .

Diagnostico Descrizione
Ping Pong MPI: latenza Questo test misura la larghezza di banda e la latenza della comunicazione da nodo a nodo. Poiché si tratta di un test delle prestazioni, per ottenere risultati accurati, eseguire questo test sui nodi offline e che non eseguono altri processi.

Parametri: È possibile specificare la rete da usare per il test e la modalità in esecuzione.

Per impostazione predefinita, questo test viene eseguito in modalità Torneo di . Quando si usa modalità Torneo per misurare la latenza, il test introduce poco rumore nelle misurazioni simultanee di latenza di ogni round, perché i pacchetti sono piccoli e quindi anche i commutatori di rete con sottoscrizione eccessiva non impediscono i pacchetti. Per ottenere misurazioni di latenza più accurate, se necessario, usare modalità seriale per testare serialmente tutte le coppie.
Ping Pong MPI: velocità effettiva Misura la velocità effettiva di rete tra i nodi adiacenti nel cluster.

Parametri: È possibile specificare la rete da usare per il test e la modalità di esecuzione ( seriale o Torneo).

Per impostazione predefinita, questo test viene eseguito in modalità seriale .
Ping Pong MPI: velocità effettiva semplice Misura la velocità effettiva di rete tra i nodi adiacenti nel cluster.

Parametri: È possibile specificare la rete da usare per il test.

Misura la velocità effettiva solo tra coppie di nodi adiacenti nel cluster usando modalità di ring. In questo modo viene fornita una verifica ragionevole della connettività nella rete specificata. Per misurazioni più accurate della velocità effettiva, eseguire il test PING PONG MPI: velocità effettiva.

Stato rete

I test in questa suite consentono di verificare la configurazione della rete del cluster. Non sono disponibili parametri che è possibile configurare per questi test.

Diagnostico Descrizione
Report di configurazione del firewall Segnala lo stato del firewall (abilitato o disabilitato) per i nodi selezionati. Questo test segnala anche le applicazioni o i servizi a cui è consentito l'accesso tramite il firewall (eccezioni del firewall), incluso il numero di porta in uso.

Vedere anche Understanding Firewall Configuration for HPC Networks.
Report di configurazione di rete Segnala la configurazione delle schede di rete per ogni nodo selezionato.

Risoluzione dei problemi di rete

I test in questa suite consentono di verificare la connettività di rete per i nodi del cluster.

Diagnostico Descrizione
DNS Test Verifica la risoluzione dei nomi DNS (Domain Name System) tra i nodi selezionati.
Test della connettività di dominio Verifica la connettività tra i nodi selezionati e ogni controller di dominio.
Ping Test Verifica la connettività di rete tra i nodi selezionati eseguendo un test ping tra ogni nodo e tutti gli altri nodi nel gruppo selezionato.

Parametri: È possibile specificare la rete da usare per il test e il numero di ping per nodo.

Nota

Il Tool Pack HPC Pack include il report sulla risoluzione dei problemi di rete, un test diagnostico aggiuntivo che raccoglie e analizza le informazioni di rete nel cluster basato su HPC Pack per risolvere i problemi di rete. Se si dispone di una rete InfiniBand, il report include anche lo stato e le funzionalità delle schede HCA (Host Channel Adapter) in tale rete. Per altre informazioni, vedere Install and Use the Network Troubleshooting Diagnostic Test.For more information, see Install and Use the Network Troubleshooting Diagnostic Test.

Servizi

I test e i report in questa suite consentono di verificare che i servizi HPC necessari siano in esecuzione nei nodi selezionati e risolvere gli errori del servizio.

Diagnostico Descrizione
Report di configurazione del servizio Segnala tutti i servizi in esecuzione installati nei nodi selezionati e le relative impostazioni di configurazione di avvio.
Report sullo stato del servizio Segnala gli eventi HPC nel registro eventi per i nodi selezionati.

Parametri: È possibile specificare il conteggio ore per indicare quanto tempo per controllare il registro eventi (tra 1 e 50 ore fa). È anche possibile limitare il numero di eventi da segnalare impostando il parametro conteggio log (1-100).
Servizi che eseguono test Verifica che i servizi HPC siano in esecuzione nei nodi selezionati. I servizi previsti sono determinati dal ruolo del nodo di destinazione (nodo head, nodo di calcolo o nodo broker WCF). Questo test potrebbe segnalare lo stato dei servizi facoltativi, se presenti, ma viene convalidato solo rispetto ai servizi necessari.

SOA

Il test di caricamento del servizio SOA verifica che le DLL per il servizio specificato possano essere caricate nei nodi specificati e che tutte le dipendenze rilevate per la DLL siano presenti nei nodi. Per impostazione predefinita, questo test usa il servizio CcpEchoSvc Predefinito per verificare la funzionalità SOA nel cluster.

Per verificare che un particolare servizio possa essere caricato, è possibile specificare il nome del servizio nel parametro di test. Quando si esegue il test di caricamento del servizio SOA , in Configuration, in Managing SOA Services in Microsoft HPC Pack, il servizio selezionato viene specificato automaticamente nel parametro per il test.

Configurazione del sistema

I report in questa suite forniscono informazioni sulla configurazione dell'applicazione e sugli aggiornamenti software nei nodi selezionati.

Diagnostico Descrizione
Report risparmio energia attivo test aggiunto in HPC Pack 2012.

Segnala lo schema di alimentazione attivo (piano) ed elenca tutti gli schemi di alimentazione esistenti configurati nel sistema operativo nei nodi selezionati.
Report di configurazione dell'applicazione Segnala le applicazioni, inclusi i numeri di versione, installati nei nodi selezionati. I risultati includono una tabella che elenca tutte le applicazioni installate e un conteggio dei nodi in cui è installata l'applicazione. È anche possibile visualizzare i risultati in base al nodo.
Aggiornamenti software disponibili per il report del nodo Segnala gli aggiornamenti software disponibili per i nodi selezionati. Il test segnala gli aggiornamenti identificati come critici da Windows Server Update Services (WSUS) o Microsoft Update. La diagnostica comunica con il client Microsoft Update, che filtra gli aggiornamenti in modo che solo quelli rilevanti per il nodo vengano segnalati alla diagnostica.

Questo test ha esito negativo se la winhttp proxy non è impostata nel nodo di calcolo. Eseguire il comando netsh winhttp show proxy per determinare se i nodi hanno un server proxy impostato.

Per altre informazioni sull'applicazione degli aggiornamenti tramite un server WSUS aziendale o tramite un modello di nodo, vedere l'argomento Procedure consigliate nella guida dettagliata all'aggiornamento dei nodi .
HPC Soft Card KSP Test Test aggiunto in HPC Pack 2008 R2 con Service Pack 2.

Indica se il provider di archiviazione chiavi soft card HPC (KSP) è installato nei nodi del cluster selezionati. Questa impostazione abilita l'autenticazione tramite scheda temporanea durante l'esecuzione di attività nei nodi.

Il provider di servizi di configurazione è un'installazione separata installata solo nel nodo head e nei nodi di calcolo. Non è necessario installarlo nei nodi client.

Il componente KSP viene usato per eseguire l'accesso tramite smart card per le attività eseguite nei nodi di calcolo. Il provider di servizi di configurazione viene usato solo nei computer in cui vengono eseguite le attività.

Se il test non riesce: il KSP della scheda soft card HPC non è installato in questo computer. Per informazioni sull'installazione per abilitare l'autenticazione con soft card, vedere le note sulla versione di Microsoft HPC Pack.

Se il test supera: il KSP della scheda soft card HPC è installato nel computer.
Aggiornamenti software mancanti/necessari dal report modello Confronta gli aggiornamenti software installati nei nodi selezionati con gli aggiornamenti specificati nella 'attività Applica aggiornamenti nel modello di nodo. Il report indica se i nodi di calcolo non sono riusciti a soddisfare il livello di aggiornamento richiesto (Nessuno, Critico, Tutto) o se mancano gli aggiornamenti specifici, come definito nel modello di nodo.

Se questa diagnostica segnala che gli aggiornamenti necessari sono mancanti, portare offline i nodi indicati ed eseguire l'azione Mantieni. Vedere eseguire attività di manutenzione nei nodi.

Il modello di nodo deve includere l'attività applica aggiornamenti per eseguire questo test. Se il modello di nodo non include questa attività, è possibile eseguire il Aggiornamenti software disponibili per il report del nodo per visualizzare un elenco degli aggiornamenti disponibili oppure aggiungere l'attività al modello di nodo. Per informazioni sull'aggiunta dell'attività di aggiornamento al modello di nodo, vedere Aggiungere l'attività Applica aggiornamenti a un modello di nodo.
Report Aggiornamenti software installati nei nodi Segnala gli aggiornamenti installati nei nodi selezionati.

Windows Azure

Suite aggiunta in HPC Pack 2008 R2 con Service Pack 2.

I test in questa famiglia di prodotti consentono di verificare che sia possibile distribuire ed eseguire processi nei nodi di Windows Azure nel cluster.

Diagnostico Descrizione
Test delle porte di Windows Azure Firewall Esegue un semplice test per verificare la comunicazione dal nodo head a Windows Azure tramite qualsiasi firewall interno ed esterno esistente. Questo test viene sempre eseguito usando le credenziali di test di diagnostica predefinite. È possibile eseguire questo test prima di distribuire nodi di Windows Azure per assicurarsi che qualsiasi firewall esistente sia configurato per consentire la distribuzione, l'utilità di pianificazione e la comunicazione broker tra il nodo head e Windows Azure.

Questo test controlla la comunicazione in uscita sulle porte TCP selezionate dal nodo head al servizio hpcazureportcheck.cloudapp.net in Windows Azure. Il servizio hpcazureportcheck.cloudapp.net è ospitato da Microsoft per fornire un endpoint di comunicazione per questo test. Importante: hpcazureportcheck.cloudapp.net non è correlato ad alcun servizio ospitato in Windows Azure usato per le distribuzioni dei nodi di Windows Azure. Non è necessario distribuire nodi di Windows Azure nel cluster, perché viene usato solo dalle porte di Windows Azure test.

Le porte del firewall che i controlli di test sono quelle richieste dalla versione di HPC Pack installata nel nodo head (a partire da HPC Pack 2008 R2 con SP2). Se è stato installato HPC Pack 2008 R2 con SP2, viene testata la comunicazione sulle porte TCP seguenti:

- 80
- 443
- 3389
- 5901
- 5902
- 7998
- 7999

Se è stato installato almeno HPC Pack 2008 R2 con SP3, la comunicazione sulle porte TCP seguenti viene testata per impostazione predefinita:

- 443
- 3389 Importante:
  • Un errore può indicare che una porta è bloccata dal firewall aziendale. Se sono già state sbloccate tutte le porte elencate e viene comunque visualizzato un errore, potrebbe significare che un server proxy o un client, un firewall software o un altro dispositivo che gestisce il traffico Internet non è configurato per consentire ai servizi HPC di comunicare con Windows Azure.
  • I risultati dei test riusciti non garantiscono che il nodo head possa comunicare correttamente con un servizio ospitato usato per le distribuzioni di nodi di Windows Azure.
  • Se si sceglie di abilitare l'accesso al firewall per questo test, è consigliabile abilitare l'accesso al nome host hpcazureportcheck.cloudapp.net anziché al relativo indirizzo IP, poiché quest'ultimo può cambiare.
  • Se è stato installato in HPC Pack 2008 R2 est con SP3, è possibile configurare un'impostazione del Registro di sistema in modo che il nodo head comunichi con Windows Azure usando le porte del firewall di rete necessarie per HPC Pack 2008 R2 con SP2 anziché le porte predefinite necessarie per HPC Pack 2008 R2 con SP3. In questo caso, il test controlla la comunicazione sulle porte necessarie per HPC Pack 2008 R2 con SP2.


Per altre informazioni sulle porte del firewall per Windows Azure, vedere Requisiti di per i nodi di Windows Azure in Microsoft HPC Pack.
Test delle comunicazioni MPI di Windows Azure Esegue un semplice test ping-pong tra coppie di nodi di Windows Azure per assicurarsi che la comunicazione MPI funzioni correttamente. Questo test viene eseguito solo nei nodi di Windows Azure e nei nodi nella stessa distribuzione.
Windows Azure Report Segnala i nomi delle istanze del ruolo per i nodi di Windows Azure distribuiti. Importante: Dopo l'installazione di HPC Pack 2008 R2 SP3, questo test non fornisce più i nomi delle istanze del ruolo per i nodi di Windows Azure. Per risolvere questo problema, è possibile eseguire il comando seguente in ogni nodo per cui si vuole visualizzare il nome: Set COMPUTERNAME È anche possibile usare un comando clusrun o creare un nuovo test di diagnostica per eseguire questo comando in un gruppo di nodi.
Test della connessione ai servizi di Windows Azure Verifica che i servizi in esecuzione nel nodo head possano connettersi a Windows Azure usando gli ID sottoscrizione e i certificati specificati nei modelli di nodo di Windows Azure. Questo test viene sempre eseguito usando le credenziali di test di diagnostica predefinite.

Parametro: È possibile specificare il modello di nodo da usare per il test. Per impostazione predefinita, questo test usa tutti i modelli di nodo.
Test di rete virtuale di Windows Azure test aggiunto in HPC Pack 2012.

Esegue un test per verificare che i siti della rete virtuale di Windows Azure configurati in tutti i modelli di nodo di Windows Azure siano validi.

Non sono disponibili parametri che è possibile configurare per questo test.

Riferimenti aggiuntivi