

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Crea gruppi di nodi di calcolo in AWS PCS
<a name="getting-started_create-cng"></a>

 Un gruppo di nodi di calcolo è una raccolta virtuale di nodi di calcolo (istanze EC2) che AWS PCS avvia e gestisce. Quando definisci un gruppo di nodi di calcolo, specifichi caratteristiche comuni come i tipi di istanze EC2, il numero minimo e massimo di istanze, le sottoreti VPC di destinazione, l'opzione di acquisto preferita e la configurazione di avvio personalizzata. AWS PCS avvia, gestisce e termina in modo efficiente i nodi di calcolo in un gruppo di nodi di calcolo, in base a queste impostazioni. Il cluster dimostrativo utilizza un gruppo di nodi di calcolo per fornire nodi di accesso per l'accesso degli utenti e un gruppo di nodi di calcolo separato per elaborare i lavori. I seguenti argomenti descrivono le procedure per configurare questi gruppi di nodi di calcolo nel cluster. 

**Topics**
+ [Creare un profilo di istanza per AWS PCS](getting-started_create-cng_instance-profile.md)
+ [Crea modelli di lancio per AWS PCS](getting-started_create-cng_launch-templates.md)
+ [Crea un gruppo di nodi di calcolo per i nodi di accesso in AWS PCS](getting-started_create-cng_login-nodes.md)
+ [Crea un gruppo di nodi di calcolo per eseguire lavori di elaborazione in PCS AWS](getting-started_create-cng_workers.md)

# Creare un profilo di istanza per AWS PCS
<a name="getting-started_create-cng_instance-profile"></a>

I gruppi di nodi di calcolo richiedono un profilo di istanza al momento della creazione. Se utilizzi la Console di gestione AWS per creare un ruolo per Amazon EC2, la console crea automaticamente un profilo dell'istanza e gli assegna lo stesso nome del ruolo. Per ulteriori informazioni, consulta [Uso dei profili di istanza](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_switch-role-ec2_instance-profiles.html) nella *Guida per l'AWS Identity and Access Management utente*.

 Nella procedura seguente, usi per creare un ruolo per Amazon EC2, che crea anche il profilo di istanza per i tuoi gruppi di nodi di calcolo. Console di gestione AWS 

