Storlekar för Cloud Services (klassisk)

Viktigt

Cloud Services (klassisk) är nu inaktuell för nya kunder och kommer att dras tillbaka den 31 augusti 2024 för alla kunder. Nya distributioner bör använda den nya Azure Resource Manager-baserade distributionsmodellen Azure Cloud Services (utökad support).

I det här avsnittet beskrivs tillgängliga storlekar och alternativ för molntjänstrollinstanser (webbroller och arbetsroller). Det ger också distributionsöverväganden att vara medveten om när du planerar att använda dessa resurser. Varje storlek har ett ID som du anger i tjänstdefinitionsfilen. Priser för varje storlek finns på sidan Cloud Services prissättning.

Anteckning

Mer information om relaterade Azure-gränser finns i Begränsningar, kvoter och begränsningar för Azure-prenumerationer och tjänster

Storlekar för webb- och arbetsrollinstanser

Du kan välja mellan flera standardstorlekar i Azure. Det finns några saker som du bör tänka på när du väljer storlek:

  • Virtuella datorer i D-serien är utformade för att köra program som kräver högre beräkningskraft och tillfälliga diskprestanda. Virtuella datorer i D-serien erbjuder snabbare processorer, högre ”minne till kärna”-förhållande och en Solid State-hårddisk (SSD) för den tillfälliga disken. Mer information finns i inlägget om nya storlekar för virtuella datorer i D-serien i Azure-bloggen.
  • Dv3-serien, Dv2-serien, en uppföljning till den ursprungliga D-serien, har en kraftfullare PROCESSOR. Processorn i Dv2-serien är cirka 35 % snabbare än den i D-serien. Den baseras på den senaste generationens 2,4 GHz Intel Xeon® E5-2673 v3-processor (Haswell) och kan uppnå 3,1 GHz med Intel Turbo Boost Technology 2.0. Dv2-serien har samma minnes- och diskkonfigurationer som D-serien.
  • Virtuella datorer i G-serien erbjuder mest minne och körs på värdar som är utrustade med processorer i Intel Xeon E5 V3-familjen.
  • De virtuella datorerna i A-serien kan distribueras på olika maskinvarutyper och processorer. Storleken begränsas, baserat på maskinvaran, för att erbjuda konsekvent processorprestanda för den instans som körs, oavsett vilken maskinvara den distribueras på. Du kan kontrollera vilken fysisk maskinvara som storleken har distribuerats på genom att köra en fråga mot den virtuella maskinvaran från den virtuella datorn.
  • A0-storleken har för hög andel prenumerationer på den fysiska maskinvaran. För just den här storleken kan andra kunddistributioner påverka prestanda för arbetsbelastningen som körs. Nedan beskrivs relativa prestanda som den förväntade baslinjen, som har en ungefärlig variation på 15 procent.

Storleken på den virtuella datorn påverkar priset. Storleken påverkar också den virtuella datorns bearbetnings-, minnes- och lagringskapacitet. Lagringskostnaderna beräknas separat baserat på använda sidor i lagringskontot. Mer information finns i Cloud Services prisinformation och Prissättning för Azure Storage.

