

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à.

# Utilizza la prenotazione della capacità con i gruppi di posizionamento cluster
<a name="cr-cpg"></a>

È possibile creare prenotazioni della capacità in un gruppo di posizionamento cluster per prenotare la capacità di elaborazione Amazon EC2 per i propri carichi di lavoro. I gruppi di collocazione dei cluster offrono il vantaggio di una bassa latenza di rete e di un elevato throughput di rete.

La creazione di una prenotazione della capacità in un gruppo di collazione cluster garantisce l'accesso alla capacità di calcolo nei gruppi di collocazione del cluster quando necessario, per tutto il tempo necessario. Questo è ideale per prenotare capacità per carichi di lavoro HPC (High Performance) che richiedono un dimensionamento di elaborazione. Consente di dimensionare il cluster garantendo al contempo che la capacità rimanga disponibile per l'utilizzo in modo da poter scalare il backup quando necessario. 

Dopo aver creato una prenotazione della capacità in un gruppo di posizionamento cluster, puoi condividerla con altri account AWS . Per ulteriori informazioni, consulta [Condividere le prenotazioni della capacità in gruppi di posizionamento cluster](#cpg-cr-sharing).

**Topics**
+ [Limitazioni](#cr-cpg-limitations)
+ [Utilizzo di prenotazioni della capacità nei gruppi di collocazione cluster](#work-with-crs-cpgs)
+ [Condividere le prenotazioni della capacità in gruppi di posizionamento cluster](#cpg-cr-sharing)

## Limitazioni
<a name="cr-cpg-limitations"></a>

Tenere presente quanto segue quando si creano Prenotazioni della capacità nei gruppi di collocazione cluster:
+ Se una prenotazione della capacità esistente non si trova in un gruppo di posizionamento, non puoi modificare la prenotazione della capacità per prenotare capacità in un gruppo di posizionamento. Per prenotare la capacità in un gruppo di collocazione, è necessario creare la Prenotazione della capacità nel gruppo di collocazione.
+ Dopo aver creato una prenotazione della capacità in un gruppo di collocazione, non è possibile modificarla per prenotare la capacità al di fuori del gruppo di collocazione.
+ È possibile aumentare la capacità riservata in un gruppo di collocazione modificando una prenotazione della capacità esistente nel gruppo di collocazione o creando prenotazioni della capacità aggiuntive nel gruppo di collocazione. Tuttavia, si aumentano le possibilità di ottenere un errore di capacità insufficiente.
+ Puoi condividere le prenotazioni della capacità solo dal gruppo di posizionamento cluster che possiedi. Non puoi condividere le prenotazioni della capacità da un gruppo di posizionamento cluster che non possiedi.
+ Non puoi eliminare un gruppo di posizionamento cluster con prenotazioni della capacità `active`. Devi annullare tutte le prenotazioni della capacità nel gruppo di posizionamento cluster prima di poterlo eliminare.

## Utilizzo di prenotazioni della capacità nei gruppi di collocazione cluster
<a name="work-with-crs-cpgs"></a>

Per iniziare a utilizzare le Prenotazioni della capacità con i gruppi di collocazione cluster, attenersi alla seguente procedura.

**Nota**  
Se si desidera creare una prenotazione della capacità in un gruppo di posizionamento cluster esistente, saltare il passaggio 1. Quindi, per i passaggi 2 e 3, specificare l'ARN del gruppo di posizionamento cluster esistente. 

**Topics**
+ [Fase 1: (*facoltativo*) creazione di un gruppo di posizionamento cluster da utilizzare con una prenotazione della capacità](#create-cpg)
+ [Fase 2: creazione di una prenotazione della capacità in un gruppo di posizionamento cluster](#create-cr-in-cpg)
+ [Fase 3: avviare le istanze nella prenotazione della capacità in un gruppo di posizionamento cluster](#launch-instance-into-cpg)

### Fase 1: (*facoltativo*) creazione di un gruppo di posizionamento cluster da utilizzare con una prenotazione della capacità
<a name="create-cpg"></a>

Eseguire questo passaggio solo se è necessario creare un nuovo gruppo di posizionamento cluster. Per utilizzare un gruppo di posizionamento cluster esistente, saltare questo passaggio e quindi per i passaggi 2 e 3, utilizzare l'ARN di quel gruppo di posizionamento cluster.

------
#### [ Console ]

**Per creare un gruppo di posizionamento cluster**

1. Apri la console Amazon EC2 all'indirizzo [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Nel riquadro di navigazione, scegliere **Placement Groups (Gruppi di collocazione)**, quindi **Create Placement Group (Crea gruppo di collocazione)**.

1. Per **Name (Nome)**, specificare un nome descrittivo per il gruppo di collocazione.

1. Per **Placement Strategy (Strategia di collocazione)**, scegliere **Cluster**.

1. Seleziona **Crea gruppo**.

1. Nella tabella **Gruppi di posizionamento**, nella colonna **ARN del gruppo**, annota l'ARN del gruppo di posizionamento cluster che hai creato. Servirà per la fase successiva.

------
#### [ AWS CLI ]

**Per creare un gruppo di posizionamento cluster**  
Utilizza il comando [create-placement-group](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-placement-group.html).

```
aws ec2 create-placement-group \
    --group-name MyPG \
    --strategy cluster
```

Prendi nota del gruppo di posizionamento ARN restituito nell’output, perché ti servirà per il passaggio successivo.

------
#### [ PowerShell ]

**Per creare un gruppo di posizionamento cluster**  
Utilizza il cmdlet [New-EC2PlacementGroup](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2PlacementGroup.html).

```
New-EC2PlacementGroup `
    -GroupName my-placement-group `
    -Strategy "cluster"
```

Prendi nota del gruppo di posizionamento ARN restituito nell’output, perché ti servirà per il passaggio successivo.

------

### Fase 2: creazione di una prenotazione della capacità in un gruppo di posizionamento cluster
<a name="create-cr-in-cpg"></a>

È possibile creare una prenotazione della capacità in un gruppo di posizionamento cluster nello stesso modo in cui si crea qualsiasi prenotazione della capacità. Tuttavia, è necessario specificare anche l'ARN del gruppo di posizionamento cluster in cui creare la prenotazione della capacità. 

**Considerazioni**
+ Il gruppo di posizionamento cluster specificato deve trovarsi nello stato `available`. Se il gruppo di posizionamento cluster è nello stato `pending`, `deleting`, o `deleted`, la richiesta avrà esito negativo.
+ La prenotazione della capacità e il gruppo di posizionamento cluster devono essere nella stessa zona di disponibilità. Se la richiesta di creazione della prenotazione della capacità specifica una zona di disponibilità diversa da quella del gruppo di posizionamento cluster, la richiesta avrà esito negativo.
+ È possibile creare prenotazioni della capacità solo per i tipi di esempio supportati dai gruppi di collocazione cluster. Se si specifica un tipo di istanza non supportato, la richiesta avrà un esito negativo.
+ Se si crea una prenotazione della capacità `open` in un gruppo di posizionamento cluster e esistono istanze in esecuzione esistenti con attributi corrispondenti (gruppo di collocazione ARN, tipo di istanza, zona di disponibilità, piattaforma e tenancy), tali istanze vengono eseguite automaticamente nella prenotazione della capacità.
+ La richiesta di creare una Prenotazione della capacità ha esito negativo se una delle seguenti condizioni è true:
  + Amazon EC2 non dispone di capacità sufficiente per soddisfare la richiesta. Provare in un momento successivo, provare una zona di disponibilità differente o provare una capacità inferiore. Se l'applicazione è flessibile su più tipi di istanza e dimensioni, provare con attributi di istanza differenti.
  + La quantità richiesta supera il limite Istanza on demand per la famiglia di istanze selezionata. Incrementare il limite Istanza on demand per la famiglia di istanze e riprovare. Per ulteriori informazioni, consulta [Quote di istanze on demand](ec2-on-demand-instances.md#ec2-on-demand-instances-limits).

------
#### [ Console ]

**Per creare una prenotazione della capacità**

1. Apri la console Amazon EC2 all'indirizzo [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Scegliere **Prenotazioni della capacità**, quindi **Crea Prenotazione di capacità**.

1. Nella pagina **Crea una prenotazione della capacità**, specifica il tipo di istanza, la piattaforma, la zona di disponibilità, la tenancy, la quantità e la data di fine in base alle tue esigenze.

1. In **Gruppo di posizionamento ARN**, specifica l'ARN del gruppo di posizionamento cluster in cui creare la prenotazione della capacità.

1. Scegli **Create (Crea)**.

Per ulteriori informazioni, consulta [Creazione di una Prenotazione della capacità](capacity-reservations-create.md).

------
#### [ AWS CLI ]

**Per creare una prenotazione della capacità**  
Utilizza il comando [create-capacity-reservation](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-capacity-reservation.html). In `--placement-group-arn`, specificare l'ARN del gruppo di posizionamento cluster in cui creare la prenotazione della capacità.

```
aws ec2 create-capacity-reservation \
    --instance-type instance_type \
    --instance-platform platform \
    --availability-zone-id az_id \
    --instance-count quantity \
    --placement-group-arn "placement_group_arn"
```

------
#### [ PowerShell ]

**Per creare una prenotazione della capacità**  
Utilizza il cmdlet [Add-EC2CapacityReservation](https://docs.aws.amazon.com/powershell/latest/reference/items/Add-EC2CapacityReservation.html). In `-PlacementGroupArn`, specificare l'ARN del gruppo di posizionamento cluster in cui creare la prenotazione della capacità.

```
Add-EC2CapacityReservation `
    -InstanceType instance_type `
    -InstancePlatform platform `
    -AvailabilityZoneId az_id `
    -InstanceCount quantity `
    -PlacementGroupArn "placement_group_arn"
```

------

### Fase 3: avviare le istanze nella prenotazione della capacità in un gruppo di posizionamento cluster
<a name="launch-instance-into-cpg"></a>

Puoi avviare un’istanza in una prenotazione della capacità che si trova in un gruppo di posizionamento cluster con una delle seguenti opzioni:
+ *Specificare l’ARN del gruppo di posizionamento cluster in cui avviare l’istanza*: quando fornisci l’ARN di un gruppo di posizionamento cluster, Amazon EC2 avvia l’istanza in quel gruppo di posizionamento cluster. È possibile utilizzare uno dei seguenti metodi: 
  + *Specificare `open`*: non è necessario specificare la prenotazione della capacità nella richiesta di avvio istanza. Se l'istanza ha attributi (gruppo di collocazione ARN, tipo di istanza, zona di disponibilità, piattaforma e tenancy) che corrispondono a un prenotazione della capacità in un specifico gruppo di collocazione, l'istanza viene eseguita automaticamente nella prenotazione della capacità.
  + *Specificare una prenotazione della capacità*: se la prenotazione della capacità accetta solo avvii di istanze con destinazione, è necessario specificare la prenotazione della capacità di destinazione oltre al gruppo di posizionamento cluster nella richiesta.
  + *Specificare un gruppo di prenotazione della capacità*: per ulteriori informazioni, consulta [Using Capacity Reservation in cluster placement groups with a Capacity Reservation group](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-cpg-odcr-crg.html).
+ *Specificare un gruppo di prenotazione della capacità*: per ulteriori informazioni, consulta [Using Capacity Reservation in cluster placement groups with a Capacity Reservation group](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-cpg-odcr-crg.html).
+ *Specificare solo una prenotazione della capacità*: puoi avviare istanze in una prenotazione della capacità in un gruppo di posizionamento cluster. 
**Nota**  
Quando avvii istanze specificando solo una prenotazione della capacità o solo un gruppo di prenotazioni della capacità, le istanze vengono avviate nelle prenotazioni della capacità create nel gruppo di posizionamento cluster, ma non vengono collegate direttamente al gruppo di posizionamento cluster.

------
#### [ Console ]

**Per avviare istanze in una prenotazione della capacità esistente**

1. Segui la procedura per l'[avvio di un'istanza](ec2-launch-instance-wizard.md), ma non avviare l'istanza finché non avrai completato i seguenti passaggi per specificare le impostazioni per il gruppo di posizionamento e la prenotazione della capacità.

1. Espandere **Impostazioni avanzate** ed eseguire le operazioni descritte di seguito:

   1. Per **Gruppo di posizionamento**, seleziona il gruppo di posizionamento cluster in cui avviare l'istanza.

   1. Per **Capacity Reservation (Prenotazione della capacità)**, scegliere una delle seguenti opzioni a seconda della configurazione della prenotazione della capacità:
      + **Aperta** – Per avviare le istanze in qualsiasi prenotazione della capacità `open` nel gruppo di posizionamento cluster con attributi corrispondenti e capacità sufficiente.
      + **Destinazione con ID** – Per avviare le istanze in una prenotazione della capacità che accetta solo avvii di istanze con destinazione.
      + **Destinazione con gruppo** – Per avviare le istanze in qualsiasi prenotazione della capacità con attributi corrispondenti e capacità disponibile nel gruppo della prenotazione della capacità selezionato.

1. Nel pannello **Summary** (Riepilogo), verifica la configurazione dell'istanza, quindi scegli **Launch instance** (Avvia istanza). Per ulteriori informazioni, consulta [Avviare un'istanza EC2 tramite la procedura guidata di avvio dell'istanza nella console](ec2-launch-instance-wizard.md).

------
#### [ AWS CLI ]

**Per avviare istanze in una prenotazione della capacità esistente**  
Utilizzare il comando [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html). Se è necessario indirizzare una prenotazione della capacità specifica o un gruppo di prenotazione della capacità specifico, specificare il parametro `--capacity-reservation-specification`. Per `--placement`, specificare il parametro `GroupName` e quindi specificare il nome del gruppo di collocazione creato nelle fasi precedenti.

```
aws ec2 run-instances \
    --image-id ami-0abcdef1234567890 \
    --count quantity \
    --instance-type instance_type \
    --key-name key_pair_name \
    --subnet-id subnet-0abcdef1234567890 \
    --capacity-reservation-specification CapacityReservationTarget={CapacityReservationId=capacity_reservation_id} \
    --placement "GroupName=cluster_placement_group_name"
```

------
#### [ PowerShell ]

**Per avviare istanze in una prenotazione della capacità esistente**  
Utilizza il cmdlet [New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html). Per `-Placement`, specificare il parametro `GroupName` e quindi specificare il nome del gruppo di collocazione creato nelle fasi precedenti.

```
New-EC2Instance `
    -ImageId ami-0abcdef1234567890 `
    -InstanceType instance_type `
    -KeyName key_pair_name `
    -SubnetId subnet-0abcdef1234567890 `
    -CapacityReservationTarget_CapacityReservationId capacity_reservation_id `
    -Placement_GroupName cluster_placement_group_name
```

------

## Condividere le prenotazioni della capacità in gruppi di posizionamento cluster
<a name="cpg-cr-sharing"></a>

Puoi condividere le prenotazioni della capacità nei gruppi di posizionamento cluster condividendo solo le prenotazioni della capacità oppure condividendo sia le prenotazioni della capacità che il gruppo di posizionamento cluster in cui sono state create.

Condividendo solo la prenotazione della capacità, concedi agli account consumatore l’accesso solo a tale prenotazione della capacità. Gli account consumatore non hanno visibilità né accesso al gruppo di posizionamento cluster in cui è stata creata la prenotazione della capacità. Questo ti offre un controllo dettagliato sull’accesso all’account consumatore. Gli account consumatore non possono visualizzare alcuna informazione relativa al gruppo di posizionamento cluster, compreso il suo ARN. 

Quando condividi il gruppo di posizionamento cluster e la prenotazione della capacità, il gruppo di posizionamento cluster è visibile e accessibile agli account consumatore. Possono avviare istanze e creare al loro interno le proprie prenotazioni della capacità. 

Per ulteriori informazioni, consulta le risorse seguenti.
+ [Aviare le istanze nella prenotazione della capacità in un gruppo di posizionamento cluster](#launch-instance-into-cpg)
+ [Prenotazioni della capacità condivise](capacity-reservation-sharing.md)
+ [Gruppi di posizionamento condivisi](share-placement-group.md)