

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
<a name="instance-types"></a>

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. Per ulteriori informazioni sulle funzionalità e i casi d’uso, consulta [Tipi di istanze Amazon EC2](https://aws.amazon.com/ec2/instance-types/).

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 I/O prestazioni elevate hanno un'allocazione maggiore di risorse condivise. L'allocazione di una quota maggiore di risorse condivise riduce anche la varianza delle prestazioni. I/O Per la maggior parte delle applicazioni, I/O prestazioni moderate sono più che sufficienti. Tuttavia, per le applicazioni che richiedono I/O prestazioni maggiori o più costanti, prendi in considerazione un tipo di istanza con I/O prestazioni più elevate.

**Topics**
+ [Tipi di istanza disponibili](#AvailableInstanceTypes)
+ [Specifiche dell'hardware](#instance-hardware-specs)
+ [Tipi di hypervisor](#instance-hypervisor-type)
+ [Tipi di virtualizzazione dell'AMI](#instance-virtualization-type)
+ [Processori](#instance-types-processors)
+ [Trova un tipo di EC2 istanza Amazon](instance-discovery.md)
+ [Ottieni consigli dallo strumento di ricerca del tipo di istanza EC2](get-ec2-instance-type-recommendations.md)
+ [Ottieni consigli sulle EC2 istanze da Compute Optimizer](ec2-instance-recommendations.md)
+ [Modifiche del tipo di istanza Amazon EC2](ec2-instance-resize.md)
+ [Istanze a prestazioni espandibili](burstable-performance-instances.md)
+ [Accelerazione delle prestazioni con istanze GPU](configure-gpu-instances.md)
+ [Istanze Amazon EC2 Mac](ec2-mac-instances.md)
+ [Tipi di istanza ottimizzati per Amazon EBS](ebs-optimized.md)
+ [Opzioni della CPU per le istanze Amazon EC2](instance-optimize-cpu.md)
+ [AMD SEV-SNP per istanze Amazon EC2](sev-snp.md)
+ [Controllo degli stati del processore delle istanze Linux Amazon EC2](processor_state_control.md)

## Tipi di istanza disponibili
<a name="AvailableInstanceTypes"></a>

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.

**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 [Convenzioni di denominazione](https://docs.aws.amazon.com/ec2/latest/instancetypes/instance-type-names.html) nella *Guida ai tipi di istanza Amazon EC2*.

**Individuazione di un tipo di istanza**  
Per determinare quali tipi di istanza soddisfano i requisiti, ad esempio le regioni supportate, le risorse di calcolo o le risorse di archiviazione, consultare [Trova un tipo di EC2 istanza Amazon](instance-discovery.md) e le [Specifiche dei tipi di istanza Amazon EC2](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-instance-type-specifications.html) nella *Guida ai tipi di istanza Amazon EC2*.

## Specifiche dell'hardware
<a name="instance-hardware-specs"></a>

Per specifiche dettagliate, consultare [Specifiche](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-instance-type-specifications.html) nella *Guida ai tipi di istanza Amazon EC2*. Per informazioni sui prezzi, consultare la pagina [Prezzi di Amazon EC2 on demand](https://aws.amazon.com/ec2/pricing/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 del tipo di istanza Amazon EC2](ec2-instance-resize.md).

## Tipi di hypervisor
<a name="instance-hypervisor-type"></a>

Amazon EC2 supporta i seguenti hypervisor: Xen e Nitro.

**Istanze basate su Nitro**
+ **Uso generale:** M5 \| M5a \| M5ad \| M5d \| M5dn \| M5n \| M5zn \| M6a \| M6g \| M6gD \| M6i \| M6iD \| M6iDn \| M6in \| M7a \| M7g \| M7i \| M7i-Flex \| M8a \| M8aZn \| M8aZ \| M8aZ \| M8aZn \| M8a G \| 8 MGB \| M8GD \| M8Gn \| M8i \| M8iFlex \| M8in \| M8ine \| M8iB \| T3 \| T3a \| T4G
+ **Elaborazione ottimizzata:** C5 \| C5a \| C5ad \| C5d \| C5n \| C6a \| C6gd \| C6gn \| C6i \| C6id \| C6in \| C7a \| C7g \| C7gd \| C7gn \| C7i \| C7i-flex \| C8a \| C8g \| C8g \| C8GB \| C8g \| C8gb \| C8g \| C8gn \| C8i GD \| C8gN \| C8i \| C8id \| C8i-Flex \| C8in \| C8iB
+ **Memoria ottimizzata:** R5 \| R5a \| R5ad \| R5b \| R5d \| R5dn \| R6a \| R6g \| R6gd \| R6i \| R6id \| R6idn \| R6in \| R7a \| R7g \| R7gd \| R7i \| R7iZ \| R8a \| R8g \| R8g \| R8GB \| R8g \| R8b \| R8b \| R8b \| R8g GD \| R8GN \| R8i \| R8iFlex \| R8in \| R8ib \| U-3TB1 \| U-6TB1 \| U-9TB1 \| U-12TB1 \| U-18TB1 \| U-24TB1 \| U7i-6TB \| U7i-12TB \| U7in-16TB \| U7in-16TB \| U7in-24TB \| U7in-32TB \| U7 pollici-32 TB \| X2gD \| X2idn \| X2IEZn \| X8g \| X8AEDz \| X8i \| z1d
+ **Ottimizzate per l’archiviazione:** D3 \| D3en \| I3en \| I4g \| I4i \| I7i \| I7ie \| I8g \| I8ge \| Im4gn \| Is4gen
+ **Calcolo accelerato:** DL1 DL2q \| \| F2 \| G4ad \| G4dn \| G5 \| G5g \| G6 \| G6e \| G6f \| Gr6 \| Gr6f \| G7e \| Inf1 \| Inf2 \| P4d \| P4de \| P5 \| P5e \| P5en \| P6-B200 \| P6-B300 \| P6e- GB200 \| Trn1 \| TRN1n \| N2 \| TRN2u \| VT1
+ **Elaborazione ad alte prestazioni:** HPC6a \| HPC6id \| HPC7a \| HPC7g \| HPC8a
+ **Generazione precedente:** A1 \| P3dn

Per ulteriori informazioni sulle versioni supportate dell'hypervisor Nitro, consultare [Supporto delle funzionalità di rete](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-nitro-instances.html#nitro-version-network-features) nella *Guida ai tipi di istanza Amazon EC2*.

**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
<a name="instance-virtualization-type"></a>

<a name="virtualization"></a>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 regioni supportano le istanze PV. AWS Per ulteriori informazioni, consulta [Tipi di virtualizzazione](ComponentsAMIs.md#virtualization_types).

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.

## Processori
<a name="instance-types-processors"></a>

Le istanze EC2 supportano diversi processori.

**Topics**
+ [Processori Intel](#instance-hardware-processors)
+ [Processori AMD](#amd-epyc-instances)
+ [AWS Processori Graviton](#aws-graviton-instances)
+ [AWS Trainium](#aws-trainium-instances)
+ [AWS Inferentia](#aws-inferentia-instances)

### Processori Intel
<a name="instance-hardware-processors"></a>

Le istanze Amazon EC2 eseguite su processori Intel possono includere le seguenti funzionalità. Non tutte le istanze eseguite su processori Intel supportano tutte le funzionalità. Per informazioni sulle funzionalità disponibili per ciascun tipo di istanza, consultare [Tipi di istanza Amazon EC2.](https://aws.amazon.com/ec2/instance-types/)
+ **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.
+ **Intel Advanced Vector Extensions (Intel AVX, Intel e Intel AVX2 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 con uso intensivo di Floating Point (FP). Le istruzioni Intel AVX migliorano le prestazioni per applicazioni come immagini ed elaborazione, simulazioni scientifiche, analisi finanziarie e modellazione e analisi 3D. audio/video 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` e `C6i`. Le istanze `C5` e `C5d` supportano VNNI solo per le istanze `12xlarge`, `24xlarge` e `metal`.

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
<a name="amd-epyc-instances"></a>

Le istanze Amazon EC2 eseguite su processori [AMD EPYC](https://aws.amazon.com/ec2/amd/) possono aiutare a ottimizzare sia i costi che le prestazioni dei carichi di lavoro. Queste istanze potrebbero supportare le funzionalità del processore riportate di seguito. Non tutte le istanze eseguite su processori AMD supportano tutte le funzionalità. Per informazioni sulle funzionalità disponibili per ciascun tipo di istanza, consultare [Tipi di istanza Amazon EC2.](https://aws.amazon.com/ec2/instance-types/)
+ 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](sev-snp.md))
+ Istruzioni di rete neurale vettoriale (VNNI)
+ BFloat16

### AWS Processori Graviton
<a name="aws-graviton-instances"></a>

[AWS Graviton](https://aws.amazon.com/ec2/graviton/) è una famiglia di processori progettata per offrire il miglior rapporto prezzo/prestazioni per i carichi di lavoro in esecuzione su istanze Amazon EC2.

Per ulteriori informazioni, consulta [Nozioni di base di Graviton](https://aws.amazon.com/ec2/graviton/getting-started/).

### AWS Trainium
<a name="aws-trainium-instances"></a>

Le istanze basate su [AWS Trainium](https://aws.amazon.com/ai/machine-learning/trainium/) sono progettate appositamente per l'addestramento ad alte prestazioni e conveniente di modelli di deep learning. È possibile utilizzare queste istanze per addestrare modelli per l'elaborazione del linguaggio naturale, la visione artificiale e la funzione di suggerimento utilizzati in un'ampia gamma di applicazioni, ad esempio riconoscimento vocale, suggerimenti, rilevamento di frodi e classificazione di immagini e video. Usa i flussi di lavoro esistenti nei framework ML più diffusi, come e. PyTorch TensorFlow

### AWS Inferentia
<a name="aws-inferentia-instances"></a>

Le istanze basate su [AWS Inferentia](https://aws.amazon.com/ai/machine-learning/inferentia/) sono progettate per accelerare il machine learning. Offrono inferenza di machine learning con elevate prestazioni e bassa latenza. Queste istanze sono ottimizzate per la distribuzione di modelli di Deep Learning (DL) per applicazioni, quali l'elaborazione del linguaggio naturale, il rilevamento e la classificazione degli oggetti, la personalizzazione e il filtro dei contenuti e il riconoscimento vocale.

È 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](https://docs.aws.amazon.com/sagemaker/latest/dg/gs.html) 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](https://docs.aws.amazon.com/dlami/latest/devguide/tutorial-inferentia.html) 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](https://github.com/aws/aws-neuron-sdk), 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](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-optimized_AMI.html) nella *Amazon Elastic Container Service Developer Guide*.
+ Creare un cluster Amazon EKS con nodi che eseguono istanze Inf1. Per maggiori informazioni, consulta [Supporto Inferentia](https://docs.aws.amazon.com/eks/latest/userguide/inferentia-support.html) nella **Guida per l'utente di Amazon EKS**.