AWS-instanstyper

Aws Instanstyper



En AWS-instans är en virtuell server i molnet. Det finns ett stort antal instanstyper i AWS EC2. Olika instanser kan skapas eller startas genom en enda AMI om användaren vill behålla samma konfigurationer i alla instanser. AWS EC2-instanser hjälper till att distribuera, hantera och skala applikationerna som finns på AWS.

AWS Elastic Compute Cloud tillhandahåller nästan över 500 instanser. AWS-webbplatsen visar en lista över alla instanser som AWS tillhandahåller i rader med nästan 10 sidor. Det finns ett stort antal instanstyper som AWS EC2 tillhandahåller.







Låt oss välja en instans för att se dess detaljer.





AWS EC2-instanserna ger en mängd olika kombinationer av lagring, CPU, minne och kapacitet. Instanstypen väljs baserat på kravet i användningsfallet.





AWS-instanstyper

Följande är instanstyperna som är tillgängliga i AWS EC2:

Generell mening

De allmänna EC2-instanserna tillhandahåller en balanserad mängd minnes-, dator- och nätverkstjänster och föreslås för alla vanliga applikationer som webbservrar och kodlager.



EC2-instanser för allmänna ändamål har 3 olika typer av serie i-e T-serier, A-serier och M-serier.

T-serien (T4g, T3, T3a, T2): Alla storlekar eller lagringskapaciteter är tillgängliga för T-seriens allmänna EC2-instanser, t.ex. nano, small, medium och large. Den vanligaste EC2-instansen i T-serien är t2.micro, som vanligtvis används i praktiklabb och i fria konton.

M-serien (M6g, M6i, M6a, M5, M5a, M5n, M5zn, M4): Storleken eller lagringskapaciteten i M-serien av EC2-instanser för allmänna ändamål är endast stor. M4, M5 och M5a var de mest använda M-seriens generella instanser på flera år. I M4-instanser hanterades lagringen endast på EBS, medan i M5, M5a, M5d och M5ad kan lagringen hanteras på både EBS såväl som SSD. M6i ersätter nu M5-instanserna på grund av dess kostnadseffektivitet och bättre prestanda.

A-serien (A1): Storleken eller lagringskapaciteten i A-serien av EC2-instanser för allmänna ändamål är antingen medelstora eller stora. Dessa instanser rekommenderas för utskalning av arbetsbelastningar.

Beräkningsoptimerad

De instanser som är idealiska för beräkningsbundna applikationer eller applikationer som är tänkta att hantera olika beräkningsprocesser med hög effektivitet samtidigt. Dessa typer av instanser är bäst lämpade för mediaomkodning, HPC, spelservrar, maskininlärningsstörningar etc. Denna typ av EC2-instanser har bara en typ av serie, vilket är C-serien.

C5 var en av de mest använda compute EC2-instanserna. Folk föredrog det eftersom det är mer effektivt och kostar mindre jämfört med tidigare instanser som C3. Nu används C6i eftersom den är kompatibel med tredje generationens processorer, till skillnad från C5-instanser.

Några av de populära datoroptimerade C-seriens instanser är C6i, C6a, C5, C5a, C5n och C4.

Minnesoptimerat

Dessa instanser är speciellt utformade för att ge högre prestanda och bra hastighet till företag som kräver stora datamängder i minnet. De är mest lämpliga för MySQL- och NoSQL-databaser.

Det rekommenderas mest för arbetsbelastningar eller applikationer som kräver större Random-Access Memory (RAM) för att lagra större mängder data. Några av de mest använda minnesoptimerade EC2-instanserna är R7iz, R6in, R6a, R6g, R6i, R5, R5a, R5b, R5n, etc.

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

R-serien: R-seriens instanser används mest i applikationer där körtidsbearbetning krävs. R6i-instansen är en av de mest använda och senaste minnesoptimerade EC2-instanserna på grund av dess effektivitet och priseffektivitet jämfört med tidigare instanser som R5.

Z-serien: Dessa instanser har hög frekvens och ger bra lagringsutrymme för stora databaser.

X-serien: Dessa typer av minnesoptimerade EC2-instanser har det högsta minnet jämfört med de andra.

Accelererad beräkning

Dessa typer av instanser använder hårdvaruacceleratorer för att utföra vissa komplexa uppgifter. De hjälper till att beräkna värdena i flyttal, grafisk bearbetning och matchande datamönster mycket snabbt och effektivt.

Dessutom tillhandahåller de funktioner till applikationer som involverar artificiell intelligens (AI) och maskininlärning och används även i applikationer med funktioner som livestreaming och andra bearbetningsmiljöer i realtid.

F-serien: F-seriens instanser som F1 fungerar med Field Programmable Gate Arrays (FPGA) och används i en realtidsmiljö.

P-serien: Dessa typer av Accelerated Computing EC2-instanser, som P2 och P3, ger nätverk med hög bandbredd och används oftast i applikationer med funktioner för djupinlärning.

G-serien: Dessa EC2-instanser, som G2 och G3, är bäst lämpade för grafikintensiva applikationer som 3D-animationer.

Lagringsoptimerad

De lagringsoptimerade EC2-instanserna är socialt utformade för företag och arbetsbelastningar som kräver hög sekventiell läs- och skrivåtkomst på sina lokala lagringar. Lagringen av lagringsoptimerade EC2-instanser kan vara EBS, HDD och SSD.

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

D-serien: De rekommenderas mest att användas för applikationer med stora datalagerkrav. SSD lagringstyp används för dessa instanser.

H-serien: De används med applikationer med direkt ansluten instanslagring. Dessa används inte med applikationer med nätverksansluten lagring som EBS.

I-serien: I-seriens lagringsoptimerade EC2-instanser som I3, I3en och andra rekommenderas mest med onlinesystem som involverar effektiva och snabba transaktionsprocesser.

HPC optimerad

HPC eller High-Performance Computing Instances är socialt utformade för att erbjuda det lägsta priset för arbetsbelastningen eller de företag som använder AWS-tjänster.

En dedikerad värd krävs för att använda dessa instanser. Dessa instanser används mycket sällan eftersom de dedikerade värdarna är dyra och endast ett fåtal användare kan köpa dem. Dessa instanser installeras direkt på systemets hårdvara och används endast av specialiserade användare.

De inkluderar Hpc6id och Hpc6a .

Slutsats

AWS Elastic Compute Cloud tillhandahåller över 500 olika instanser med olika kvaliteter för att passa in i specifika användningsfall enligt deras krav. Typerna där alla instanser är kategoriserade är General Purpose, Compute Optimized, Memory Optimized, Accelerated Computing, Storage Optimized och HPC Optimized EC2 Instances.