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 un modello di avvio utilizzando le impostazioni avanzate
Questo argomento descrive come creare un modello di lancio con impostazioni avanzate di. Console di gestione AWS
Per creare un modello di avvio utilizzando le impostazioni avanzate
Apri la console Amazon EC2 all'indirizzo https://console.aws.amazon.com/ec2/
. -
Nel riquadro di navigazione, in Istanze, scegli Modelli di avvio, quindi scegli Crea modello di avvio.
-
Configura il modello di avvio come descritto nei seguenti argomenti:
-
Scegli Crea modello di avvio.
Impostazioni richieste
Quando si crea un modello di avvio, è necessario includere le seguenti impostazioni obbligatorie.
- Nome del modello di avvio
-
Inserisci un nome univoco che descriva il modello di lancio.
- Immagini di applicazioni e sistema operativo (Amazon Machine Image)
-
Scegli l'Amazon Machine Image (AMI) che desideri utilizzare. Puoi cercare o cercare l'AMI che desideri utilizzare. Per una migliore efficienza di scalabilità, scegli un'AMI personalizzata completamente configurata per avviare un'istanza con il codice dell'applicazione e che richieda poche modifiche all'avvio.
- Tipo di istanza
-
Scegli un tipo di istanza compatibile con la tua AMI. Puoi saltare l'aggiunta di un tipo di istanza al modello di avvio se prevedi di utilizzare più tipi di istanze incorporati nella definizione delle risorse del gruppo Auto Scaling. Un tipo di istanza è richiesto solo se non intendi creare un gruppo di istanze misto.
Impostazioni avanzate
Le impostazioni avanzate sono opzionali. Se non configuri alcuna impostazione avanzata, le funzionalità specifiche non verranno aggiunte alle tue istanze.
Espandi la sezione Dettagli avanzati per visualizzare le impostazioni avanzate. Le sezioni seguenti descrivono le impostazioni avanzate più utili su cui concentrarsi quando si crea un modello di avvio per un gruppo Auto Scaling. Per ulteriori informazioni, consulta i dettagli avanzati nella Amazon EC2 User Guide.
- Profilo dell’istanza IAM
-
Il profilo dell'istanza contiene il ruolo IAM che desideri utilizzare. Quando il gruppo Auto Scaling avvia un'istanza EC2, le autorizzazioni definite nel ruolo IAM associato vengono concesse alle applicazioni in esecuzione sull'istanza. Per ulteriori informazioni, consulta Ruoli IAM per le applicazioni in esecuzione sulle istanze Amazon EC2.
- Termination protection (Protezione da cessazione)
-
Se abilitata, questa funzionalità impedisce agli utenti di terminare un'istanza utilizzando la console Amazon EC2, i comandi CLI e le operazioni API. La protezione dalla terminazione fornisce un'ulteriore protezione contro la terminazione accidentale. Non impedisce ad Amazon EC2 Auto Scaling di terminare un'istanza. Per controllare quali istanze Amazon EC2 Auto Scaling può terminare, consulta. Usa la protezione scalabile delle istanze per controllare la terminazione delle istanze
- Monitoraggio dettagliato CloudWatch
-
Puoi abilitare il monitoraggio dettagliato delle tue istanze EC2 per consentire loro di inviare dati metrici ad Amazon CloudWatch a intervalli di 1 minuto. Per impostazione predefinita, le istanze EC2 inviano dati metrici a intervalli di 5 minuti. CloudWatch Si applicano costi aggiuntivi. Per ulteriori informazioni, consulta Configurare il monitoraggio per le istanze Auto Scaling.
- Specifiche del credito
-
Amazon EC2 fornisce istanze con prestazioni superiori, come T2, T3 e T3a, che consentono alle applicazioni di superare le prestazioni della CPU di base quando necessario. Per impostazione predefinita, queste istanze possono subire un burst per un periodo di tempo limitato prima che l'utilizzo della CPU venga limitato. Facoltativamente, puoi abilitare la modalità illimitata in modo che le istanze possano superare la linea di base per tutto il tempo necessario. Ciò consente alle applicazioni di mantenere elevate prestazioni della CPU quando necessario. Potrebbero essere applicati costi aggiuntivi. Per ulteriori informazioni, consulta Use an Auto Scaling group to launch a burstable performance instance as Unlimited nella Amazon EC2 User Guide.
- Nome del gruppo di posizionamento
-
Puoi specificare un gruppo di posizionamento e utilizzare un cluster o una strategia di partizione per influenzare il modo in cui le istanze si trovano fisicamente nel data center. AWS Per piccoli gruppi Auto Scaling, puoi anche utilizzare la strategia di diffusione. Per ulteriori informazioni, consulta Placement groups nella Amazon EC2 User Guide.
Quando si utilizzano i gruppi di posizionamento con i gruppi Auto Scaling, è necessario fare alcune considerazioni:
-
Se viene specificato un gruppo di posizionamento sia nel modello di avvio che nel gruppo Auto Scaling, il gruppo di posizionamento per il gruppo Auto Scaling ha la precedenza.
-
In CloudFormation, fai attenzione se definisci un gruppo di posizionamento nel modello di avvio. Amazon EC2 Auto Scaling avvierà le istanze nel gruppo di posizionamento specificato. Tuttavia, non CloudFormation riceverà segnali da tali istanze se utilizzi an UpdatePolicy con il tuo gruppo Auto Scaling (anche se questo potrebbe cambiare in futuro).
-
- Opzione di acquisto
-
Puoi scegliere Richiedi istanze Spot per richiedere le istanze Spot al prezzo Spot, limitato al On-Demand prezzo, e scegliere Personalizza per modificare le impostazioni predefinite delle istanze Spot. Per un gruppo con dimensionamento automatico, devi specificare una richiesta una tantum, senza data di fine (impostazione di default). Per ulteriori informazioni, consulta Richiedi istanze spot per applicazioni flessibili e con tolleranza ai guasti. Questa impostazione può essere utile in circostanze particolari, ma in generale è meglio non specificarla e creare invece un gruppo di istanze miste. Per ulteriori informazioni, consulta Gruppi Auto Scaling con più tipi di istanze e opzioni di acquisto.
Se specifichi una richiesta di istanza spot nel modello di avvio, non puoi creare un gruppo di istanze miste. Se tenti di utilizzare un modello di avvio che richiede istanze spot con un gruppo di istanze miste, ricevi il seguente messaggio di errore:
Incompatible launch template: You cannot use a launch template that is set to request Spot Instances (InstanceMarketOptions) when you configure an Auto Scaling group with a mixed instances policy. Add a different launch template to the group and try again. - Capacity Reservation
-
Le prenotazioni di capacità ti consentono di riservare la capacità per le tue istanze Amazon EC2 in una specifica zona di disponibilità per qualsiasi durata. Per ulteriori informazioni, consulta On-Demand Capacity Reservations nella Amazon EC2 User Guide.
Puoi scegliere se avviare le istanze in:
-
qualsiasi prenotazione di capacità aperta (aperta)
-
una prenotazione di capacità specifica (obiettivo per ID)
-
un gruppo di prenotazioni di capacità (obiettivo per gruppo)
Per scegliere come target una prenotazione di capacità specifica, il tipo di istanza nel modello di avvio deve corrispondere al tipo di istanza della prenotazione. Quando crei il tuo gruppo Auto Scaling, utilizza la stessa zona di disponibilità della prenotazione di capacità. A seconda della Regione AWS scelta, puoi scegliere come target un Blocco di capacità. Per ulteriori informazioni, consulta Target Blocchi di capacità o prenotazioni di capacità interrompibili da un modello di avvio.
Per scegliere come target un gruppo di prenotazioni di capacità, consultaUsa le prenotazioni di capacità nel tuo gruppo Auto Scaling. Scegliendo come target un gruppo di prenotazioni di capacità, puoi distribuire la capacità su più zone di disponibilità per migliorare la resilienza.
-
- Tenancy
-
Amazon EC2 offre tre opzioni per la tenancy delle istanze EC2:
-
Condiviso (condiviso): più persone Account AWS possono condividere lo stesso hardware fisico. Questa è l'opzione di locazione predefinita all'avvio di un'istanza.
-
Istanze dedicate (dedicate): l'istanza viene eseguita su hardware single-tenant. Nessun altro AWS cliente condivide lo stesso server fisico. Per ulteriori informazioni, consulta Istanze dedicate nella Guida per l'utente di Amazon EC2.
-
Host dedicati (host dedicato): l'istanza viene eseguita su un server fisico dedicato all'uso dell'utente. L'utilizzo di host dedicati semplifica l'importazione di licenze (BYOL) con requisiti hardware dedicati a EC2 e che soddisfano i casi d'uso di conformità. Se si sceglie questa opzione, è necessario fornire un gruppo di risorse host per il gruppo di risorse host Tenancy. Per ulteriori informazioni, consulta Dedicated Hosts nella Amazon EC2 User Guide.
Il supporto per gli host dedicati è disponibile solo se si specifica un gruppo di risorse host. Non è possibile puntare a un ID host specifico o usare l'affinità di posizionamento dell'host.
-
Se si tenta di utilizzare un modello di avvio che specifica un ID host, viene visualizzato il seguente messaggio di errore:
Incompatible launch template: Tenancy host ID is not supported for Auto Scaling. -
Se si tenta di utilizzare un modello di avvio che specifica l'affinità di posizionamento dell'host, viene visualizzato il seguente messaggio di errore:
Incompatible launch template: Auto Scaling does not support host placement affinity.
-
- Gruppo di risorse host Tenancy
-
Con AWS License Manager, puoi trasferire le tue licenze AWS e gestirle centralmente. Un gruppo di risorse host è un gruppo di host dedicati collegati a una specifica configurazione di licenza di License Manager. I gruppi di risorse host consentono di avviare facilmente le istanze EC2 su host dedicati che soddisfano le esigenze di licenza software. Non è necessario allocare manualmente gli host dedicati in anticipo. Vengono creati automaticamente in base alle esigenze. Tieni presente che quando associ un'AMI a una configurazione di licenza, tale AMI può essere associata solo a un gruppo di risorse host alla volta. Per ulteriori informazioni, consulta Host resource groups AWS License Manager nella Guida per l'utente di License Manager.
- Configurazioni di licenza
-
Con questa impostazione, puoi specificare una configurazione di licenza per le tue istanze senza limitarne la tenancy agli host dedicati. La configurazione delle licenze tiene traccia delle licenze software distribuite sulle istanze in modo da poter monitorare l'utilizzo e la conformità delle licenze. Per ulteriori informazioni, consulta Creazione di una licenza autogestita nella Guida per l'utente di License Manager.
- Metadati accessibili
-
È possibile scegliere se abilitare o disabilitare l'accesso all'endpoint HTTP del servizio di metadati dell'istanza. Per impostazione predefinita, l'endpoint HTTP è abilitato. Se scegli di disabilitare l'endpoint, l'accesso ai metadati dell'istanza viene disattivato. È possibile specificare la condizione per richiedere IMDSv2 solo quando l'endpoint HTTP è abilitato. Per ulteriori informazioni, consulta Configurazione delle opzioni dei metadati dell’istanza nella Guida per l’utente di Amazon EC2.
- Versione dei metadati
-
Puoi scegliere di richiedere l'uso di Instance Metadata Service Version 2 (IMDSv2) quando richiedi i metadati dell'istanza. Se non specifichi un valore, l'impostazione di default è quella di supportare sia IMDSv1 che IMDSv2. Per ulteriori informazioni, consulta Configurazione delle opzioni dei metadati dell’istanza nella Guida per l’utente di Amazon EC2.
- Limite di hop di risposta del token di metadati
-
È possibile impostare il numero consentito di hop di rete per il token di metadati. Se non specifichi un valore, il valore di default è 1. Per ulteriori informazioni, consulta Configurazione delle opzioni dei metadati dell’istanza nella Guida per l’utente di Amazon EC2.
- Dati utente
-
Puoi personalizzare e completare la configurazione delle istanze al momento dell'avvio specificando script di shell o direttive cloud-init come dati utente. I dati utente vengono eseguiti all'avvio iniziale dell'istanza, consentendoti di installare automaticamente applicazioni, dipendenze o personalizzazioni al momento dell'avvio. Per ulteriori informazioni, consulta Run commands on your Linux instance at launch nella Amazon EC2 User Guide.
Se hai download di grandi dimensioni o script complessi, questo aumenta il tempo necessario perché l'istanza sia pronta per l'uso. In tal caso, potrebbe essere necessario configurare un hook del ciclo di vita per ritardare il raggiungimento
InServicedello stato di un'istanza fino al completamento del provisioning. Per ulteriori informazioni sull'aggiunta di un hook del ciclo di vita al gruppo Auto Scaling, consulta. Hook del ciclo di vita di Amazon EC2 Auto Scaling