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à.
Tipi di EC2 istanze Amazon
Quando si avvia un'istanza, il tipo di istanza specificato determina l'hardware del computer host utilizzato per tale istanza. Ogni tipo di istanza è caratterizzato da diverse capacità di calcolo, memoria e archiviazione ed è raggruppato in famiglie di istanze basate su tali capacità. Selezionare un tipo di istanza in base ai requisiti dell'applicazione o del software che si intende eseguire sull'istanza. Per ulteriori informazioni sulle caratteristiche e sui casi d'uso, consulta i dettagli sui tipi di EC2 istanze Amazon
Amazon EC2 dedica alcune risorse del computer host, come CPU, memoria e storage delle istanze, a una particolare istanza. Amazon EC2 condivide altre risorse del computer host, come la rete e il sottosistema del disco, tra le istanze. Se ogni istanza in un computer host cerca di utilizzare la maggior quantità possibile di queste risorse condivise, a ciascuna istanza viene assegnata la stessa quantità di una risorsa. Tuttavia, quando viene utilizzata una quantità inferiore di una risorsa, un'istanza potrà utilizzare una quantità maggiore di tale risorsa in base alla sua disponibilità.
Ogni tipo di istanza fornisce prestazioni minime inferiori o superiori in base a una risorsa condivisa. Ad esempio, i tipi di istanza con prestazioni I/O elevate si avvalgono di un'allocazione maggiore di risorse condivise. L'allocazione di una maggiore quantità di risorse condivise riduce inoltre la varianza delle prestazioni I/O. Per la maggior parte delle applicazioni, prestazioni I/O modeste sono più che sufficienti. Tuttavia, per le applicazioni che richiedono prestazioni I/O più alte o maggiormente costanti, valuta l'ipotesi di utilizzare un tipo di istanza con prestazioni I/O maggiori.
Tipi di istanza disponibili
Amazon EC2 offre un'ampia selezione di tipi di istanze ottimizzate per adattarsi a diversi casi d'uso. I tipi di istanza comprendono diverse combinazioni di CPU, memoria, archiviazione e capacità di rete, inoltre offrono la flessibilità necessaria per scegliere la combinazione di risorse appropriata per le applicazioni. Ogni tipo di istanza include una o più dimensioni di istanza, consentendo di ridimensionare le risorse in base ai requisiti del carico di lavoro di destinazione.
Convenzioni di denominazione dei tipi di istanza
I nomi sono basati sulla famiglia, sulla generazione, sulla famiglia del processore, sulle funzionalità e sulle dimensioni dell'istanza. Per ulteriori informazioni, consulta le convenzioni di denominazione nella Amazon EC2 Instance Types Guide.
Individuazione di un tipo di istanza
Per determinare quali tipi di istanze soddisfano i tuoi requisiti, ad esempio le regioni supportate, le risorse di calcolo o le risorse di storage, consulta Trova un tipo di EC2 istanza Amazon le specifiche del tipo di EC2 istanza Amazon nella Amazon EC2 Instance Types Guide.
Specifiche dell'hardware
Per le specifiche dettagliate del tipo di istanza, consulta le specifiche nella Amazon EC2 Instance Types Guide. Per informazioni sui prezzi, consulta la pagina dei prezzi di Amazon EC2 On-Demand
Per determinare il tipo di istanza più idoneo alle specifiche esigenze, ti consigliamo di avviare un'istanza e utilizzare la tua applicazione per il benchmark. Dal momento che l'addebito dei costi viene calcolato al secondo, è più conveniente eseguire il test di più tipi di istanza prima di prendere una decisione. Se le esigenze cambiano nel tempo dopo una decisione specifica, si potrà sempre ridimensionare l'istanza in un secondo momento. Per ulteriori informazioni, consulta Modifiche al tipo di EC2 istanza Amazon.
Tipi di hypervisor
Amazon EC2 supporta i seguenti hypervisor: Xen e Nitro.
Istanze basate su Nitro
-
Uso generico: M5 | M5a | M5ad | M5d | M5dn | M5n | M5zn | M6a | M6g | M6gd | M6i | M6id | M6idn | M6in | M7a | M7g | M7gd | M7i | M7i-flex | M8g | T3 | T3a | T4g
-
Ottimizzate per il calcolo: C5 | C5a | C5ad | C5d | C5n | C6a | C6g | C6gd | C6gn | C6i | C6id | C6in | C7a | C7g | C7gd | C7gn | C7i | C7i-flex | C8g
-
Memoria ottimizzata: R5 | R5a | R5ad | R5b | R5d | R5dn | R6a | R6g | R6gd | R6i | R6idn | R6in | R6id | R7a | R7g | R7gd | R7i | R7iZ | R8g | U-3TB1 | U-6TB1 | U-9TB1 | U-12TB1 | U-18TB1 | U-24TB1 | U7i-6TB | U7i-12TB | U7in-16TB | U7in-24TB | U7in-32TB | U7inh-32TB | X2GD | X2IDN | X2iEDN | X2iEZn | X8g | z1d
-
Ottimizzate per l'archiviazione: D3 | D3en | I3en | I4g | I4i | I7ie | I8g | Im4gn | Is4gen
-
Calcolo accelerato: DL1 DL2q | | F2 | G4ad | G4dn | G5 | G5g | G6 | G6e | Gr6 | Inf1 | Inf2 | P3dn | P4d | P4de | P5 | P5e | P5en | Trn1 | Trn1n | Trn2 | Trn2u | VT1
-
Calcolo ad alte prestazioni: Hpc6a | Hpc6id | Hpc7a | Hpc7g
-
Generazione precedente: A1
Per ulteriori informazioni sulle versioni supportate dell'hypervisor Nitro, consulta Supporto delle funzionalità di rete nella Amazon EC2 Instance Types Guide.
Istanze basate Xen
-
Uso generico: M1 | M2 | M3 | M4 | T1 | T2
-
Ottimizzate per il calcolo: C1 | C3 | C4
-
Ottimizzate per la memoria: R3 | R4 | X1 | X1e
-
Ottimizzate per l'archiviazione: D2 | H1 | I2 | I3
-
Calcolo accelerato: F1 | G3 | P2 | P3
Tipi di virtualizzazione dell'AMI
Il tipo di virtualizzazione dell'istanza viene determinato dall'AMI utilizzata per avviarla. I tipi di istanza della generazione corrente supportano solo la tipologia HVM (Hardware Virtual Machine). Alcuni tipi di istanze della generazione precedente supportano le istanze paravirtual (PV) e alcune regioni supportano le istanze PV. AWS Per ulteriori informazioni, consulta Tipi di virtualizzazione.
Per ottenere prestazioni migliori, ti consigliamo di usare un'AMI HVM. Inoltre, gli HVM AMIs sono tenuti a sfruttare i vantaggi del networking avanzato. La virtualizzazione HVM utilizza la tecnologia di assistenza hardware fornita dalla piattaforma. AWS Con la virtualizzazione HVM, la VM guest viene eseguita come se si trovasse su una piattaforma di hardware nativo, con la differenza che utilizza comunque driver di archiviazione e una rete PV per migliorare le prestazioni.
Processors
EC2 le istanze supportano una varietà di processori.
Processori Intel
EC2 Le istanze Amazon eseguite su processori Intel potrebbero includere le seguenti funzionalità del processore. Non tutte le istanze eseguite su processori Intel supportano tutte le funzionalità. Per informazioni sulle funzionalità disponibili per ogni tipo di istanza, consulta la sezione Tipi di EC2 istanze Amazon
Intel AES New Instructions (AES-NI) — Il set di istruzioni di crittografia Intel AES-NI è migliorato rispetto all'algoritmo originale Advanced Encryption Standard (AES), garantendo così protezione dei dati più rapida e maggiore sicurezza. Tutte le EC2 istanze di generazione attuale supportano questa funzionalità del processore.
Intel Advanced Vector Extensions (Intel AVX AVX2, Intel e Intel AVX-512): Intel AVX e Intel AVX2 sono a 256 bit e Intel AVX-512 è un'estensione del set di istruzioni a 512 bit progettata per applicazioni che richiedono un uso intensivo di Floating Point (FP). Le istruzioni Intel AVX migliorano le prestazioni per applicazioni come elaborazione di immagini e audio/video, simulazioni scientifiche, analisi finanziarie e modelli e analisi 3D. Queste funzionalità sono disponibili solo sulle istanze avviate con HVM. AMIs
Tecnologia Intel Turbo Boost — I processori Intel Turbo Boost eseguono automaticamente i core più velocemente della frequenza operativa di base.
Intel Deep Learning Boost (Intel DL Boost) — Accelera i casi d'uso di deep learning AI. I processori scalabili Intel Xeon di seconda generazione estendono Intel AVX-512 con una nuova istruzione di rete neurale vettoriale (rilevamento di oggettiVNNI/INT8) that significantly increases deep learning inference performance over previous generation Intel Xeon Scalable processors (with FP32) for image recognition/segmentation, riconoscimento vocale, traduzione linguistica, sistemi di raccomandazione, apprendimento per rinforzo e altro ancora). VNNI potrebbe non essere compatibile con tutte le distribuzioni di Linux.
Le istanze seguenti supportano VNNI:
M5n
,R5n
,M5dn
,M5zn
,R5b
,R5dn
,D3
,D3en
eC6i
. Le istanzeC5
eC5d
supportano VNNI solo per le istanze12xlarge
,24xlarge
emetal
.
Le convenzioni di denominazione del settore per i 64 bit possono creare confusione. CPUs Il produttore di chip Advanced Micro Devices (AMD) ha introdotto la prima architettura a 64 bit di successo basata sul set di istruzioni Intel x86. Di conseguenza, si fa spesso riferimento all'architettura AMD64 indipendentemente dal produttore del chip. Windows e numerose distribuzioni Linux si conformano a questo standard. Questo spiega perché le informazioni di sistema interne su un'istanza che esegue Ubuntu o Windows visualizzano l'architettura della CPU come AMD64 se le istanze fossero in esecuzione su hardware Intel.
Processori AMD
EC2 Le istanze Amazon eseguite su processori AMD EPYC
-
AMD Secure Memory Encryption (SME)
-
AMD Transparent Single Key Memory Encryption (TSME)
-
Estensioni AMD Advanced Vector (AVX)
-
AMD Secure Encrypted Virtualization-Secure Nested Paging (SEV-SNP)
-
Istruzioni di rete neurale vettoriale (VNNI)
-
BFloat16
AWS Processori Graviton
AWS Graviton
Per ulteriori informazioni, consulta Nozioni di base di Graviton
AWS Trainium
Le istanze basate su AWS Trainium
AWS Inferentia
Le istanze basate su AWS Inferentia
È possibile iniziare in diversi modi:
-
Usa l' SageMaker intelligenza artificiale, un servizio completamente gestito che è il modo più semplice per iniziare a utilizzare i modelli di apprendimento automatico. Per ulteriori informazioni, consulta Get Started with SageMaker AI nella Amazon SageMaker AI Developer Guide.
-
Avvia un'istanza Inf1 o Inf2 utilizzando l'AMI Deep Learning. Per ulteriori informazioni, consulta AWS Inferentia con DLAMI nella Guida per gli sviluppatori di AWS Deep Learning AMIs .
-
Avvia un'istanza Inf1 o Inf2 utilizzando la tua AMI e installa l'SDK AWS Neuron
, che consente di compilare, eseguire e profilare modelli di deep learning per AWS Inferentia. -
Avvia un'istanza di container utilizzando un'istanza Inf1 o Inf2 e un'AMI ottimizzata per Amazon ECS. Per ulteriori informazioni, consulta Amazon Linux 2 (Inferentia) AMIs nella Amazon Elastic Container Service Developer Guide.
-
Creare un cluster Amazon EKS con nodi che eseguono istanze Inf1. Per maggiori informazioni, consulta Supporto Inferentia nella Guida per l'utente di Amazon EKS.