Utilizzo dei modelli di EC2 lancio di Amazon con AWS PCS - AWS PCS

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

Utilizzo dei modelli di EC2 lancio di Amazon con AWS PCS

In AmazonEC2, un modello di avvio può memorizzare una serie di preferenze in modo da non doverle specificare singolarmente all'avvio delle istanze. AWS PCSincorpora modelli di lancio come modo flessibile per configurare i gruppi di nodi di calcolo. Quando crei un gruppo di nodi, fornisci un modello di lancio. AWS PCSne crea un modello di lancio derivato che include trasformazioni per garantire che funzioni con il servizio.

Capire quali sono le opzioni e le considerazioni da prendere in considerazione quando si scrive un modello di lancio personalizzato può aiutarvi a scriverne uno da utilizzare. AWS PCS Per ulteriori informazioni sui modelli di avvio, consulta Launching an Instance from a Launch an instance from a launch template nella Amazon EC2 User Guide.

Panoramica

Sono disponibili oltre 30 parametri che puoi includere in un modello di EC2 lancio, che controllano molti aspetti della configurazione delle istanze. La maggior parte sono completamente compatibili con AWS PCS, ma ci sono alcune eccezioni.

I seguenti parametri del modello EC2 Launch verranno ignorati AWS PCS poiché queste proprietà devono essere gestite direttamente dal servizio:

  • Tipo di istanza/Specificare gli attributi del tipo di istanza (InstanceRequirements): non AWS PCS supporta la selezione dell'istanza basata sugli attributi.

  • Tipo di istanza (InstanceType) — Specificate i tipi di istanza quando create un gruppo di nodi.

  • Dettagli avanzati/ profilo di IAM istanza (IamInstanceProfile): fornite questo parametro quando create o aggiornate il gruppo di nodi.

  • Dettagli avanzati/disable API termination (DisableApiTermination): AWS PCS deve controllare il ciclo di vita delle istanze del gruppo di nodi che avvia.

  • Dettagli avanzati/disable API stop (DisableApiStop): AWS PCS deve controllare il ciclo di vita delle istanze del gruppo di nodi che avvia.

  • Advanced Details/stop — Hibernate behavior () — non supporta l'ibernazione delle istanze. HibernationOptions AWS PCS

  • Advanced Details/Elastic GPU (ElasticGpuSpecifications) — Amazon Elastic Graphics ha raggiunto la fine del ciclo di vita l'8 gennaio 2024.

  • Dettagli avanzati/Elastic inference (ElasticInferenceAccelerators): Amazon Elastic Inference non è più disponibile per i nuovi clienti.

  • AAdvancedDettagli/specifica CPU opzioni/thread per core (ThreadsPerCore): AWS PCS imposta il numero di thread per core su 1.

Questi parametri hanno requisiti speciali che supportano la compatibilità con: AWS PCS

  • Dati utente (UserData): devono essere codificati in più parti. Per informazioni, consulta Lavorare con i dati EC2 degli utenti Amazon.

  • Immagini dell'applicazione e del sistema operativo (ImageId): puoi includerle. Tuttavia, se si specifica un AMI ID quando si crea o si aggiorna il gruppo di nodi, questo sostituirà il valore nel modello di avvio. Il AMI file fornito deve essere compatibile con AWS PCS. Per ulteriori informazioni, vedere "Amazon Machine Images (AMIs) per AWS PCS.

  • Impostazioni di rete/Firewall (security groups) (SecurityGroups): non è possibile impostare un elenco di nomi di gruppi di sicurezza in un AWS PCS modello di avvio. È possibile impostare un elenco di gruppi di sicurezza IDs (SecurityGroupIds), a meno che non si definiscano interfacce di rete nel modello di avvio. Quindi, è necessario specificare il gruppo di sicurezza IDs per ogni interfaccia. Per ulteriori informazioni, consulta Gruppi di sicurezza in AWS PCS.

  • Impostazioni di rete/Configurazione di rete avanzata (NetworkInterfaces): se utilizzi EC2 istanze con una singola scheda di rete e non richiedi alcuna configurazione di rete specializzata, AWS PCS puoi configurare il networking delle istanze automaticamente. Per configurare più schede di rete o abilitare Elastic Fabric Adapter sulle tue istanze, usa. NetworkInterfaces Ogni interfaccia di rete deve avere un elenco di gruppi di sicurezza IDs inGroups. Per ulteriori informazioni, consulta Interfacce di rete multiple in AWS PCS.

  • Dettagli avanzati/Prenotazione della capacità (CapacityReservationSpecification): può essere impostato, ma non può fare riferimento a uno specifico CapacityReservationId quando si lavora con. AWS PCS Tuttavia, è possibile fare riferimento a un gruppo di prenotazione di capacità, laddove tale gruppo contenga una o più prenotazioni di capacità. Per ulteriori informazioni, consulta Prenotazioni di capacità in AWS PCS.