Tipi di istanza AWS

Tipi Di Istanza Aws



Un'istanza AWS è un server virtuale nel cloud. Esiste un vasto numero di tipi di istanza in AWS EC2. È possibile creare o avviare diverse istanze tramite una singola AMI se l'utente desidera mantenere le stesse configurazioni in tutte le istanze. Le istanze AWS EC2 aiutano a distribuire, gestire e ridimensionare le applicazioni ospitate su AWS.

AWS Elastic Compute Cloud fornisce quasi più di 500 istanze. Il sito Web di AWS visualizza un elenco di tutte le istanze fornite da AWS in righe di quasi 10 pagine. Esiste un vasto numero di tipi di istanza forniti da AWS EC2.







Selezioniamo un'istanza per visualizzarne i dettagli.





Le istanze AWS EC2 offrono un'ampia varietà di combinazioni di storage, CPU, memoria e capacità. Il tipo di istanza viene selezionato in base ai requisiti del caso d'uso.





Tipi di istanza AWS

Di seguito sono riportati i tipi di istanza disponibili in AWS EC2:

Scopo generale

Le istanze EC2 per uso generico forniscono una quantità bilanciata di memoria, elaborazione e servizi di rete e sono consigliate per tutte le normali applicazioni come server Web e repository di codice.



Le istanze EC2 per uso generico hanno 3 diversi tipi di serie, ovvero serie T, serie A e serie M.

Serie T (T4g, T3, T3a, T2): Tutte le dimensioni o le capacità di archiviazione sono disponibili per le istanze EC2 per uso generico della serie T, ovvero nano, piccole, medie e grandi. L'istanza EC2 serie T più comune è t2.micro, che viene solitamente utilizzato nei laboratori di pratica e negli account di livello gratuito.

Serie M (M6g, M6i, M6a, M5, M5a, M5n, M5zn, M4): La dimensione o la capacità di archiviazione nella serie M di istanze EC2 per uso generico è solo grande. M4, M5 e M5a sono state per anni le istanze per uso generico della serie M più utilizzate. Nelle istanze M4, lo storage è stato gestito solo su EBS, mentre nelle istanze M5, M5a, M5d e M5ad, lo storage può essere gestito sia su EBS che su SSD. M6i sta ora sostituendo le istanze M5 grazie alla sua efficienza in termini di costi e alle migliori prestazioni.

Serie A (A1): Le dimensioni o le capacità di archiviazione nella serie A di istanze EC2 per uso generico sono medie o grandi. Queste istanze sono consigliate per i carichi di lavoro con scalabilità orizzontale.

Ottimizzazione per il calcolo

Le istanze ideali per le applicazioni legate al calcolo o le applicazioni che dovrebbero gestire contemporaneamente diversi processi di calcolo con elevata efficienza. Questi tipi di istanze sono più adatti per transcodifica multimediale, HPC, server di gioco, interferenze di apprendimento automatico e così via. Questo tipo di istanza EC2 ha un solo tipo di serie, che è la serie C.

C5 è stata una delle istanze EC2 di calcolo più utilizzate. Le persone lo preferivano perché è più efficiente e costa meno rispetto alle istanze precedenti come C3. Ora, C6i viene utilizzato perché è compatibile con i processori di terza generazione, a differenza delle istanze C5.

Alcune delle popolari istanze ottimizzate per il calcolo della serie C sono C6i, C6a, C5, C5a, C5n e C4.

Memoria ottimizzata

Queste istanze sono appositamente progettate per fornire prestazioni più elevate e una buona velocità alle aziende che richiedono grandi set di dati nella memoria. Sono più adatti per database MySQL e NoSQL.

È particolarmente consigliato per carichi di lavoro o applicazioni che richiedono una maggiore memoria ad accesso casuale (RAM) per l'archiviazione di grandi quantità di dati. Alcune delle istanze EC2 ottimizzate per la memoria più utilizzate sono R7iz, R6in, R6a, R6g, R6i, R5, R5a, R5b, R5n, ecc.

Hanno 3 tipi di serie cioè serie R , serie X, e serie Z .

Serie R: Le istanze della serie R vengono utilizzate principalmente nelle applicazioni in cui è richiesta l'elaborazione in fase di esecuzione. L'istanza R6i è una delle istanze EC2 ottimizzate per la memoria più utilizzate e più recenti grazie alla sua efficienza e convenienza rispetto alle istanze precedenti come R5.

Serie Z: Queste istanze hanno una frequenza elevata e forniscono un buon spazio di archiviazione per database di grandi dimensioni.

Serie X: Questi tipi di istanze EC2 ottimizzate per la memoria hanno la memoria più alta rispetto alle altre.

Calcolo accelerato

Questi tipi di istanze utilizzano acceleratori hardware per eseguire alcune attività complesse. Aiutano a calcolare i valori in virgola mobile, l'elaborazione grafica e la corrispondenza dei modelli di dati in modo molto rapido ed efficiente.

Inoltre, forniscono funzionalità alle applicazioni che coinvolgono l'intelligenza artificiale (AI) e l'apprendimento automatico e sono utilizzate anche in applicazioni con funzionalità come lo streaming live e altri ambienti di elaborazione in tempo reale.

Serie F: Le istanze della serie F come F1 funzionano con Field Programmable Gate Arrays (FPGA) e vengono utilizzate in un ambiente in tempo reale.

Serie P: Questi tipi di istanze EC2 di calcolo accelerato, come P2 e P3, forniscono reti a larghezza di banda elevata e sono più comunemente utilizzate in applicazioni con funzionalità di deep learning.

Serie G: Queste istanze EC2, come G2 e G3, sono più adatte per applicazioni ad alta intensità grafica come le animazioni 3D.

Archiviazione ottimizzata

Le istanze EC2 ottimizzate per lo storage sono socialmente progettate per le aziende e i carichi di lavoro che richiedono un elevato accesso sequenziale in lettura e scrittura sui propri storage locali. Lo storage delle istanze EC2 ottimizzate per lo storage può essere EBS, HDD e SSD.

Includono Im4gn, Is4gen, I4i, I3, I3en, D2, D3, D3en, H1.

Serie D: Sono più consigliati per essere utilizzati per applicazioni con requisiti di data warehouse di grandi dimensioni. SSD il tipo di archiviazione viene utilizzato per queste istanze.

Serie H: Vengono utilizzati con le applicazioni con storage dell'istanza collegato direttamente. Questi non vengono utilizzati con applicazioni con storage collegato alla rete come EBS.

Serie I: Le istanze EC2 ottimizzate per lo storage della serie I come I3, I3en e altre sono consigliate soprattutto con i sistemi online che implicano processi di transazione efficienti e ad alta velocità.

HPC ottimizzato

L'HPC o le istanze di calcolo ad alte prestazioni sono socialmente progettate per offrire il prezzo più basso per i carichi di lavoro o le aziende che utilizzano i servizi AWS.

Per l'utilizzo di queste istanze è necessario un host dedicato. Queste istanze vengono utilizzate molto raramente perché gli host dedicati sono costosi e solo pochi utenti possono acquistarli. Queste istanze vengono installate direttamente sull'hardware del sistema e vengono utilizzate solo da utenti specializzati.

Loro includono Hpc6id e HPc6a .

Conclusione

AWS Elastic Compute Cloud offre oltre 500 istanze diverse con qualità diverse per adattarsi a casi d'uso specifici in base ai loro requisiti. I tipi in cui tutte le istanze sono classificate sono istanze EC2 per utilizzo generico, ottimizzate per il calcolo, ottimizzate per la memoria, calcolo accelerato, ottimizzate per lo storage e ottimizzate per HPC.