Crea prenotazioni della capacità in gruppi di posizionamento cluster - Amazon Elastic Compute Cloud

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 prenotazioni della capacità in gruppi di posizionamento cluster

Puoi creare prenotazioni di capacità in un gruppo di collocamento di cluster per riservare la capacità di EC2 calcolo di Amazon per i tuoi 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. È ideale per riservare la capacità per carichi di lavoro ad alte prestazioni (HPC) che richiedono la scalabilità 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.

Limitazioni

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.

  • Non è possibile condividere prenotazioni della capacità create in un gruppo di posizionamento cluster.

  • 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

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, specificate il gruppo ARN di posizionamento del cluster esistente.

Fase 1: (facoltativo) creazione di un gruppo di posizionamento cluster da utilizzare con una prenotazione della capacità

Eseguire questo passaggio solo se è necessario creare un nuovo gruppo di posizionamento cluster. Per utilizzare un gruppo di posizionamento del cluster esistente, saltate questo passaggio e quindi, per i passaggi 2 e 3, utilizzate il gruppo ARN di posizionamento del cluster in questione.

È possibile creare un gruppo di posizionamento cluster utilizzando uno dei metodi descritti di seguito.

Console
Per creare un gruppo di posizionamento cluster tramite la console
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

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

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

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

  5. Seleziona Crea gruppo.

  6. Nella tabella Gruppi di posizionamento, nella ARN colonna Gruppo, prendi nota del gruppo ARN di posizionamento del cluster che hai creato. Servirà per la fase successiva.

AWS CLI
Per creare un gruppo di posizionamento del cluster utilizzando il AWS CLI

Utilizza il comando create-placement-group. Per --group-nameName (Nome), specificare un nome descrittivo per il gruppo di collocazione, e per --strategy, specificare cluster.

Nell'esempio seguente viene creato un gruppo di collocazione denominato MyPG che utilizza la strategia di collocazione cluster.

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

Prendete nota del gruppo di posizionamento ARN restituito nell'output del comando, perché vi servirà per il passaggio successivo.

Fase 2: creazione di una prenotazione della capacità in un gruppo di posizionamento cluster

È 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 il gruppo ARN di collocazione del cluster in cui creare la riserva di capacità. Per ulteriori informazioni, consulta Creazione di una 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 di open capacità in un gruppo di collocamento del cluster e esistono istanze in esecuzione esistenti con attributi corrispondenti (gruppo di collocamentoARN, tipo di istanza, zona di disponibilità, piattaforma e tenancy), tali istanze vengono eseguite automaticamente nella prenotazione di 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.

È possibile creare la prenotazione della capacità nel gruppo di posizionamento cluster utilizzando uno dei metodi descritti di seguito.

Console
Come creare una Prenotazione della capacità utilizzando la console
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Scegliere Prenotazioni della capacità, quindi Crea Prenotazione di capacità.

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

  4. Per il gruppo di collocamento, seleziona il gruppo ARN di collocamento del cluster in cui creare la prenotazione di capacità.

  5. Scegli Create (Crea).

Per ulteriori informazioni, consulta Creazione di una Prenotazione della capacità.

AWS CLI
Per creare una prenotazione di capacità utilizzando il AWS CLI

Utilizza il comando create-capacity-reservation. Per--placement-group-arn, specificare il gruppo ARN di collocazione del cluster in cui creare la prenotazione di capacità.

$ aws ec2 create-capacity-reservation \ --instance-type instance_type \ --instance-platform platform \ --availability-zone az \ --instance-count quantity \ --placement-group-arn placement_group_ARN

Per ulteriori informazioni, consulta Creazione di una Prenotazione della capacità.

Fase 3: avvio di istanze in un gruppo di posizionamento cluster

Si avvia un'istanza in una prenotazione della capacità in un gruppo di posizionamento cluster nello stesso modo in cui si avvia un'istanza in qualsiasi prenotazione della capacità. Tuttavia, è necessario specificare anche il gruppo ARN di posizionamento del cluster in cui avviare l'istanza. Per ulteriori informazioni, consulta Creazione di una Prenotazione della capacità.

Considerazioni
  • Se la prenotazione della capacità è open, non è necessario specificare la prenotazione della capacità nella richiesta di avvio dell'istanza. Se l'istanza ha attributi (gruppo di collocamentoARN, tipo di istanza, zona di disponibilità, piattaforma e tenancy) che corrispondono a una prenotazione di capacità nel gruppo di collocamento specificato, l'istanza viene eseguita automaticamente nella prenotazione di 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.

  • Se la prenotazione della capacità è in un gruppo di prenotazione della capacità, è necessario specificare la prenotazione della capacità di destinazione oltre al gruppo di posizionamento cluster nella richiesta. Per ulteriori informazioni, consulta Gruppi Prenotazione della capacità.

È possibile avviare un'istanza in una prenotazione della capacità in un gruppo di posizionamento cluster utilizzando uno dei metodi descritti di seguito.

Console
Come avviare istanze in una Prenotazione della capacità esistente utilizzando la console
  1. Segui la procedura per l'avvio di un'istanza, 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à.

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

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

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

Per ulteriori informazioni, consulta Avvio di istanze in una Prenotazione della capacità esistente.

AWS CLI
Per avviare un'istanza in una prenotazione della capacità esistente tramite AWS CLI

Utilizzare il comando run-instances. 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.

Il seguente comando avvia un'istanza in una prenotazione della capacità targeted in un gruppo di posizionamento cluster.

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

Per ulteriori informazioni, consulta Avvio di istanze in una Prenotazione della capacità esistente.