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 istanza Amazon EC2
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à. Seleziona un tipo di istanza in base ai requisiti dell'applicazione o del software che intendi eseguire sull'istanza.
Amazon EC2 dedica alcune risorse del computer host, come CPU, memoria e archiviazione dell'istanza, a un'istanza specifica. Amazon EC2 condivide altre risorse del computer host, ad esempio 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.
Indice
Tipi di istanza disponibili
Amazon EC2 offre un'ampia selezione di tipi di istanza ottimizzati 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. Per ulteriori informazioni, consulta i tipi di istanza nella Amazon EC2 Instance Types Guide.
Convenzioni di denominazione dei tipi di istanza
I nomi si basano sulla famiglia di istanze, sulla generazione, sulla famiglia di processori, sulle capacità e sulle dimensioni. 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 regioni supportate, risorse di calcolo o risorse di storage, consulta Individuazione di un tipo di istanza Amazon EC2 la Amazon EC2 Instance Types Guide.
Per ulteriori informazioni sulle caratteristiche e sui casi d'uso, consulta i dettagli sui tipi di istanze di Amazon EC2
Specifiche dell'hardware
Per le specifiche dettagliate del tipo di istanza, consulta la sezione Specifiche nella Amazon EC2 Instance Types Guide. Per informazioni sui prezzi, consulta la pagina dei prezzi on demand di Amazon EC2
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 Cambiare il tipo di istanza.
Caratteristiche del processore Intel
Le istanze Amazon EC2 che vengono eseguite su processori Intel possono includere le seguenti funzionalità. Non tutte le seguenti funzionalità del processore sono supportate da tutti i tipi di istanza. Per informazioni dettagliate sulle funzionalità disponibili per ogni tipo di istanza, consulta Tipi di istanze Amazon EC2
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 istanze EC2 di attuale generazione supportano questa caratteristica del processore.
Advanced Vector Extension di Intel (Intel AVX, Intel AVX2 e Intel AVX-512) — Intel AVX e Intel AVX2 sono estensioni dei set di istruzioni a 256 bit, e Intel AVX-512 a 512 bit, per applicazioni con elevate esigenze di calcoli in virgola mobile. 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 su istanze avviate con AMI HVM.
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 Intel Xeon Scalable di seconda generazione estendono Intel AVX-512 con una nuova istruzione di rete neurale vettoriale (VNNI/INT8) che aumenta significativamente le prestazioni di inferenza di deep learning rispetto ai corrispettivi processori di precedente generazione (con FP32), per riconoscimento/segmentazione di immagini, rilevamento di oggetti, 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
.
Tuttavia, potrebbe sorgere un certo livello di confusione a causa delle convenzioni di denominazione standard per le CPU a 64 bit. 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, a questo tipo di architettura viene in genere fatto riferimento con AMD64, indipendentemente dal produttore. Windows e numerose distribuzioni Linux si conformano a questo standard. Ciò spiega il motivo per cui nelle informazioni sul sistema esterno in un'istanza EC2 in Ubuntu o Windows l'architettura della CPU viene definita come AMD64, anche se le istanze vengono eseguite su hardware Intel.
AWS Processori Graviton
AWS Graviton
Per ulteriori informazioni, consulta Guida introduttiva
AWS Trainium
Le istanze basate su AWS Trainium sono progettate
AWS Inferentia
Le istanze basate su AWS Inferentia
È possibile iniziare in diversi modi:
-
Use SageMaker, un servizio completamente gestito che è il modo più semplice per iniziare a utilizzare i modelli di machine learning. Per ulteriori informazioni, consulta Get Started with SageMaker nella Amazon SageMaker 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 AMI .
-
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 AMI Amazon Linux 2 (Inferentia) in 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.
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 paravirtuali (PV) e alcune AWS regioni supportano le istanze PV. Per ulteriori informazioni, consulta Tipi di virtualizzazione delle AMI Linux.
Per ottenere prestazioni migliori, ti consigliamo di usare un'AMI HVM. Inoltre, è consigliabile utilizzare le AMI HVM se desideri sfruttare le funzionalità avanzate di rete. 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.