Följande information kan hjälpa dig att välja storlek:

  • Storlekarna i A8–A11- och H-serien kallas även för beräkningsintensiva instanser. Maskinvaran som kör dessa storlekar är utformad och optimerad för beräkningsintensiva och nätverksintensiva program, inklusive HPC-klustertillämpningar (databehandling med höga prestanda), modellering och simuleringar. A8–A11-serien använder Intel Xeon E5-2670 @ 2,6 GHZ och H-serien använder Intel Xeon E5-2667 v3 @ 3,2 GHz. Detaljerad information och överväganden om hur du använder dessa storlekar finns i Vm-storlekar för beräkning med höga prestanda.
  • Dv3-serien, Dv2-serien, D-serien, G-serien, är idealiska för program som kräver snabbare processorer, bättre lokala diskprestanda eller har högre minnesbehov. De utgör en kraftfull kombination för många program i företagsklass.
  • Vissa av de fysiska värdarna i Azure-datacenter kanske inte stöder större storlekar för virtuell dator, till exempel A5–A11. Därför kan du se felmeddelandet Det gick inte att konfigurera den virtuella datorn {machine name} eller det gick inte att skapa den virtuella datorn {machine name} när du ändrar storlek på en befintlig virtuell dator till en ny storlek. skapa en ny virtuell dator i ett virtuellt nätverk som skapats före den 16 april 2013. eller lägga till en ny virtuell dator i en befintlig molntjänst. Se Fel: "Det gick inte att konfigurera den virtuella datorn" i supportforumet för lösningar för varje distributionsscenario.
  • Din prenumeration kan även begränsa hur många kärnor som du kan distribuera i vissa storleksfamiljer. Kontakta Azure-supporten om du vill öka en kvot.

Saker att tänka på gällande prestanda

Vi har skapat begreppet Azure Compute Unit (ACU) för att ge ett sätt att jämföra beräkningsprestanda (CPU) mellan Azure-SKU:er och för att identifiera vilken SKU som mest sannolikt uppfyller dina prestandabehov. ACU är för närvarande standardiserat på en liten virtuell dator (Standard_A1) och är 100, och alla andra SKU:er representerar ungefär hur mycket snabbare den SKU:n kan köra ett benchmark-standardtest.

Viktigt

ACU är endast en riktlinje. Resultatet med din arbetsbelastning kan variera.


SKU-familj ACU/kärna
ExtraSmall 50
Small-ExtraLarge 100
A5-7 100
A8-A11 225*
A v2 100
D 160
D v2 210 - 250*
D v3 160 - 190*
E v3 160 - 190*
G 180 - 240*
H 290 - 300*

ACU:er som visas med * använder Intel® Turbo-teknik för att öka processorfrekvensen och prestanda. Prestandaökningens storlek kan variera beroende på storleken på den virtuella datorn, arbetsbelastningen och andra arbetsbelastningar som körs på samma värd.

Storlekstabeller

Följande tabeller visar storlekarna och den kapacitet som de tillhandahåller.

  • Lagringskapaciteten visas i GiB, eller 1 024^3 byte. När du jämför diskar som mäts i GB (1 000^3 byte) med diskar som mäts i GiB (1 024^3) är det viktigt att veta att kapaciteten som anges i GiB kan vara mindre. Exempel: 1 023 GiB = 1 098,4 GB
  • Diskgenomflödet mäts i indata-/utdataåtgärder per sekund (IOPS) och Mbit/s där Mbit/s = 10^6 byte/sek.
  • Datadiskar kan köras i cachelagrat eller icke cachelagrat läge. För diskåtgärder med cachelagrade data anges cacheläget till ReadOnly eller ReadWrite. För diskåtgärder med icke cachelagrade data anges cacheläget till Inget.
  • Den maximala nätverksbandbredden är den högsta aggregerade bandbredden som allokeras och tilldelas per typ av virtuell dator. Den maximala bandbredden är en riktlinje som hjälper dig att välja rätt typ av virtuell dator för att säkerställa tillräcklig nätverkskapacitet. När du rör dig mellan Låg, Måttlig, Hög och Mycket hög ökar dataflödet därefter. Faktiska nätverksprestanda beror på många faktorer, bland annat nätverks- och programbelastningar och programmets nätverksinställningar.

A-serien

Storlek Processorkärnor Minne: GiB Tillfällig lagring: GiB Maximalt antal nätverkskort/nätverksbandbredd
ExtraSmall 1 0.768 20 1 / låg
Liten 1 1,75 225 1 / måttlig
Medel 2 3.5 490 1 / måttlig
Stor 4 7 1000 2 / hög
ExtraLarge 8 14 2040 4 / hög
A5 2 14 490 1 / måttlig
A6 4 28 1000 2 / hög
A7 8 56 2040 4 / hög

A-serien – beräkningsintensiva instanser

