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à.
Trova un tipo di EC2 istanza Amazon
Prima di poter avviare un'istanza, devi selezionare un tipo di istanza da utilizzare. Il tipo di istanza scelto può dipendere dalle risorse richieste dal carico di lavoro, ad esempio risorse di elaborazione, memoria o archiviazione. Può essere utile identificare diversi tipi di istanze che potrebbero adattarsi al carico di lavoro e valutarne le prestazioni in un ambiente di test. Non ci sono alternative per misurare le prestazioni dell'applicazione sotto carico.
Puoi ottenere suggerimenti e indicazioni sui tipi di EC2 istanza utilizzando lo strumento di ricerca del tipo di EC2 istanza. Per ulteriori informazioni, consulta Ottieni consigli dallo strumento di ricerca del tipo di istanza EC2.
Se disponi già di EC2 istanze in esecuzione, puoi AWS Compute Optimizer utilizzarle per ottenere consigli sui tipi di istanze da utilizzare per migliorare le prestazioni, risparmiare denaro o entrambi. Per ulteriori informazioni, consulta Ottieni suggerimenti sulle istanze EC2 proposti da Compute Optimizer.
Attività
Individuazione di un tipo di istanza mediante la console
Puoi trovare un tipo di istanza che soddisfi le tue esigenze utilizzando la EC2 console Amazon.
Per individuare un tipo di istanza mediante la console
-
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/
. -
Dalla barra di navigazione selezionare la regione in cui avviare le istanze. È possibile selezionare qualsiasi regione disponibile, indipendentemente dalla posizione.
-
Nel riquadro di navigazione, scegliere Instance Types (Tipi di istanza).
-
(Facoltativo) Scegliere l'icona delle preferenze (ingranaggi) per selezionare quali attributi del tipo di istanza visualizzare, ad esempio i prezzi Linux on demand, quindi scegliere Conferma. In alternativa, seleziona il nome di un tipo di istanza per aprire la pagina dei dettagli e visualizzare tutti gli attributi disponibili tramite la console. La console non mostra tutti gli attributi disponibili tramite la riga di comando API o la riga di comando.
-
Utilizzare gli attributi del tipo di istanza per filtrare l'elenco dei tipi di istanza visualizzati ai soli tipi di istanza che soddisfano le proprie esigenze. Ad esempio, è possibile applicare un filtro ai seguenti attributi:
Zone di disponibilità: il nome della zona di disponibilità, della zona locale o della zona Wavelength. Per ulteriori informazioni, consulta Regioni e zone.
vCPUso core: il numero di core vCPUs o.
Memoria (GiB): la dimensione della memoria in GiB.
Prestazioni di rete: le prestazioni di rete, in Gigabit.
Storage dell'istanza locale: indica se il tipo di istanza dispone di archiviazione dell'istanza locale (
true
|false
).
-
(Facoltativo) Per visualizzare un side-by-side confronto, seleziona la casella di controllo relativa a più tipi di istanze. Il confronto viene visualizzato nella parte inferiore dello schermo.
-
(Facoltativo) Per salvare l'elenco dei tipi di istanze in un file con valori separati da virgole (.csv) per un'ulteriore revisione, scegli Azioni, Scarica elenco. CSV Il file include tutti i tipi di istanza che corrispondono ai filtri impostati.
-
(Facoltativo) Per avviare istanze utilizzando un tipo di istanza che soddisfa le proprie esigenze, selezionare la casella di controllo per il tipo di istanza e scegliere Actions (Operazioni), Launch instance (Avvia istanza). Per ulteriori informazioni, consulta Avviare un'istanza EC2 tramite la procedura guidata di avvio dell'istanza nella console.
Descrivi un tipo di istanza utilizzando il AWS CLI
È possibile utilizzare il describe-instance-types
Per descrivere in modo completo un tipo di istanza
Il seguente comando visualizza tutti i dettagli disponibili per il tipo di istanza specificato. L'output è lungo, quindi viene omesso qui.
aws ec2 describe-instance-types \ --instance-types
t2.micro
\ --regionus-east-2
Descrivono un tipo di istanza e filtrano l'output
Il seguente comando visualizza i dettagli di rete per il tipo di istanza specificato.
aws ec2 describe-instance-types \ --instance-types
t2.micro
\ --regionus-east-2
\ --query "InstanceTypes[].NetworkInfo"
Di seguito è riportato un output di esempio.
[
{
"NetworkPerformance": "Low to Moderate",
"MaximumNetworkInterfaces": 2,
"MaximumNetworkCards": 1,
"DefaultNetworkCardIndex": 0,
"NetworkCards": [
{
"NetworkCardIndex": 0,
"NetworkPerformance": "Low to Moderate",
"MaximumNetworkInterfaces": 2,
"BaselineBandwidthInGbps": 0.064,
"PeakBandwidthInGbps": 1.024
}
],
"Ipv4AddressesPerInterface": 2,
"Ipv6AddressesPerInterface": 2,
"Ipv6Supported": true,
"EnaSupport": "unsupported",
"EfaSupported": false,
"EncryptionInTransitSupported": false,
"EnaSrdSupported": false
}
]
Il seguente comando visualizza la memoria disponibile per il tipo di istanza specificato.
aws ec2 describe-instance-types \ --instance-types
t2.micro
\ --regionus-east-2
\ --query "InstanceTypes[].MemoryInfo"
Di seguito è riportato un output di esempio.
[
{
"SizeInMiB": 1024
}
]
Trovate un tipo di istanza utilizzando il AWS CLI
Puoi utilizzare i describe-instance-type-offerings
Esempi
Esempio 1: Trova un tipo di istanza in base alla zona di disponibilità
Il seguente esempio visualizza solo i tipi di istanza offerti nella zona di disponibilità specificata.
aws ec2 describe-instance-type-offerings --location-type "availability-zone" \ --filters "Name=location,Values=
us-east-2a
" \ --regionus-east-2
\ --query "InstanceTypeOfferings[*].[InstanceType]" --output text | sort
L'output è un elenco di tipi di istanze, in ordine alfabetico. Di seguito è riportato solo l'inizio dell'output.
a1.2xlarge
a1.4xlarge
a1.large
a1.medium
a1.metal
a1.xlarge
c4.2xlarge
...
Esempio 2: Trova un tipo di istanza in base alla dimensione della memoria disponibile
Il comando seguente visualizza solo i tipi di istanza della generazione attuale con 64 GiB (65.536 MiB) di memoria.
aws ec2 describe-instance-types \ --filters "Name=current-generation,Values=true" "Name=memory-info.size-in-mib,Values=
65536
" \ --regionus-east-2
\ --query "InstanceTypes[*].[InstanceType]" --output text | sort
L'output è un elenco di tipi di istanze, in ordine alfabetico. Di seguito è riportato solo l'inizio dell'output.
c5a.8xlarge
c5ad.8xlarge
c6a.8xlarge
c6g.8xlarge
c6gd.8xlarge
c6gn.8xlarge
c6i.8xlarge
c6id.8xlarge
c6in.8xlarge
...
Esempio 3: Trova un tipo di istanza in base all'archiviazione di istanza disponibile
Nell'esempio seguente viene visualizzata la dimensione totale dell'archiviazione dell'istanza per tutte le istanze R7 con volumi dell'archivio dell'istanza.
aws ec2 describe-instance-types \ --filters "Name=instance-type,Values=r7*" "Name=instance-storage-supported,Values=true" \ --region
us-east-2
\ --query "InstanceTypes[].[InstanceType, InstanceStorageInfo.TotalSizeInGB]" \ --output table
Di seguito è riportato un output di esempio.
---------------------------
| DescribeInstanceTypes |
+----------------+--------+
| r7gd.xlarge | 237 |
| r7gd.8xlarge | 1900 |
| r7gd.16xlarge | 3800 |
| r7gd.medium | 59 |
| r7gd.4xlarge | 950 |
| r7gd.2xlarge | 474 |
| r7gd.metal | 3800 |
| r7gd.large | 118 |
| r7gd.12xlarge | 2850 |
+----------------+--------+
Esempio 4: Trova un tipo di istanza che supporti l'ibernazione
Il seguente esempio visualizza i tipi di istanza che supportano l'ibernazione.
aws ec2 describe-instance-types \ --filters "Name=hibernation-supported,Values=true" \ --region
us-east-2
\ --query "InstanceTypes[*].[InstanceType]" \ --output text | sort
L'output è un elenco di tipi di istanze, in ordine alfabetico. Di seguito è riportato solo l'inizio dell'output.
c4.2xlarge
c4.4xlarge
c4.8xlarge
c4.large
c4.xlarge
c5.12xlarge
c5.18xlarge
c5.2xlarge
c5.4xlarge
c5.9xlarge
...