Grootten voor Cloud Services (klassiek)
Belangrijk
Cloud Services (klassiek) is nu afgeschaft voor nieuwe klanten en wordt op 31 augustus 2024 buiten gebruik gesteld voor alle klanten. Nieuwe implementaties moeten gebruikmaken van het nieuwe implementatiemodel op basis van Azure Resource Manager Azure Cloud Services (uitgebreide ondersteuning).
In dit onderwerp worden de beschikbare grootten en opties voor cloudservicerolinstanties (webrollen en werkrollen) beschreven. Het biedt ook implementatieoverwegingen waarmee u rekening moet houden bij het plannen van het gebruik van deze resources. Elke grootte heeft een id die u in het servicedefinitiebestand plaatst. Prijzen voor elke grootte zijn beschikbaar op de pagina prijzen van Cloud Services.
Notitie
Zie Limieten, quota en beperkingen voor Azure-abonnementen en -services voor meer informatie over gerelateerde Azure-limieten
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 oorspronkelijke D-serie, beschikt over een krachtigere CPU. De CPU van de Dv2-serie is ongeveer 35% sneller dan de CPU van de D-serie. Deze is gebaseerd op de nieuwste generatie Intel Xeon® E5-2673 v3-processor van 2,4 GHz (Haswell). Met Intel Turbo Boost Technology 2.0 kunnen ze maar liefst 3,1 GHz bereiken. 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 waarop het is geïmplementeerd. 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 bij deze specifieke grootte kunnen implementaties van andere klanten invloed hebben op de prestaties van uw uitgevoerde workload. De relatieve prestaties worden hieronder beschreven, zoals de verwachte basislijn, met een variabiliteit van ongeveer 15 procent.
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 prijsinformatie 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 gebruikt Intel Xeon E5-2667 v3 @ 3,2 GHz. Zie High performance compute VM-grootten voor gedetailleerde informatie en overwegingen over het gebruik van deze grootten.
- Dv3-serie, Dv2-serie, D-serie, G-serie, zijn ideaal voor toepassingen die snellere CPU's, 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 virtuele machine {machinenaam} niet maken bij het wijzigen van het formaat van een bestaande virtuele machine naar een nieuwe grootte; het maken van een nieuwe virtuele machine in een virtueel netwerk dat vóór 16 april 2013 is gemaakt; of een nieuwe virtuele machine toevoegen aan een bestaande cloudservice. Zie Fout: 'Kan virtuele machine niet configureren' 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 Azure Compute Unit (ACU) gemaakt om een manier te bieden om rekenprestaties (CPU) te vergelijken tussen Azure-SKU's en om te bepalen welke SKU waarschijnlijk aan uw prestatiebehoeften voldoet. ACU is momenteel gestandaardiseerd op 100 voor een kleine virtuele machine (Standard_A1). Alle andere SKU's geven vervolgens weer hoeveel sneller die SKU een standaardbenchmark ongeveer 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 die zijn gemeten in GB (1000^3 bytes), vergelijkt met schijven die zijn gemeten in GiB (1024^3), moet u voor ogen houden dat de capaciteit in GiB kleiner lijkt te zijn. 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. Bij het verplaatsen tussen Laag, Gemiddeld, Hoog en Zeer hoog neemt de doorvoer dienovereenkomstig toe. De werkelijke netwerkprestaties zijn afhankelijk van talloze factoren, waaronder de netwerk- en toepassingsbelastingen en de instellingen van het toepassingsnetwerk.
A-serie
Grootte | 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 |
Normaal | 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
Zie High Performance Compute VM-grootten voor informatie en overwegingen over het gebruik van deze grootten.
Grootte | 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
Grootte | 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
Grootte | 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
Grootte | 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 | 1000 | 8/zeer hoog |
Dv3-serie
Grootte | 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
Grootte | 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
Grootte | 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 vm's met 8 en 16 kernen 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.
Grootte | 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 van HPC (High Performance Computing), 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 voor 31 augustus 2022. Azure HC-, HBv2-, HBv3-, Dv4-, Dav4-, Ev4- en Eav4-VM's hebben een grotere geheugenbandbreedte, verbeterde netwerkmogelijkheden en betere kosten en prestaties voor verschillende HPC-workloads.
Op 31 augustus 2022 worden de volgende Azure VM-grootten uit de H-serie buiten gebruik gesteld:
- H8
- H8m
- H16
- H16r
- H16m
- H16mr
- H8 Promo
- H8m Promo
- H16 Promo
- H16r Promo
- H16m Promo
- H16mr Promo
Grootten voor Cloud Services configureren
U kunt de grootte van de virtuele machine van een rolinstantie opgeven als onderdeel van het servicemodel dat wordt beschreven in 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 voor het instellen van de rolgrootte Standard_D2 voor een webrolexemplaar:
<WorkerRole name="Worker1" vmsize="Standard_D2">
...
</WorkerRole>
De grootte van een bestaande rol wijzigen
Als de aard van uw workload verandert of er nieuwe VM-grootten beschikbaar komen, wilt u mogelijk de grootte van uw rol wijzigen. Hiervoor moet u de VM-grootte in het servicedefinitiebestand wijzigen (zoals hierboven wordt 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 cloudservicemodel en hoe kan ik het pakket verpakken? voor meer informatie over de elementen van een cloudservicepakket en hoe kan ik dit 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 waarmee alle grootten worden weergegeven die beschikbaar zijn voor Cloud Services.
Get-AzureRoleSize | where SupportedByWebWorkerRoles -eq $true | select InstanceSize, RoleSizeLabel
Volgende stappen
- Zie voor meer informatie: Azure subscription and service limits, quotas, and constraints (Limieten van Azure-abonnementen en -services, quota en beperkingen).
- Meer informatie over VM-grootten met hoge prestaties voor HPC-workloads.