AWS-instanstyper

Aws Instanstyper



En AWS-instans er en virtuel server i skyen. Der er et stort antal instanstyper i AWS EC2. Forskellige instanser kan oprettes eller startes gennem en enkelt AMI, hvis brugeren ønsker at beholde de samme konfigurationer i alle instanser. AWS EC2 Instances hjælper med at implementere, administrere og skalere de applikationer, der hostes på AWS.

AWS Elastic Compute Cloud giver næsten over 500 forekomster. AWS-webstedet viser en liste over alle de forekomster AWS leverer i rækker med næsten 10 sider. Der er et stort antal instanstyper, som AWS EC2 leverer.







Lad os vælge en instans for at se dens detaljer.





AWS EC2-instanserne giver en bred vifte af kombinationer af lager, CPU, hukommelse og kapacitet. Forekomsttypen vælges ud fra kravet til use casen.





AWS-instanstyper

Følgende er de instanstyper, der er tilgængelige i AWS EC2:

Generelle formål

De generelle EC2-instanser giver en afbalanceret mængde hukommelse, computer og netværkstjenester og foreslås til alle normale applikationer som webservere og kodelagre.



EC2-instanser til generelle formål har 3 forskellige typer serier i-e T-serier, A-serier og M-serier.

T-serien (T4g, T3, T3a, T2): Alle størrelser eller lagerkapaciteter er tilgængelige for T-seriens generelle EC2-forekomster, dvs. nano, small, medium og large. Den mest almindelige T-serie EC2-instans er t2.micro, som normalt bruges i praksislaboratorier og i free-tier konti.

M-serien (M6g, M6i, M6a, M5, M5a, M5n, M5zn, M4): Størrelsen eller lagerkapaciteten i M-serien af ​​generelle EC2-instanser er kun stor. M4, M5 og M5a var de mest brugte M-serier til generelle formål i årevis. I M4-tilfælde blev lagringen kun administreret på EBS, mens i M5, M5a, M5d og M5ad kan lagringen administreres på både EBS såvel som SSD. M6i erstatter nu M5-instanserne på grund af dens omkostningseffektivitet og bedre ydeevne.

A-serie (A1): Størrelserne eller lagerkapaciteterne i A-serien af ​​EC2-instanser til generelle formål er enten mellemstore eller store. Disse forekomster anbefales til udskalering af arbejdsbelastninger.

Beregningsoptimeret

De instanser, der er ideelle til computerbundne applikationer eller de applikationer, der formodes at styre forskellige beregningsprocesser med høj effektivitet på én gang. Disse typer instanser er bedst egnede til medietranskodning, HPC, spilservere, maskinlæringsinterferens osv. Denne type EC2-instanser har kun én type serie, som er C-serien.

C5 var en af ​​de mest brugte compute EC2-instanser. Folk foretrak det, fordi det er mere effektivt og koster mindre sammenlignet med tidligere tilfælde som C3. Nu bruges C6i, fordi den er kompatibel med tredje generations processorer, i modsætning til C5-instanser.

Nogle af de populære C-series computeroptimerede forekomster er C6i, C6a, C5, C5a, C5n og C4.

Hukommelse optimeret

Disse instanser er specielt designet til at give højere ydeevne og god hastighed til virksomheder, der kræver store datasæt i hukommelsen. De er mest velegnede til MySQL- og NoSQL-databaser.

Det anbefales mest til arbejdsbelastninger eller programmer, der kræver større Random-Access Memory (RAM) til lagring af større mængder data. Nogle af de mest brugte hukommelsesoptimerede EC2-instanser er R7iz, R6in, R6a, R6g, R6i, R5, R5a, R5b, R5n osv.

De har 3 typer serier dvs R-serien , X-serien, og Z-serien .

R-serien: R-seriens forekomster bruges for det meste i applikationer, hvor runtime-behandling er påkrævet. R6i-instansen er en af ​​de mest brugte og seneste hukommelsesoptimerede EC2-instanser på grund af dens effektivitet og priseffektivitet sammenlignet med de tidligere instanser som R5.

Z-serien: Disse instanser har høj frekvens og giver god lagerplads til store databaser.

X-serien: Disse typer hukommelsesoptimerede EC2-instanser har den højeste hukommelse sammenlignet med de andre.

Accelereret computing

Disse typer instanser bruger hardwareacceleratorer til at udføre nogle komplekse opgaver. De hjælper med at beregne værdierne i flydende point, grafisk behandling og matchende datamønstre meget hurtigt og effektivt.

Desuden leverer de funktionaliteter til applikationer, der involverer kunstig intelligens (AI) og Machine Learning og bruges også i applikationer med funktioner som live streaming og andre realtidsbehandlingsmiljøer.

F-serien: Forekomster i F-serien som F1 fungerer med Field Programmable Gate Arrays (FPGA) og bruges i et realtidsmiljø.

P-serien: Disse typer af Accelerated Computing EC2-instanser, som P2 og P3, giver netværk med høj båndbredde og er mest almindeligt anvendt i applikationer med deep-learning-funktioner.

G-serien: Disse EC2-instanser, som G2 og G3, er bedst egnede til grafikintensive applikationer som 3D-animationer.

Opbevaring optimeret

De lageroptimerede EC2-instanser er socialt designet til virksomheder og arbejdsbelastninger, der kræver høj sekventiel læse- og skriveadgang på deres lokale lager. Lagringen af ​​lageroptimerede EC2-instanser kan være EBS, HDD og SSD.

De omfatter Im4gn, Is4gen, I4i, I3, I3en, D2, D3, D3en, H1.

D-serien: De anbefales mest til applikationer med store datavarehuskrav. SSD lagertype bruges til disse tilfælde.

H-serien: De bruges sammen med applikationer med direkte tilknyttet instanslager. Disse bruges ikke med applikationer med netværkstilsluttet lager som EBS.

I-serien: I-seriens lagringsoptimerede EC2-instanser som I3, I3en og andre anbefales mest med onlinesystemer, der involverer effektive og højhastighedstransaktionsprocesser.

HPC optimeret

HPC eller High-Performance Computing Instances er socialt designet til at tilbyde den laveste pris for arbejdsbelastningen eller de virksomheder, der bruger AWS-tjenester.

En dedikeret vært er påkrævet for at bruge disse forekomster. Disse forekomster bruges meget sjældent, fordi de dedikerede værter er dyre, og kun få brugere kan købe dem. Disse instanser installeres direkte på systemets hardware og bruges kun af specialiserede brugere.

De omfatter Hpc6id og Hpc6a .

Konklusion

AWS Elastic Compute Cloud giver over 500 forskellige instanser med forskellige kvaliteter til at passe ind i specifikke use cases i henhold til deres krav. De typer, som alle forekomsterne er kategoriseret i, er General Purpose, Compute Optimized, Memory Optimized, Accelerated Computing, Storage Optimized og HPC Optimized EC2 Instances.