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à.
I passaggi per l'avvio, il monitoraggio e la modifica delle istanze burstable con prestazioni (istanze T) sono simili. La differenza principale è la specifica crediti predefinita all'avvio delle istanze.
Ogni famiglia di istanze T viene fornita con le seguenti specifiche di credito predefinite:
-
Le istanze T4g, T3a e T3 vengono avviate come unlimited
-
Le istanze T3 su un host dedicato possono essere avviate come standard
-
Le istanze T2 vengono avviate come standard
È possibile modificare la specifica crediti predefinita per l'account.
Puoi avviare le tue istanze T come unlimited
o standard
utilizzando la EC2 console Amazon, uno strumento da riga di comando o con un gruppo Auto Scaling. AWS SDK
Le seguenti procedure descrivono come utilizzare la EC2 console o il. AWS CLI Per informazioni sull'utilizzo di un gruppo Auto Scaling, vedere. Utilizzo di un gruppo Auto Scaling per avviare un'istanza a prestazioni espandibili in modalità illimitata
- Console
-
Per avviare un'istanza T come Unlimited o Standard
-
Segui la procedura per avviare un'istanza.
-
In Instance type (Tipo di istanza), seleziona un tipo di istanza T.
-
Espandi Advanced details (Dettagli avanzati) e in Credit specification (Specifica del credito) seleziona una specifica del credito. Se non si effettua una selezione, viene utilizzata l'impostazione predefinita, che è standard
per T2 e per T4g, T3a e unlimited
T3.
-
Nel pannello Summary (Riepilogo), verifica la configurazione dell'istanza, quindi scegli Launch instance (Avvia istanza). Per ulteriori informazioni, consulta Avvia un'EC2istanza utilizzando la procedura guidata di avvio dell'istanza nella console.
- AWS CLI
-
Per avviare un'istanza T come Unlimited o Standard
Utilizzare il comando run-instances per avviare le istanze. Indicare la specifica crediti utilizzando il parametro --credit-specification
CpuCredits=
. Sono specifiche dei crediti valide unlimited
e standard
.
-
Per T4g, T3a e T3, se non si include il --credit-specification
parametro, l'istanza viene avviata come impostazione predefinita. unlimited
-
Per T2, se non viene incluso il parametro --credit-specification
, l'istanza viene avviata come standard
per impostazione predefinita.
aws ec2 run-instances \
--image-id ami-abc12345
\
--count 1
\
--instance-type t3.micro
\
--key-name MyKeyPair
\
--credit-specification "CpuCredits=unlimited
"
Quando le istanze T vengono avviate o avviate, richiedono CPU crediti per una buona esperienza di avvio. Se viene utilizzato un gruppo Auto Scaling per avviare le istanze, è consigliabile configurare le istanze come unlimited
. In questo modo, le istanze utilizzeranno i crediti extra quando vengono avviate o riavviate automaticamente dal gruppo Auto Scaling. L'uso di crediti extra previene le limitazioni di prestazioni.
È necessario utilizzare un modello di avvio per avviare le istanze come unlimited
in un gruppo Auto Scaling. Una configurazione di lancio non supporta il lancio di istanze come unlimited
.
La modalità unlimited
non è supportata per le istanze T3 avviate su un host dedicato.
- Console
-
Per creare un modello di avvio che avvii le istanze come Unlimited
-
Segui la procedura Crea un modello di lancio utilizzando le impostazioni avanzate nella Amazon EC2 Auto Scaling User Guide.
-
In Launch template contents (Contenuti modello di avvio), per Instance type (Tipo di istanza), scegliere una dimensione di istanza.
-
Per avviare le istanze come unlimited
in un gruppo Auto Scaling, in Advanced details (Dettagli avanzati), per Credit specification (Specifica credito), scegliere Unlimited (Illimitato).
-
Una volta definiti i parametri del modello di avvio, scegliere Create launch template (Crea modello di avvio).
- AWS CLI
-
Per creare un modello di avvio che avvii le istanze come Unlimited
Usa il create-launch-templatecomando e specifica unlimited
come specifica del credito.
-
Per T4g, T3a e T3, se non si include il CreditSpecification={CpuCredits=unlimited}
valore, l'istanza viene avviata come impostazione predefinita. unlimited
-
Per T2, se non viene incluso il valore CreditSpecification={CpuCredits=unlimited}
, l'istanza viene avviata come standard
per impostazione predefinita.
aws ec2 create-launch-template \
--launch-template-name MyLaunchTemplate
\
--version-description FirstVersion
\
--launch-template-data ImageId=ami-8c1be5f6
,InstanceType=t3.medium
,CreditSpecification={CpuCredits=unlimited
}
Per associare il modello di avvio a un gruppo Auto Scaling occorre creare il gruppo Auto Scaling utilizzando il modello di avvio o aggiungere il modello di avvio a un gruppo Auto Scaling esistente.
- Console
-
Come creare un gruppo con scalabilità automatica utilizzando un modello di avvio
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.
-
Sulla barra di navigazione nella parte superiore della schermata, selezionare la stessa regione utilizzata durante la creazione del modello di avvio.
-
Nel riquadro di navigazione, selezionare Groups (Gruppi Auto Scaling ), Create group (Crea gruppo Auto Scaling).
-
Scegliere Launch Template (Modello di lancio), selezionare il modello di avvio, quindi scegliere Next Step (Fase successiva).
-
Compilare i campi per il gruppo Auto Scaling. Dopo aver esaminato le impostazioni di configurazione in Review page (Pagina di revisione), scegliere Create Auto Scaling group (Crea gruppo Auto Scaling). Per ulteriori informazioni, consulta Creazione di un gruppo di Auto Scaling utilizzando un modello di avvio nella Amazon Auto EC2 Scaling User Guide.
- AWS CLI
-
Come creare un gruppo con scalabilità automatica utilizzando un modello di avvio
Usa il create-auto-scaling-group AWS CLI comando e specifica il --launch-template
parametro.
- Console
-
Come aggiungere un modello di avvio a un gruppo con scalabilità automatica esistente
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.
-
Sulla barra di navigazione nella parte superiore della schermata, selezionare la stessa regione utilizzata durante la creazione del modello di avvio.
-
Nel riquadro di navigazione, selezionare Groups (Gruppi Auto Scaling).
-
Nell'elenco dei gruppi Auto Scaling, selezionare un gruppo Auto Scaling e scegliere Actions (Operazioni), Edit (Modifica).
-
Nella scheda Details (Dettagli), per Launch Template (Modello di lancio), scegliere un modello di avvio, quindi scegliere Save (Salva).
- AWS CLI
-
Come aggiungere un modello di avvio a un gruppo con scalabilità automatica esistente
Usa il update-auto-scaling-group AWS CLI comando e specifica il --launch-template
parametro.
È possibile visualizzare la specifica di credito (unlimited
ostandard
) di un'istanza T in esecuzione o interrotta.
- Console
-
Per visualizzare le specifiche di credito di un'istanza T
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.
-
Nel riquadro di navigazione a sinistra, scegli Instances (Istanze).
-
Selezionare l'istanza.
-
Scegliere Details (Dettagli) e visualizzare il campo Credit specification (Specifica credito). Il valore è unlimited
o standard
.
- AWS CLI
-
Per descrivere le specifiche di credito di un'istanza T
Usate il describe-instance-credit-specificationscomando. Se non si specifica una o più istanzeIDs, unlimited
vengono restituite tutte le istanze con la specifica di credito di, nonché le istanze precedentemente configurate con la specifica unlimited
di credito. Ad esempio, se ridimensioni un'istanza T3 in un'istanza M4 mentre è configurata come, unlimited
Amazon EC2 restituisce l'istanza M4.
aws ec2 describe-instance-credit-specifications --instance-id i-1234567890abcdef0
Output di esempio
{
"InstanceCreditSpecifications": [
{
"InstanceId": "i-1234567890abcdef0",
"CpuCredits": "unlimited"
}
]
}
Puoi cambiare la specifica di credito di un'istanza T in esecuzione o interrotta in qualsiasi momento tra e. unlimited
standard
Tieni presente che in modalità unlimited
, un'istanza può spendere crediti extra, il che potrebbe comportare un costo aggiuntivo. Per ulteriori informazioni, consulta Possibilità di addebito dei costi per i crediti extra.
- Console
-
Per modificare la specifica del credito di un'istanza T
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.
-
Nel riquadro di navigazione a sinistra, scegli Instances (Istanze).
-
Selezionare l'istanza. Per modificare la specifica crediti per diverse istanze contemporaneamente, selezionare tutte le istanze applicabili.
-
Scegliere Actions (Operazioni), Instance settings (Impostazioni istanza), Change credit specification (Modifica specifica credito). Questa opzione è abilitata solo se hai selezionato un'istanza T.
-
Per modificare la specifica del credito in unlimited
, selezionare la casella di controllo accanto all'ID istanza. Per modificare la specifica del credito in standard
, deselezionare la casella di controllo accanto all'ID istanza.
- AWS CLI
-
Per modificare la specifica del credito di un'istanza T
Utilizzate il modify-instance-credit-specificationcomando. Specificare l'istanza e la relativa specifica crediti utilizzando il parametro --instance-credit-specification
. Sono specifiche dei crediti valide unlimited
e standard
.
aws ec2 modify-instance-credit-specification \
--region us-east-1
\
--instance-credit-specification "InstanceId=i-1234567890abcdef0
,CpuCredits=unlimited
"
Output di esempio
{
"SuccessfulInstanceCreditSpecifications": [
{
"InstanceId": "i- 1234567890abcdef0"
}
],
"UnsuccessfulInstanceCreditSpecifications": []
}
Ogni famiglia di istanze T è dotata di una specifica di credito predefinita. È possibile modificare le specifiche di credito predefinite per ogni famiglia di istanze T a livello di account per AWS regione.
Se utilizzi la procedura guidata di avvio dell'istanza nella EC2 console per avviare le istanze, il valore selezionato per la specifica di credito ha la precedenza sulla specifica di credito predefinita a livello di account. Se utilizzi l'opzione AWS CLI per avviare le istanze, tutte le nuove istanze T dell'account vengono avviate utilizzando la specifica di credito predefinita. La specifica crediti per le istanze esistenti in esecuzione o arrestate non è interessata.
Considerazione
La specifica crediti predefinita per una famiglia di istanze può essere modificata solo una volta in un periodo di 5 minuti e fino a quattro volte in un periodo di 24 ore.
- Console
-
Per impostare la specifica crediti predefinita a livello di account per regione
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.
-
Per modificare il Regione AWS, usa il selettore della regione nell'angolo in alto a destra della pagina.
-
Nel riquadro di navigazione a sinistra, scegli Dashboard. EC2
-
Da Account attributes (Attributi account, scegliere Default credit specification (Specifica credito predefinita).
-
Scegliere Gestisci.
-
Per ogni famiglia di istanze, scegliere Unlimited (Illimitato) o Standard (Standard), quindi scegliere Update (Aggiorna).
- AWS CLI
-
Per impostare la specifica crediti predefinita a livello di account (AWS CLI)
Usa il modify-default-credit-specificationcomando. Specifica la regione AWS
, la famiglia di istanze e la specifica crediti di default utilizzando il parametro --cpu-credits
. Le specifiche crediti predefinite valide sono unlimited
e standard
.
aws ec2 modify-default-credit-specification \
--region us-east-1
\
--instance-family t2
\
--cpu-credits unlimited
È possibile visualizzare le specifiche di credito predefinite di una famiglia di istanze T a livello di account per AWS regione.
- Console
-
Per visualizzare le specifiche di credito predefinite a livello di account
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.
-
Per modificare il Regione AWS, usa il selettore della regione nell'angolo in alto a destra della pagina.
-
Nel riquadro di navigazione a sinistra, scegli Dashboard. EC2
-
Da Account attributes (Attributi account, scegliere Default credit specification (Specifica credito predefinita).
- AWS CLI
-
Per visualizzare le specifiche di credito predefinite a livello di account
Usa il get-default-credit-specificationcomando. Specifica la regione AWS
e la famiglia di istanze.
aws ec2 get-default-credit-specification --region us-east-1
--instance-family t2