
Azure Virtual Machine types - Een gedetailleerde vergelijking
Microsoft Azure biedt verschillende soorten VM’s en heeft deze geclassificeerd op basis van de typen geheugen, opslag en rekenkracht. In deze blog beschrijven en vergelijken we de types virtual machines -VM’s- die beschikbaar zijn in Azure cloud. Microsoft Azure biedt het bouwen, testen, implementeren en beheren van applicaties en services via een wereldwijd netwerk van datacentra dat beheerd wordt door Microsoft. Als je een virtual machine in Azure Cloud wilt maken, moet je eerst je toepassing en workloads controleren en de VM-machine selecteren op basis van de beschikbare typen. Een virtual machine -ook wel: Hypervisor- is een virtueel apparaat binnen een fysieke computer. Binnen de fysieke computer wordt er een andere computer nagebootst. Dit zijn de types virtual machines die beschikbaar zijn in Azure Cloud:
Overweging van VM-formaten
Er zijn meerdere standaardformaten beschikbaar in Azure. Hieronder volgt een korte beschrijving van de verschillende beschikbare VM-formaten. A-serie VM: Deze VM’s worden meestal gebruikt in kleine en middelgrote bedrijven en worden gebruikt voor workloads op instapniveau, zoals ontwikkelings- en testmachines. Deze formaten zijn hebben een goede prijs-kwaliteitsverhouding. B-serie VM: Net als bij VM’s uit de A-serie zijn ze zuinig met een laag CPU-gebruik. Maar als het nodig is, kan het gebruik worden aangepast om aan de vereisten te voldoen. Ze worden meestal gebruikt als kleine databases en build servers. D-serie VM: Dit type VM’s is ontworpen om applicaties uit te voeren met een hoge rekenkracht en tijdelijke schijf- en geheugenprestaties. VM’s uit de D-serie bieden snellere processors, een hoge geheugen-kernverhouding en Solid State Drive -SSD- voor tijdelijke schijven, waardoor ze geschikt zijn om bedrijfstoepassingen, relationele databases en analyses uit te voeren. Dv3- en Dv2-serie VM: Dit type VM’s is vergelijkbaar met de D-serie, maar dan met krachtigere CPU’s. De CPU uit de Dv2-serie is 35% sneller dan de CPU uit de D-serie. De Dv2-serie is gebaseerd op de nieuwste generatie 2,4 GHz Intel Xeon E5-2673 v3 processor met Intel Turbo Boost Technology 2.0 en kan tot 3,1 GHz gaan. De geheugencapaciteit en schijfconfiguraties zijn hetzelfde als bij de D2-serie. F-serie VM: VM’s uit de F-serie zijn geoptimaliseerd voor intensieve workloads en bieden een hogere CPU-geheugenverhouding, 2 GB Ram en 16 GB Solid State Drive -SSD- per CPU-kern. Gebaseerd op de 2,4 GHz Intel Xeon® E5-2673 v3 processor, kunnen deze VM’s kloksnelheden bereiken tot 3,1 GHz met de Intel Turbo Boost Technology 2.0. VM’s uit de F-serie worden gebruikt in webservers, batchprocessen en gaming. G-serie VM: Deze VM’s draaien op hosts met een Intel Xeon E5 V3-processor met functies tot een halve TB RAM en 32 CPU-cores die handig zijn bij het omgaan met zware vereisten zoals datawarehousing en grote databases. H-serie VM: VM’s uit de H-serie zijn high-performance computing-virtuele machines van de volgende generatie. Ze zijn gebouwd op Intel Haswell-processortechnologie, met name E5-2667 V3-processors met 8 en 16 core VM-groottes, beide met DDR4-geheugen en lokale SSD-opslag. L-serie VM: VM’s uit de L-serie zijn voor opslag geoptimaliseerde virtuele machines. VM’s uit de L-serie zijn gebouwd op Intel Haswell-processortechnologie, in het bijzonder E5 Xeon v3-processors met 4, 8, 16 en 32 core VM-grootten. De L-serie ondersteunt tot 6 TB lokale SSD en biedt ongeëvenaarde I/O-opslagprestaties. M-serie VM: VM’s uit de M-serie zijn de grootste voor geheugen geoptimaliseerde virtual machines. Virtual machines uit de M-serie zijn ideaal voor zware werkbelastingen in het geheugen, zoals SAP HANA. De M-serie biedt de grootste geheugencapaciteiten vanaf 1 TiB RAM op een enkele VM, en de VM’s bieden de hoogste virtuele CPU’s tot 128 vCPU’s op een enkele virtuele machine om hoogwaardige parallelle verwerking mogelijk te maken. N-serie VM: VM’s uit de N-serie zijn virtuele machines met GPU -Graphic Processing Unit-. De N-serie is voorzien van het NVIDIA Tesla-versnelde platform en NVIDIA GRID 2.0-technologie, en biedt de allerbeste grafische ondersteuning die tegenwoordig in de cloud beschikbaar is. Een van de VM’s uit de N-serie heeft een tweede netwerkinterface met lage latentie en hoge doorvoer -RDMA- die is afgestemd op nauw gekoppelde, parallelle computerwerkbelastingen.
Verschillende typen virtual machines
Azure biedt types virtuele machines op basis van opslag, geheugen, netwerk, grafische kaart en CPU-capaciteit. Zoals hier boven besproken zijn de verschillende typen; general purpose, compute optimized, memory optimized, storage optimized, GPU en high performance compute. Hieronder bespreken we de opties. General purpose: VM-grootten voor algemeen gebruik bieden een evenwichtige verhouding tussen CPU en geheugen. Deze VM’s worden gebruikt bij het testen en ontwikkelen van kleine en middelgrote databases en webservers met weinig tot gemiddeld verkeer. De volgende VM-grootten -series- zijn beschikbaar in virtuele machines voor algemeen gebruik: B, Dsv3, Dv3, Dsv2, Dv2, DS, D, Av2 en A0-7. Compute optimized: Compute optimized VM-grootten bieden een hoge CPU-geheugenverhouding. Dit type VM’s wordt gebruikt in webservers met gemiddeld verkeer, netwerkapparatuur, batchprocessen en applicatieservers. Onderstaande VM-grootten zijn beschikbaar in voor Compute geoptimaliseerde virtuele machines: Fsv2, Fs en F. Memory optimized: Voor memory optimized VM-grootten bieden een hoge geheugen/CPU-verhouding. Dit type VM’s wordt gebruikt in relationele databaseservers, middelgrote tot grote caches en bij geheugenanalyse. Onderstaande VM-grootten zijn beschikbaar in voor geheugen geoptimaliseerde virtuele machines: Esv3, Ev3, M, GS, G, DSv2, DS, Dv2 en D. Storage optimized: Voor storage optimized VM-grootten bieden een hoge schijfdoorvoer en IO en zijn ideaal voor Big Data-, SQL- en NoSQL-databases. Ls-serie is alleen beschikbaar in voor opslag geoptimaliseerde VM-groottes die tot 32 vCPU’s bieden, met behulp van de Intel® Xeon® processor E5 v3-familie. GPU optimized: GPU -Graphic Processing Unit- optimized virtuele machines bieden hoge grafische prestaties en deze formaten zijn ontworpen voor rekenintensieve, grafisch intensieve en visualisatie-workloads. High performance compute: Virtuele computers met hoge prestaties gebruiken hardware die is ontworpen en geoptimaliseerd voor computerintensieve en netwerkintensieve toepassingen, inclusief HPC-clustertoepassingen -high performance computing-, modellering en simulaties. De A8-A11-serie maakt gebruik van Intel Xeon E5-2670 @ 2,6 GHz en de H-serie maakt gebruik van Intel Xeon E5-2667 v3 @ 3,2 GHz. De formaten A8-A11 en H-serie worden ook wel rekenintensieve instances genoemd. De maten van de H-serie en A8-11-serie zijn beschikbaar in high-performance computing-virtuele machines, waarbij de H-serie virtuele machines de volgende generatie high-performance computing-VM’s zijn. Het implementeren van virtual Azure machines in de Azure cloud is heel eenvoudig en Azure biedt verschillende soorten virtuele machines. Op basis van je vereisten kun je de virtuele machines selecteren om in de Azure cloud te implementeren. Het runnen van een IT-infrastructuur houdt niet op bij het inzetten van virtual machines. Je moet de nodige maatregelen treffen om de virtuele machines te beschermen tegen gegevensverlies. Hoewel Microsoft de volledige Azure beschermt tegen downtime, moet je je gegevens in de cloud beschermen tegen bedreigingen zoals het per ongeluk verwijderen en malware.
Azure Virtual Machines bij Master it Training
Meer weten over de verschillende types van Azure Virtual Machines en hoe je die in jouw organisatie -nog beter- kunt inzetten? Bij Master it Training hebben we een tal van aansluitende trainingen. Zo is er de Microsoft Azure Administrator training, waarin het beheer van virtual machines aan bod komt. In de Developing solutions for Microsoft Azure training leer je vooral over het creëren van VM’s en containers voor een nieuwe oplossing/software. Voor welke training ga jij? Wanneer je meer informatie wilt over één van deze trainingen óf twijfelt over welke training het beste bij jou past, kun je natuurlijk geheel vrijblijvend contact met ons opnemen. Een van onze opleidingsadviseurs helpt je graag verder.