Grootten voor Cloud Services (klassiek)
Belangrijk
Cloud Services (klassiek) is vanaf 1 september 2024 afgeschaft voor alle klanten. Bestaande actieve implementaties worden gestopt en afgesloten door Microsoft en de gegevens gaan vanaf oktober 2024 permanant verloren. Nieuwe implementaties moeten gebruikmaken van het nieuwe op Azure Resource Manager gebaseerde implementatiemodel Azure Cloud Services (uitgebreide ondersteuning).
In dit artikel worden de beschikbare grootten en opties voor cloudservicerolinstanties (webrollen en werkrollen) beschreven. Het biedt ook implementatieoverwegingen waarmee u rekening moet houden wanneer u van plan bent om deze resources te gebruiken. Elke grootte heeft een id die u in uw servicedefinitiebestand hebt geplaatst. Prijzen voor elke grootte zijn beschikbaar op de pagina Prijzen van Cloud Services.
Notitie
Als u gerelateerde Azure-limieten wilt bekijken, gaat u naar Azure-abonnements- en servicelimieten, quota en beperkingen
Grootten voor web- en werkrolinstanties
Er zijn meerdere standaardgrootten waaruit u in Azure kunt kiezen. Enkele overwegingen voor een aantal van deze grootten zijn:
- Virtuele machines uit de D-serie zijn ontworpen voor het uitvoeren van toepassingen die meer rekenvermogen en tijdelijke schijfprestaties vereisen. Virtuele machines uit de D-serie hebben snellere processors, een hogere geheugen-naar-core-snelheid en een SSD (solid-state drive) voor de tijdelijke schijf. Voor meer informatie leest u de aankondiging in de Azure-blog New D-Series Virtual Machine Sizes (Nieuwe grootten van virtuele machines uit de D-serie).
- Dv3-serie, Dv2-serie, een vervolg op de originele D-serie, heeft een krachtigere CPU. De CPU van de Dv2-serie is ongeveer 35% sneller dan de CPU van de D-serie. Het baseert zich op de nieuwste generatie 2,4 GHz Intel Xeon® E5-2673 v3 (Haswell) processor, en met de Intel Turbo Boost Technology 2.0 kan tot 3,1 GHz gaan. De Dv2-serie heeft dezelfde geheugen- en schijfconfiguraties als de D-serie.
- Virtuele machines uit de G-serie bieden het meeste geheugen en worden uitgevoerd op hosts met een processor uit de Intel Xeon E5 V3-familie.
- De VM's uit de A-serie kunnen worden geïmplementeerd op verschillende hardwaretypen en processors. De grootte wordt beperkt op basis van de hardware om consistente processorprestaties te bieden voor het actieve exemplaar, ongeacht de hardware van het implementatiescenario. Om de fysieke hardware te bepalen waarop deze grootte is geïmplementeerd, vraagt u vanuit de virtuele machine gegevens over de virtuele hardware op.
- De A0-grootte wordt overgeschreven naar de fysieke hardware. Alleen voor deze specifieke grootte kunnen andere klantimplementaties van invloed zijn op de prestaties van uw actieve workload. We beschrijven de verwachte basislijn voor relatieve prestaties, afhankelijk van een geschatte variabiliteit van 15 procent, verderop in het artikel.
De grootte van de virtuele machine heeft invloed op de prijs. De grootte heeft ook invloed op de verwerkings-, geheugen- en opslagcapaciteit van de virtuele machine. Opslagkosten worden afzonderlijk berekend op basis van het aantal pagina's dat in het opslagaccount is gebruikt. Zie Prijzen voor Cloud Services en Prijzen voor Azure Storage voor meer informatie.
De volgende overwegingen kunnen u helpen bij het kiezen van een grootte:
- Grootten uit de A8-A11- en H-serie worden ook wel rekenintensieve exemplaren genoemd. De hardware waarop deze grootten worden uitgevoerd, is ontworpen en geoptimaliseerd voor rekenintensieve en netwerkintensieve toepassingen, waaronder HPC-clustertoepassingen (high-performance computing), modellerings- en simulatietoepassingen. De A8-A11-serie gebruikt Intel Xeon E5-2670 @ 2,6 GHz en de H-serie maakt gebruik van Intel Xeon E5-2667 v3 @ 3,2 GHz. Zie Voor gedetailleerde informatie en overwegingen over het gebruik van deze grootten de grootten van virtuele machines (VM's) met hoge prestaties.
- Dv3-serie, Dv2-serie, D-serie, G-serie, zijn ideaal voor toepassingen die snellere CPU's eisen, betere prestaties van lokale schijven of hogere geheugenvereisten hebben. Ze bieden een krachtige combinatie voor vele toepassingen op bedrijfsniveau.
- Sommige fysieke hosts in Azure-datacenters bieden mogelijk geen ondersteuning voor grotere VM-formaten, zoals A5 – A11. Als gevolg hiervan ziet u mogelijk het foutbericht Kan virtuele machine {machinenaam} niet configureren of kan de virtuele machine {machinenaam} niet maken wanneer u het formaat van een bestaande virtuele machine wijzigt in een nieuwe grootte. Als u een nieuwe virtuele machine maakt in een virtueel netwerk dat vóór 16 april 2013 is gemaakt, of een nieuwe virtuele machine toevoegt aan een bestaande cloudservice. Zie Error: “Failed to configure virtual machine” (Fout: 'Kan virtuele machine niet maken') op het ondersteuningsforum voor tijdelijke oplossingen voor elk implementatiescenario.
- Het is ook mogelijk dat uw abonnement het aantal kernen beperkt dat u in een bepaalde groottefamilie mag implementeren. Neem contact op met ondersteuning van Azure als u een quotum wilt verhogen.
Prestatieoverwegingen
We hebben het concept van de ACU (Azure Compute Unit) gemaakt om een manier te bieden om de prestaties van rekenkracht (CPU) te vergelijken tussen Azure-SKU's en om te bepalen welke SKU waarschijnlijk voldoet aan uw prestatiebehoeften. ACU is momenteel gestandaardiseerd op een kleine (Standard_A1) VM die 100 is. Na die sandard vertegenwoordigen alle andere SKU's ongeveer hoeveel sneller die SKU een standaardbenchmark kan uitvoeren.
Belangrijk
De ACU is slechts een richtlijn. De resultaten voor uw workload kunnen verschillen.
SKU-familie | ACU/kern |
---|---|
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's die met een * zijn gemarkeerd, maken gebruik van Intel® Turbo-technologie om de CPU-frequentie te verhogen en nóg betere prestaties te leveren. Hoe groot die extra prestaties zijn, is afhankelijk van de VM-grootte, de workload en de andere workloads die op dezelfde host worden uitgevoerd.
Groottetabellen
In de volgende tabellen ziet u de grootten en de capaciteiten die ze bieden.
- De opslagcapaciteit wordt weergegeven in GiB-eenheden of 1024^3 bytes. Wanneer u schijven vergelijkt die zijn gemeten in GB (1000^3 bytes) met schijven die zijn gemeten in GiB (1024^3), moet u er rekening mee houden dat capaciteitsnummers in GiB kleiner kunnen lijken. 1023 GiB is bijvoorbeeld gelijk aan 1098,4 GB
- De schijfdoorvoer wordt gemeten in I/O-bewerkingen per seconde (IOPS) en MBps, waarbij MBps = 10^6 bytes per seconde.
- Gegevensschijven kunnen in de modus met of zonder caching werken. Voor schijfbewerkingen met gegevenscaching is de cachemodus van de host ingesteld op ReadOnly of ReadWrite. Voor schijfbewerkingen zonder gegevenscaching is de cachemodus van de host ingesteld op Geen.
- De maximale netwerkbandbreedte is de maximale geaggregeerde bandbreedte die is toegekend en toegewezen per VM-type. De maximale bandbreedte geeft richtlijnen voor het selecteren van het juiste type virtuele machine om ervoor te zorgen dat er voldoende netwerkcapaciteit beschikbaar is. Wanneer u overstapt tussen Laag, Gemiddeld, Hoog en Zeer hoog, neemt de doorvoer dienovereenkomstig toe. De werkelijke netwerkprestaties zijn afhankelijk van veel factoren, waaronder netwerk- en toepassingsbelastingen en toepassingsnetwerkinstellingen.
A-serie
Tekengrootte | CPU-kernen | Geheugen: GiB | Tijdelijke opslag: GiB | Max. aantal NIC's/netwerkbandbreedte |
---|---|---|---|---|
ExtraSmall | 1 | 0,768 | 20 | 1/laag |
Klein | 1 | 1,75 | 225 | 1/gemiddeld |
Gemiddeld | 2 | 3.5 | 490 | 1/gemiddeld |
Groot | 4 | 7 | 1000 | 2/hoog |
ExtraLarge | 8 | 14 | 2040 | 4/hoog |
A5 | 2 | 14 | 490 | 1/gemiddeld |
A6 | 4 | 28 | 1000 | 2/hoog |
A7 | 8 | 56 | 2040 | 4/hoog |
A-serie: rekenintensieve exemplaren
Tekengrootte | CPU-kernen | Geheugen: GiB | Tijdelijke opslag: GiB | Max. aantal NIC's/netwerkbandbreedte |
---|---|---|---|---|
A8* | 8 | 56 | 1817 | 2/hoog |
A9* | 16 | 112 | 1817 | 4/zeer hoog |
A10 | 8 | 56 | 1817 | 2/hoog |
A11 | 16 | 112 | 1817 | 4/zeer hoog |
*RDMA-compatibel
Av2-serie
Tekengrootte | CPU-kernen | Geheugen: GiB | Tijdelijke opslag (SSD): GiB | Max. aantal NIC's/netwerkbandbreedte |
---|---|---|---|---|
Standard_A1_v2 | 1 | 2 | 10 | 1/gemiddeld |
Standard_A2_v2 | 2 | 4 | 20 | 2/gemiddeld |
Standard_A4_v2 | 4 | 8 | 40 | 4/hoog |
Standard_A8_v2 | 8 | 16 | 80 | 8/hoog |
Standard_A2m_v2 | 2 | 16 | 20 | 2/gemiddeld |
Standard_A4m_v2 | 4 | 32 | 40 | 4/hoog |
Standard_A8m_v2 | 8 | 64 | 80 | 8/hoog |
D-serie
Tekengrootte | CPU-kernen | Geheugen: GiB | Tijdelijke opslag (SSD): GiB | Max. aantal NIC's/netwerkbandbreedte |
---|---|---|---|---|
Standard_D1 | 1 | 3.5 | 50 | 1/gemiddeld |
Standard_D2 | 2 | 7 | 100 | 2/hoog |
Standard_D3 | 4 | 14 | 200 | 4/hoog |
Standard_D4 | 8 | 28 | 400 | 8/hoog |
Standard_D11 | 2 | 14 | 100 | 2/hoog |
Standard_D12 | 4 | 28 | 200 | 4/hoog |
Standard_D13 | 8 | 56 | 400 | 8/hoog |
Standard_D14 | 16 | 112 | 800 | 8/zeer hoog |
Dv2-serie
Tekengrootte | CPU-kernen | Geheugen: GiB | Tijdelijke opslag (SSD): GiB | Max. aantal NIC's/netwerkbandbreedte |
---|---|---|---|---|
Standard_D1_v2 | 1 | 3.5 | 50 | 1/gemiddeld |
Standard_D2_v2 | 2 | 7 | 100 | 2/hoog |
Standard_D3_v2 | 4 | 14 | 200 | 4/hoog |
Standard_D4_v2 | 8 | 28 | 400 | 8/hoog |
Standard_D5_v2 | 16 | 56 | 800 | 8/zeer hoog |
Standard_D11_v2 | 2 | 14 | 100 | 2/hoog |
Standard_D12_v2 | 4 | 28 | 200 | 4/hoog |
Standard_D13_v2 | 8 | 56 | 400 | 8/hoog |
Standard_D14_v2 | 16 | 112 | 800 | 8/zeer hoog |
Standard_D15_v2 | 20 | 140 | 1.000 | 8/zeer hoog |
Dv3-serie
Tekengrootte | CPU-kernen | Geheugen: GiB | Tijdelijke opslag (SSD): GiB | Max. aantal NIC's/netwerkbandbreedte |
---|---|---|---|---|
Standard_D2_v3 | 2 | 8 | 50 | 2/gemiddeld |
Standard_D4_v3 | 4 | 16 | 100 | 2/hoog |
Standard_D8_v3 | 8 | 32 | 200 | 4/hoog |
Standard_D16_v3 | 16 | 64 | 400 | 8/zeer hoog |
Standard_D32_v3 | 32 | 128 | 800 | 8/zeer hoog |
Standard_D48_v3 | 48 | 192 | 1200 | 8/zeer hoog |
Standard_D64_v3 | 64 | 256 | 1600 | 8/zeer hoog |
Ev3-serie
Tekengrootte | CPU-kernen | Geheugen: GiB | Tijdelijke opslag (SSD): GiB | Max. aantal NIC's/netwerkbandbreedte |
---|---|---|---|---|
Standard_E2_v3 | 2 | 16 | 50 | 2/gemiddeld |
Standard_E4_v3 | 4 | 32 | 100 | 2/hoog |
Standard_E8_v3 | 8 | 64 | 200 | 4/hoog |
Standard_E16_v3 | 16 | 128 | 400 | 8/zeer hoog |
Standard_E32_v3 | 32 | 256 | 800 | 8/zeer hoog |
Standard_E48_v3 | 48 | 384 | 1200 | 8/zeer hoog |
Standard_E64_v3 | 64 | 432 | 1600 | 8/zeer hoog |
G-serie
Tekengrootte | CPU-kernen | Geheugen: GiB | Tijdelijke opslag (SSD): GiB | Max. aantal NIC's/netwerkbandbreedte |
---|---|---|---|---|
Standard_G1 | 2 | 28 | 384 | 1/hoog |
Standard_G2 | 4 | 56 | 768 | 2/hoog |
Standard_G3 | 8 | 112 | 1536 | 4/zeer hoog |
Standard_G4 | 16 | 224 | 3072 | 8/zeer hoog |
Standard_G5 | 32 | 448 | 6144 | 8/zeer hoog |
H-serie
Virtuele Azure-machines uit de H-serie zijn de volgende generatie HPC-VM's, gericht op intensieve rekenbehoeften, zoals moleculaire modellering en numerieke stromingsleer. Deze 8 en 16 kern-VM's zijn gebouwd op de Intel Haswell E5-2667 V3-processortechnologie met DDR4-geheugen en lokale SSD-opslag.
Naast een zeer hoge CPU-kracht biedt de H-serie ook verschillende opties voor RDMA-netwerken met lage latentie met gebruik van FDR InfiniBand, evenals verschillende geheugenconfiguraties om geheugenintensieve rekenvereisten te ondersteunen.
Tekengrootte | CPU-kernen | Geheugen: GiB | Tijdelijke opslag (SSD): GiB | Max. aantal NIC's/netwerkbandbreedte |
---|---|---|---|---|
Standard_H8 | 8 | 56 | 1000 | 8/hoog |
Standard_H16 | 16 | 112 | 2000 | 8/zeer hoog |
Standard_H8m | 8 | 112 | 1000 | 8/hoog |
Standard_H16m | 16 | 224 | 2000 | 8/zeer hoog |
Standard_H16r* | 16 | 112 | 2000 | 8/zeer hoog |
Standard_H16mr* | 16 | 224 | 2000 | 8/zeer hoog |
*RDMA-compatibel
Belangrijk
Microsoft Azure heeft nieuwere generaties high-performance computing (HPC), algemeen gebruik en voor geheugen geoptimaliseerde virtuele machines (VM's) geïntroduceerd. Daarom raden we u aan workloads te migreren van de oorspronkelijke H-serie en H-serie Promo-VM's naar onze nieuwere aanbiedingen op 31 augustus 2022. Azure HC-, HBv2-, HBv3-, Dv4-, Dav4-, Ev4- en Eav4-VM's hebben meer geheugenbandbreedte, verbeterde netwerkmogelijkheden en betere kosten en prestaties voor verschillende HPC-workloads.
Op 31 augustus 2022 wordt de volgende H-serie Azure VM-grootten buiten gebruik gesteld:
- H8
- H8m
- H16
- H16r
- H16m
- H16mr
- H8 Promo
- H8m Promo
- H16 Promo
- H16r Promo
- H16m Promo
- H16mr Promo
Grootten configureren voor Cloud Services
U kunt de grootte van de virtuele machine van een rolinstantie opgeven als onderdeel van het servicemodel dat wordt beschreven door het servicedefinitiebestand. De grootte van de rol bepaalt het aantal CPU-kernen, de geheugencapaciteit en de grootte van het lokale bestandssysteem die wordt toegewezen aan een actief exemplaar. Kies de rolgrootte op basis van de resourcevereiste van uw toepassing.
Hier volgt een voorbeeld van het instellen van de rolgrootte die moet worden Standard_D2 voor een exemplaar van een webrol:
<WorkerRole name="Worker1" vmsize="Standard_D2">
...
</WorkerRole>
De grootte van een bestaande rol wijzigen
Naarmate de aard van uw workload verandert of nieuwe VM-grootten beschikbaar komen, kunt u de grootte van uw rol wijzigen. Hiervoor moet u de VM-grootte wijzigen in uw servicedefinitiebestand (zoals eerder weergegeven), uw cloudservice opnieuw verpakken en implementeren.
Tip
Mogelijk wilt u verschillende VM-grootten gebruiken voor uw rol in verschillende omgevingen (bijvoorbeeld testen versus productie). Een manier om dit te doen, is door meerdere servicedefinitiebestanden (.csdef) in uw project te maken en vervolgens verschillende cloudservicepakketten per omgeving te maken tijdens uw geautomatiseerde build met behulp van het hulpprogramma CSPack. Zie Wat is het cloudservicesmodel en hoe kan ik het verpakken voor meer informatie over de elementen van een cloudservicepakket en hoe kan ik deze maken?
Een lijst met grootten ophalen
U kunt PowerShell of de REST API gebruiken om een lijst met grootten op te halen. De REST API wordt hier beschreven. De volgende code is een PowerShell-opdracht met alle grootten die beschikbaar zijn voor Cloud Services.
Get-AzureRoleSize | where SupportedByWebWorkerRoles -eq $true | select InstanceSize, RoleSizeLabel
Volgende stappen
- Meer informatie over azure-abonnements- en servicelimieten, quota en beperkingen.
- Meer informatie over VM-grootten met hoge prestaties voor HPC-workloads.