Condividi tramite


Panoramica di HPC Job Manager

Microsoft HPC Pack offre una piattaforma applicativa integrata per l'esecuzione, la gestione e lo sviluppo di applicazioni di elaborazione parallele. HPC Job Manager è l'interfaccia principale per l'invio e il monitoraggio dei processi in un cluster.

Con HPC Job Manager è possibile inviare, monitorare e gestire tutti i processi di calcolo da un'unica posizione.

Nota

È anche possibile usare una finestra del prompt dei comandi o HPC PowerShell per inviare, gestire e visualizzare i processi in un cluster.

In questo argomento:

Condizioni di lavoro HPC di base

Termine Definizione
Posizione Una richiesta di risorsa inviata al servizio utilità di pianificazione processi HPC che contiene o conterrà una o più attività.
Attività Esecuzione di un'applicazione utente. La proprietà type dell'attività consente di definire il numero di volte in cui eseguire il comando. Per altre informazioni, vedere Understanding Task Types - Job Manager.

Un'attività non può essere eseguita indipendentemente da un processo. Ogni processo ha una o più attività che devono essere eseguite prima del completamento del processo. Per fare in modo che le attività vengano eseguite in un ordine specifico, è possibile definire le dipendenze tra le attività. Per altre informazioni sulla definizione delle dipendenze, vedere Definire le dipendenze delle attività - Gestione processi.
Modello di processo Per l'invio di processi è necessario un modello di processo. I modelli di processo vengono creati dall'amministratore del cluster per diversi tipi di processi. I modelli di processo definiscono i valori e i vincoli predefiniti per le proprietà dei processi e consentono agli utenti di creare processi che soddisfino le proprie esigenze e siano conformi ai criteri di allocazione delle risorse. Per altre informazioni, vedere Understanding Job Templates - Job Manager.
File di descrizione processo o attività File XML denominato dall'utente che contiene specifiche di processi o attività. Questo file consente di mantenere un processo o un'attività come modello per gli invii futuri. Quando crei un nuovo processo o un'attività da un file di descrizione, puoi modificare una qualsiasi delle proprietà prima dell'invio. Per altre informazioni, vedere Salvare un processo o un'attività in un file - Gestione processi.
Coda Elenco di processi inviati al servizio Utilità di pianificazione processi da eseguire dal cluster. Un set di criteri di pianificazione determina l'ordine in cui eseguire i processi dalla coda. Gli amministratori del cluster configurano i criteri di pianificazione.
Servizio di pianificazione processi HPC Un servizio che viene eseguito nel nodo head ed è responsabile della convalida delle credenziali e dei parametri del processo, dell'accodamento di processi e attività, dell'allocazione di risorse, dell'invio di attività ai nodi di calcolo e del monitoraggio dello stato di processi, attività e nodi. In questa guida questo servizio viene anche definito "utilità di pianificazione processi".

Condizioni di base per le risorse cluster HPC

Termine Definizione
Cluster Unità organizzativa di primo livello di un cluster HPC, che comprende un set di nodi, una coda e processi. Il cluster viene indicato dal nome del nodo head.
Nodo head Server che coordina e monitora il cluster. Il nodo head coordina la pianificazione dei processi tramite il servizio di pianificazione processi HPC.

Si inviano processi al nodo head. Il nodo head convalida le credenziali e i parametri del processo e aggiunge il processo alla coda.
Node Singolo host denominato nel cluster.
Gruppo di nodi Raccolta di nodi. Esistono gruppi di nodi predefiniti che è possibile usare per eseguire processi, inclusi i nodi di calcolo e i nodi della workstation. A seconda della versione di HPC Pack, potrebbero essere presenti gruppi di nodi predefiniti aggiuntivi che possono eseguire processi come nodi di Windows Azure e nodi server non gestiti.

Gli amministratori del cluster possono creare gruppi personalizzati aggiuntivi e assegnare nodi a uno o più gruppi. Ad esempio, i nodi vengono spesso raggruppati in base alla prossimità di rete, alla memoria, all'hardware specifico o alle applicazioni installate.

I modelli di processo possono determinare i gruppi di nodi che è possibile usare per tipi specifici di processo.
Core Una singola CPU in un nodo. Ad esempio, un processore dual-core è considerato due core.
Presa In termini di servizio utilità di pianificazione processi HPC, un socket è un set di processori con un bus di memoria dedicato. Questa operazione è nota anche come nodo NUMA (Non-Uniform Memory Access).

Apertura di HPC Job Manager e connessione a un cluster

Per inviare processi a un cluster HPC Windows:

  • È necessario che nel computer siano installate le utilità client in HPC Pack. Le utilità client includono HPC Job Manager.

  • Per connettersi a un cluster, il computer deve essere aggiunto allo stesso dominio o a un dominio con una relazione di trust con il dominio del cluster.

  • È necessario essere stati aggiunti come utente nel cluster oppure è necessario essere membri di un gruppo di dominio aggiunto come utente nel cluster. Per altre informazioni, contattare l'amministratore del cluster.

Per aprire Gestione processi HPC in Windows HPC Server 2008 R2 e versioni precedenti

  1. Fare clic su Start, fare clic su Tutti i programmi, fare clic su Microsoft HPC Packe quindi su HPC Job Manager.

    La prima volta che si apre HPC Job Manager, viene visualizzata la finestra di dialogo Selezione nodo head . Fare clic sul nodo head del cluster HPC a cui connettersi e quindi fare clic su OK.

  2. Per connettersi a un cluster diverso, nel menu file fare clic su Selezionare nodo head, quindi fare clic sul nodo head del cluster HPC a cui connettersi.

Per aprire Gestione processi HPC in Windows Server 2012

  1. Aprire la schermata start usando uno dei metodi seguenti:

    • Premere il tasto logo di Windows. In una macchina virtuale è possibile premere CTRL+ESC.

    • Passare il cursore del mouse nell'angolo superiore destro dello schermo e quindi fare clic su Avvia.

    • Sul desktop passare il cursore del mouse nell'angolo inferiore sinistro dello schermo e fare clic quando viene visualizzata l'anteprima della schermata Start.

  2. Fare clic con il pulsante destro del mouse sulla schermata Start e scegliere Tutte le app nell'angolo in basso a destra.

  3. Passare a HPC Job Manager.

    La prima volta che si apre HPC Job Manager, viene visualizzata la finestra di dialogo Selezione nodo head . Fare clic sul nodo head del cluster HPC a cui connettersi e quindi fare clic su OK.

  4. Per connettersi a un cluster diverso, nel menu file fare clic su Selezionare nodo head, quindi fare clic sul nodo head del cluster HPC a cui connettersi.

Riferimenti aggiuntivi