Tipi di EC2 istanze Amazon - Amazon Elastic Compute Cloud

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à. 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, ad esempio 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 memoriaCPU, archiviazione e capacità di rete e 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, che consentono di scalare le risorse in base ai requisiti del carico di lavoro di destinazione. Per ulteriori informazioni sulle caratteristiche e sui casi d'uso, consulta i dettagli sui tipi di EC2 istanze Amazon.

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 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.

Istanze della generazione attuale
  • Uso generale: M5 | M5a | M5ad | M5d | M5dn | M5n | M5zn | M6a | M6g | M6gD | M6i | M6iD | M6idn | M6in | M7a | M7g | M7i | M7i-Flex | Mac1 | Mac2 | MAC2-M1Ultra | Mac2-M2 | Mac2-M2 Pro | T2 | T3 | T3a | T4

  • Elaborazione ottimizzata: C5 | C5a | C5ad | C5d | C5n | C6a | C6g | C6gn | C6i | C6id | C6in | C7a | C7g | C7gd | C7gn | C7i | C7i-flex

  • 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-12TB | U7in-16TB | U7in-24TB | U7in-32TB | X1 | X2gD | X2idn | X2iEzn | X1e | X8g | z1d

  • Archiviazione ottimizzata: D2 | D3 | D3en | H1 | I3 | I3en | i4G | i4i | Im4gn | IS4Gen

  • Calcolo accelerato: DL1 | DL2q | F1 | G4ad | G4dn | G5 | G5g | G6 | G6e | Gr6 | Inf1 | Inf2 | P2 | P3 | P3dn | P4d | P4de | P5 | P5e | Trn1 | TRN1n | VT1

  • Elaborazione ad alte prestazioni: HPC6a | HPC6id | HPC7a | HPC7g

Istanze di generazioni precedenti
  • Uso generale: A1 | M1 | M2 | M3 | M4 | T1

  • Ottimizzato per il calcolo: C1 | C3 | C4

  • Memoria ottimizzata: R3 | R4

  • Archiviazione ottimizzata: I2

  • Elaborazione accelerata: G3

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.

Caratteristiche del processore Intel

EC2Le istanze Amazon 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 la sezione Tipi di EC2 istanze Amazon.

  • Intel AES New Instructions (AES-NI): il set di istruzioni di crittografia Intel AES -NI migliora l'algoritmo originale Advanced Encryption Standard (AES) per fornire una protezione dei dati più rapida e una maggiore sicurezza. Tutte le EC2 istanze di generazione attuale supportano questa funzionalità del processore.

  • Intel Advanced Vector Extensions (Intel AVXAVX2, Intel e Intel AVX -512): Intel AVX e Intel AVX2 sono a 256 bit, mentre Intel AVX -512 è un'estensione del set di istruzioni a 512 bit progettata per applicazioni con uso intensivo di Floating Point (FP). AVXLe istruzioni Intel migliorano le prestazioni per applicazioni quali elaborazione di immagini e audio/video, simulazioni scientifiche, analisi finanziarie e modellazione 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 (VNNI/INT8) che aumenta in modo significativo le prestazioni di inferenza del deep learning rispetto ai processori scalabili Intel Xeon della generazione precedente (conFP32) per il riconoscimento/segmentazione delle immagini, il rilevamento di oggetti, il riconoscimento vocale, la traduzione linguistica, i sistemi di raccomandazione, l'apprendimento per rinforzo e altro ancora. VNNIpotrebbe non essere compatibile con tutte le distribuzioni Linux.

    Le seguenti istanze supportanoVNNI:M5n,R5n,M5dn,M5zn,R5b, R5dn D3D3en, e. C6i C5e C5d le istanze supportano solo VNNI le istanze 12xlarge24xlarge, 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 commerciale 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'CPUarchitettura come AMD64 se le istanze fossero in esecuzione su hardware Intel.

AWS Processori Graviton

AWS Graviton è una famiglia di processori progettata per offrire il miglior rapporto prezzo/prestazioni per i carichi di lavoro in esecuzione su istanze AmazonEC2.

Per ulteriori informazioni, consulta Guida introduttiva a Graviton.

AWS Trainium

Istanze supportate da AWS I Trainium sono progettati appositamente per una formazione di deep learning ad alte prestazioni ed economica. È possibile utilizzare queste istanze per addestrare l'elaborazione del linguaggio naturale, la visione artificiale e i modelli di raccomandazione utilizzati in un'ampia gamma di applicazioni, come il riconoscimento vocale, la raccomandazione, il rilevamento delle frodi e la classificazione di immagini e video. Utilizza i flussi di lavoro esistenti nei framework ML più diffusi, come e. PyTorch TensorFlow

AWS Inferentia

Istanze basate su AWS Gli Inferentia sono progettati per accelerare l'apprendimento automatico. Forniscono inferenze di apprendimento automatico ad alte 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:

  • 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 Deep Learning. AMI Per ulteriori informazioni, consulta AWS Inferentia con in DLAMI AWS Deep Learning AMIs Guida per gli sviluppatori.

  • Avvia un'istanza Inf1 o Inf2 usando la tua AMI e installa il AWS Neuron SDK, che consente di compilare, eseguire e profilare modelli di deep learning per AWS Inferenza.

  • Avvia un'istanza contenitore utilizzando un'istanza Inf1 o Inf2 e un'istanza ottimizzata per AmazonECS. AMI Per ulteriori informazioni, consulta Amazon Linux 2 (Inferentia) AMIs nella Amazon Elastic Container Service Developer Guide.

  • Crea un EKS cluster Amazon con nodi che eseguono istanze Inf1. Per ulteriori informazioni, consulta il supporto per Inferentia nella Amazon EKS User Guide.

AMItipi di virtualizzazione

Il tipo di virtualizzazione dell'istanza è determinato dal AMI tipo utilizzato per avviarla. I tipi di istanza della generazione attuale supportano solo la macchina virtuale hardware (HVM). Alcuni tipi di istanze della generazione precedente supportano il formato paravirtual (PV) e altri AWS Le regioni supportano le istanze PV. Per ulteriori informazioni, consulta Tipi di virtualizzazione.

Per prestazioni ottimali, ti consigliamo di utilizzare un. HVM AMI Inoltre, HVM AMIs sono tenuti a sfruttare la rete avanzata. HVMla virtualizzazione utilizza la tecnologia hardware-assist fornita dal AWS piattaforma. Con la HVM virtualizzazione, la macchina virtuale guest funziona come se fosse su una piattaforma hardware nativa, tranne per il fatto che utilizza ancora driver di rete e storage fotovoltaici per migliorare le prestazioni.