**Per creare il ruolo e il profilo dell'istanza**
+ Passare alla [IAM console](https://console.aws.amazon.com/iam) (Console IAM).
+ In **Gestione accessi** scegli **Policy**.
  + Seleziona **Create Policy** (Crea policy).
  + In **Specificare le autorizzazioni**, per **Policy editor**, scegli **JSON**.
  + Sostituisci il contenuto dell'editor di testo con quanto segue:

------
#### [ JSON ]

****  

    ```
    {
        "Version":"2012-10-17",		 	 	 
        "Statement": [
            {
                "Action": [
                    "pcs:RegisterComputeNodeGroupInstance"
                ],
                "Resource": "*",
                "Effect": "Allow"
            }
        ]
    }
    ```

------
  + Scegli **Next (Successivo)**.
  + In **Rivedi e crea**, per **Nome della politica**, inserisci`AWSPCS-getstarted-policy`.
  + Scegli **Crea policy**.
+ In **Access management** (Gestione accessi), scegli **Roles** (Ruoli).
+ Scegli **Crea ruolo**.
+ In **Seleziona entità attendibile**:
  + Per il **tipo di entità affidabile**, seleziona **AWS servizio**
  + In **Caso d'uso**, seleziona **EC2**.
    + Quindi, in **Scegli un caso d'uso** per il servizio specificato, scegli **EC2**.
  + Scegli **Next (Successivo)**.
+ In **Aggiungi autorizzazioni:**
  + **In **Politiche di autorizzazione, cerca AWSPCS-getstarted -policy**.**
  + Seleziona la casella accanto a **AWSPCS-getstarted-policy** per aggiungerla al ruolo.
  + In **Politiche di autorizzazione**, cerca **Amazon SSMManaged InstanceCore**.
  + Seleziona la casella accanto SSMManaged InstanceCore ad **Amazon** per aggiungerlo al ruolo.
  + Scegli **Next (Successivo)**.
+ In **Nome, rivedi e crea**:
  + In **Dettagli del ruolo**:
    + Per **Nome ruolo**, inserisci `AWSPCS-getstarted-role`.
  + Scegli **Crea ruolo**.

# Crea modelli di lancio per AWS PCS
<a name="getting-started_create-cng_launch-templates"></a>

 Quando crei un gruppo di nodi di calcolo, fornisci un modello di lancio EC2 che AWS PCS utilizza per configurare le istanze EC2 che lancia. Ciò include impostazioni come gruppi di sicurezza e script che vengono eseguiti all'avvio dell'istanza. 

 In questa fase, verrà utilizzato un CloudFormation modello per creare due modelli di lancio EC2. Un modello verrà utilizzato per creare nodi di accesso e l'altro verrà utilizzato per creare nodi di calcolo. La differenza fondamentale tra loro è che i nodi di accesso possono essere configurati per consentire l'accesso SSH in entrata. 

## Accedi al modello CloudFormation
<a name="getting-started_create-cng_launch-templates_get-cfn-template"></a>

 Utilizza il seguente URL per scaricare il CloudFormation modello, quindi carica il modello nella [CloudFormation console](https://console.aws.amazon.com/cloudformation/home#/stacks/create) per creare un nuovo CloudFormation stack. Per ulteriori informazioni, consulta [Uso della CloudFormation console](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-using-console.html) nella *Guida per l'AWS CloudFormation utente*.

```
https://aws-hpc-recipes.s3.amazonaws.com/main/recipes/pcs/getting_started/assets/pcs-lt-efs-fsxl.yaml
```

## Usa il CloudFormation modello per creare modelli di lancio EC2
<a name="getting-started_create-cng_launch-templates_use-cfn-template"></a>

 Utilizza la seguente procedura per completare il CloudFormation modello nella console CloudFormation 
+ In **Fornisci un nome per lo stack:**
  + In **Nome dello stack, inserisci**. `getstarted-lt`
+ In **Parametri**:
  + In **Sicurezza**
    + Per **VpcSecurityGroupId**, seleziona il gruppo di sicurezza denominato `default` nel tuo VPC del cluster.
    + Per **ClusterSecurityGroupId**, seleziona il gruppo denominato `cluster-getstarted-sg`
    + Per **SshSecurityGroupId**, seleziona il gruppo denominato `inbound-ssh-getstarted-sg`
    + Per **SshKeyName**, seleziona la tua coppia di chiavi SSH preferita.
  + In **File system**
    + Per **EfsFilesystemId**, inserisci l'ID del file system dal file system EFS che hai creato in precedenza nel tutorial.
    + Ad **FSxLustreFilesystemId**esempio, inserisci l'ID del file system del file system FSx for Lustre che hai creato in precedenza nel tutorial.
    + Per **FSxLustreFilesystemMountName**, inserisci il nome di montaggio corrispondente per il file system Lustre. FSx 
+ Scegliete **Avanti**, quindi scegliete nuovamente **Avanti**.
+ Seleziona **Invia**.

 Monitora lo stato dello CloudFormation stack. Quando raggiunge `CREATE_COMPLETE` il modello di lancio è pronto per essere utilizzato. 

**Nota**  
Per vedere tutte le risorse create dal CloudFormation modello, apri la [CloudFormation console](https://console.aws.amazon.com/cloudformation). Scegli lo stack `getstarted-lt`, quindi la scheda **Resources** (Risorse).

# Crea un gruppo di nodi di calcolo per i nodi di accesso in AWS PCS
<a name="getting-started_create-cng_login-nodes"></a>

 Un gruppo di nodi di calcolo è una raccolta virtuale di nodi di calcolo (istanze EC2) che AWS PCS avvia e gestisce. Quando definisci un gruppo di nodi di calcolo, specifichi caratteristiche comuni come i tipi di istanze EC2, il numero minimo e massimo di istanze, le sottoreti VPC di destinazione, l'opzione di acquisto preferita e la configurazione di avvio personalizzata. AWS PCS avvia, gestisce e termina in modo efficiente i nodi di calcolo in un gruppo di nodi di calcolo, in base a queste impostazioni. 

 In questo passaggio, lancerai un gruppo di nodi di calcolo statici che fornisce l'accesso interattivo al cluster. Puoi usare SSH o Amazon EC2 Systems Manager (SSM) per accedervi, quindi eseguire comandi shell e gestire i job Slurm. 

**Per creare il gruppo di nodi di calcolo**
+ Apri la [console AWS PCS](https://console.aws.amazon.com/pcs) e vai a **Clusters**.
+ Seleziona il cluster denominato `get-started`
+ Vai ai **gruppi di nodi di calcolo** e scegli **Crea**.
+ Nella sezione **Configurazione del gruppo di nodi di calcolo**, fornisci quanto segue:
  + **Nome del gruppo di nodi di calcolo: immettere**. `login`
+ In **Configurazione informatica**, inserisci o seleziona questi valori:
  + **Modello di lancio EC2**: scegli il modello di lancio con il nome `login-getstarted-lt`
  + **Profilo dell'istanza IAM**: scegli il profilo di istanza denominato `AWSPCS-getstarted-role`
  + **Sottoreti**: seleziona la sottorete da cui inizia il nome. `hpc-networking:PublicSubnetA`
  + **Istanze**: seleziona. `c6i.xlarge`
  + **Configurazione di scalabilità**: per il **numero minimo di istanze, immettere.** `1` Per **Numero massimo di istanze, immettete.** `1`
+ In **Impostazioni aggiuntive**, specificate quanto segue:
  + **ID AMI**: seleziona un AMI che desideri utilizzare, con un nome nel seguente formato:

    ```
    aws-pcs-sample_ami-amzn2-platform-slurm-version
    ```

    Per ulteriori informazioni sull'esempio AMIs, vedere[Utilizzo di Amazon Machine Images (AMIs) di esempio con AWS PCS](working-with_ami_samples.md).
+ Scegli **Crea gruppo di nodi di calcolo**.

 Il campo **Stato** mostra **Creazione** durante il provisioning del gruppo di nodi di calcolo. Puoi procedere al passaggio successivo del tutorial mentre è in corso. 

# Crea un gruppo di nodi di calcolo per eseguire lavori di elaborazione in PCS AWS
<a name="getting-started_create-cng_workers"></a>

 In questo passaggio, lancerai un gruppo di nodi di calcolo con scalabilità elastica per eseguire i lavori inviati al cluster. 

**Per creare il gruppo di nodi di calcolo**
+ Apri la [console AWS PCS](https://console.aws.amazon.com/pcs) e vai a **Clusters**.
+ Seleziona il cluster denominato `get-started`
+ Passa ai **gruppi di nodi di calcolo** e scegli **Crea**.
+ Nella sezione **Configurazione del gruppo di nodi di calcolo**, fornisci quanto segue:
  + **Nome del gruppo di nodi di calcolo: immettere**. `compute-1`
+ In **Configurazione informatica**, inserisci o seleziona questi valori:
  + **Modello di lancio EC2**: scegli il modello di lancio con il nome `compute-getstarted-lt`
  + **Profilo dell'istanza IAM**: scegli il profilo di istanza denominato `AWSPCS-getstarted-role`
  + **Sottoreti**: seleziona la sottorete da cui inizia il nome. `hpc-networking:PrivateSubnetA`
  + **Istanze**: seleziona. `c6i.xlarge`
  + **Configurazione di scalabilità**: per il **numero minimo di istanze, immettere.** `0` Per **Numero massimo di istanze, immettete.** `4`
+ In **Impostazioni aggiuntive**, specificate quanto segue:
  + **ID AMI**: seleziona un AMI che desideri utilizzare, con un nome nel seguente formato:

    ```
    aws-pcs-sample_ami-amzn2-platform-slurm-version
    ```

    Per ulteriori informazioni sull'esempio AMIs, vedere[Utilizzo di Amazon Machine Images (AMIs) di esempio con AWS PCS](working-with_ami_samples.md).
+ Scegli **Crea gruppo di nodi di calcolo**.

 Il campo **Stato** mostra **Creazione** durante il provisioning del gruppo di nodi di calcolo.

**Importante**  
 Attendi che il campo **Stato** mostri **Attivo** prima di procedere al passaggio successivo di questo tutorial. 