Information och överväganden om hur du använder dessa storlekar finns i Vm-storlekar för beräkning med höga prestanda.

Storlek Processorkärnor Minne: GiB Tillfällig lagring: GiB Maximalt antal nätverkskort/nätverksbandbredd
A8* 8 56 1817 2 / hög
A9* 16 112 1817 4 / mycket hög
A10 8 56 1817 2 / hög
A11 16 112 1817 4 / mycket hög

*RDMA-stöd

Av2-serien

Storlek Processorkärnor Minne: GiB Tillfällig lagring (SSD): GiB Maximalt antal nätverkskort/nätverksbandbredd
Standard_A1_v2 1 2 10 1 / måttlig
Standard_A2_v2 2 4 20 2 / måttlig
Standard_A4_v2 4 8 40 4 / hög
Standard_A8_v2 8 16 80 8 / hög
Standard_A2m_v2 2 16 20 2 / måttlig
Standard_A4m_v2 4 32 40 4 / hög
Standard_A8m_v2 8 64 80 8 / hög

D-serien

Storlek Processorkärnor Minne: GiB Tillfällig lagring (SSD): GiB Maximalt antal nätverkskort/nätverksbandbredd
Standard_D1 1 3.5 50 1 / måttlig
Standard_D2 2 7 100 2 / hög
Standard_D3 4 14 200 4 / hög
Standard_D4 8 28 400 8 / hög
Standard_D11 2 14 100 2 / hög
Standard_D12 4 28 200 4 / hög
Standard_D13 8 56 400 8 / hög
Standard_D14 16 112 800 8 / mycket hög

Dv2-serien

Storlek Processorkärnor Minne: GiB Tillfällig lagring (SSD): GiB Maximalt antal nätverkskort/nätverksbandbredd
Standard_D1_v2 1 3.5 50 1 / måttlig
Standard_D2_v2 2 7 100 2 / hög
Standard_D3_v2 4 14 200 4 / hög
Standard_D4_v2 8 28 400 8 / hög
Standard_D5_v2 16 56 800 8 / extremt hög
Standard_D11_v2 2 14 100 2 / hög
Standard_D12_v2 4 28 200 4 / hög
Standard_D13_v2 8 56 400 8 / hög
Standard_D14_v2 16 112 800 8 / extremt hög
Standard_D15_v2 20 140 1 000 8 / extremt hög

Dv3-serien

Storlek Processorkärnor Minne: GiB Tillfällig lagring (SSD): GiB Maximalt antal nätverkskort/nätverksbandbredd
Standard_D2_v3 2 8 50 2 / måttlig
Standard_D4_v3 4 16 100 2 / hög
Standard_D8_v3 8 32 200 4 / hög
Standard_D16_v3 16 64 400 8 / extremt hög
Standard_D32_v3 32 128 800 8 / extremt hög
Standard_D48_v3 48 192 1200 8 / extremt hög
Standard_D64_v3 64 256 1600 8 / extremt hög

Ev3-serien

Storlek Processorkärnor Minne: GiB Tillfällig lagring (SSD): GiB Maximalt antal nätverkskort/nätverksbandbredd
Standard_E2_v3 2 16 50 2 / måttlig
Standard_E4_v3 4 32 100 2 / hög
Standard_E8_v3 8 64 200 4 / hög
Standard_E16_v3 16 128 400 8 / extremt hög
Standard_E32_v3 32 256 800 8 / extremt hög
Standard_E48_v3 48 384 1200 8 / extremt hög
Standard_E64_v3 64 432 1600 8 / extremt hög

G-serien

Storlek Processorkärnor Minne: GiB Tillfällig lagring (SSD): GiB Maximalt antal nätverkskort/nätverksbandbredd
Standard_G1 2 28 384 1 / hög
Standard_G2 4 56 768 2 / hög
Standard_G3 8 112 1,536 4 / mycket hög
Standard_G4 16 224 3,072 8 / extremt hög
Standard_G5 32 448 6,144 8 / extremt hög

H-serien

Virtuella datorer i Azure H-serien är nästa generations virtuella datorer för databehandling med höga prestanda och är avsedda för höga beräkningsbehov, som molekylär modellering och beräkningsströmningsdynamik. Dessa virtuella datorer med 8 och 16 kärnor bygger på Intel Haswell E5-2667 V3-processorteknik med DDR4-minne och lokal SSD-baserad lagring.

Förutom den imponerande processorkraften erbjuder H-serien olika alternativ för RDMA-nätverk med låg fördröjning med FDR InfiniBand och flera minneskonfigurationer som ger stöd för minnesintensiva beräkningskrav.

Storlek Processorkärnor Minne: GiB Tillfällig lagring (SSD): GiB Maximalt antal nätverkskort/nätverksbandbredd
Standard_H8 8 56 1000 8 / hög
Standard_H16 16 112 2000 8 / mycket hög
Standard_H8m 8 112 1000 8 / hög
Standard_H16m 16 224 2000 8 / mycket hög
Standard_H16r* 16 112 2000 8 / mycket hög
Standard_H16mr* 16 224 2000 8 / mycket hög

*RDMA-stöd

Viktigt

Microsoft Azure har introducerat nyare generationer av databehandling med höga prestanda (HPC), generell användning och minnesoptimerade virtuella datorer (VM). Därför rekommenderar vi att du migrerar arbetsbelastningar från de ursprungliga virtuella datorerna i H-serien och H-serien till våra nyare erbjudanden senast den 31 augusti 2022. Virtuella datorer i Azure HC, HBv2, HBv3, Dv4, Dav4, Ev4 och Eav4 har större minnesbandbredd, förbättrade nätverksfunktioner och bättre kostnad och prestanda för olika HPC-arbetsbelastningar.

Den 31 augusti 2022 drar vi tillbaka följande storlekar på virtuella Azure-datorer i H-serien:

  • H8
  • H8m
  • H16
  • H16r
  • H16 m
  • H16 mr
  • H8-kampanj
  • H8m-kampanj
  • H16-kampanj
  • H16r-kampanj
  • H16m Promo
  • H16mr-kampanj

Konfigurera storlekar för Cloud Services

Du kan ange storleken på den virtuella datorn för en rollinstans som en del av tjänstmodellen som beskrivs av tjänstdefinitionsfilen. Storleken på rollen avgör antalet CPU-kärnor, minneskapaciteten och den lokala filsystemstorlek som allokeras till en instans som körs. Välj rollstorlek baserat på programmets resurskrav.

Här är ett exempel för att ange rollstorleken som Standard_D2 för en webbrollinstans:

<WorkerRole name="Worker1" vmsize="Standard_D2">
...
</WorkerRole>

Ändra storleken på en befintlig roll

När typen av arbetsbelastning ändras eller nya VM-storlekar blir tillgängliga kanske du vill ändra storleken på din roll. Om du vill göra det måste du ändra storleken på den virtuella datorn i tjänstdefinitionsfilen (som visas ovan), paketera om molntjänsten och distribuera den.

Tips

Du kanske vill använda olika VM-storlekar för din roll i olika miljöer (t.ex. test kontra produktion). Ett sätt att göra detta är att skapa flera tjänstdefinitionsfiler (.csdef) i projektet och sedan skapa olika molntjänstpaket per miljö under den automatiserade versionen med hjälp av CSPack-verktyget. Mer information om elementen i ett molntjänstpaket och hur du skapar dem finns i Vad är molntjänstmodellen och hur paketeras den?

Hämta en lista över storlekar

Du kan använda PowerShell eller REST-API:et för att hämta en lista över storlekar. REST-API:et finns dokumenterat här. Följande kod är ett PowerShell-kommando som visar alla storlekar som är tillgängliga för Cloud Services.

Get-AzureRoleSize | where SupportedByWebWorkerRoles -eq $true | select InstanceSize, RoleSizeLabel

Nästa steg