Virtuele machines in Azure

Van toepassing op: ✔️ Linux-VM's ✔️ Windows-VM's ✔️ Flexibele schaalsets

Virtuele Azure-machines zijn een van de verschillende typen schaalbare rekenresources op aanvraag die Azure biedt. Normaal gesproken kiest u een virtuele machine wanneer u meer controle over de computeromgeving nodig hebt dan de andere opties bieden. In dit artikel vindt u informatie over waar u rekening mee moet houden voordat u een virtuele machine maakt, hoe u deze maakt en hoe u deze beheert.

Een virtuele Azure-machine biedt u de flexibiliteit van virtualisatie zonder dat u de fysieke hardware waarop deze wordt uitgevoerd, hoeft te kopen en te onderhouden. U moet de virtuele machine echter nog steeds onderhouden door taken uit te voeren, zoals het configureren, patchen en installeren van de software die erop wordt uitgevoerd.

Virtuele machines in Azure kunnen op verschillende manieren worden gebruikt. Een aantal voorbeelden:

  • Ontwikkelen en testen : virtuele Azure-machines bieden een snelle en eenvoudige manier om een computer te maken met specifieke configuraties die nodig zijn om een toepassing te coden en te testen.
  • Toepassingen in de cloud : omdat de vraag naar uw toepassing kan fluctueren, kan het economisch zinvol zijn om deze uit te voeren op een virtuele machine in Azure. U betaalt voor extra virtuele machines wanneer u ze nodig hebt en sluit ze af wanneer u ze niet nodig hebt.
  • Uitgebreid datacenter : virtuele machines in een virtueel Azure-netwerk kunnen eenvoudig worden verbonden met het netwerk van uw organisatie.

Het aantal virtuele machines dat uw toepassing gebruikt, kan omhoog en uitschalen naar wat nodig is om aan uw behoeften te voldoen.

Waar moet ik aan denken voordat ik een virtuele machine maak?

Er is altijd een groot aantal ontwerpoverwegingen bij het bouwen van een toepassingsinfrastructuur in Azure. Deze aspecten van een virtuele machine zijn belangrijk om over na te denken voordat u begint:

  • De namen van uw toepassingsresources
  • De locatie waar de resources worden opgeslagen
  • De grootte van de virtuele machine
  • Het maximum aantal virtuele machines dat kan worden gemaakt
  • Het besturingssysteem waarop de virtuele machine wordt uitgevoerd
  • De configuratie van de virtuele machine nadat deze is gestart
  • De gerelateerde resources die de virtuele machine nodig heeft

Locaties

Er zijn meerdere geografische regio's over de hele wereld waar u Azure-resources kunt maken. Meestal wordt de regio locatie genoemd wanneer u een virtuele machine maakt. Voor een virtuele machine geeft de locatie aan waar de virtuele harde schijven worden opgeslagen.

In deze tabel staan enkele manieren om een lijst met beschikbare locaties te verkrijgen.

Methode Beschrijving
Azure Portal Selecteer een locatie in de lijst wanneer u een virtuele machine maakt.
Azure PowerShell Gebruik de opdracht Get-AzLocation.
REST-API Gebruik de bewerking Locaties vermelden.
Azure CLI Gebruik de bewerking az account list-locations.

Beschikbaarheid

Er zijn meerdere opties om de beschikbaarheid van uw virtuele machines in Azure te beheren.

  • Beschikbaarheidszones zijn fysiek gescheiden zones binnen een Azure-regio. Beschikbaarheidszones garanderen dat u ten minste 99,99% van de tijd verbinding hebt met de virtuele machine wanneer u twee of meer exemplaren hebt geïmplementeerd op twee of meer Beschikbaarheidszones in dezelfde Azure-regio.
  • Met virtuele-machineschaalsets kunt u een groep virtuele machines met gelijke taakverdeling maken en beheren. Het aantal exemplaren van virtuele machines kan automatisch toenemen of afnemen als reactie op de vraag of een gedefinieerd schema. Schaalsets bieden hoge beschikbaarheid voor uw toepassingen en stellen u in staat om veel virtuele machines centraal te beheren, configureren en bij te werken. Virtuele machines in een schaalset kunnen ook worden geïmplementeerd in meerdere beschikbaarheidszones, één beschikbaarheidszone of regionaal.

Zie Beschikbaarheidsopties voor virtuele Azure-machines en SLA voor virtuele Azure-machines voor meer informatie.

Grootten en prijzen

De grootte van de virtuele machine die u gebruikt, wordt bepaald door de workload die u wilt uitvoeren. De grootte die u kiest, bepaalt vervolgens factoren zoals verwerkingskracht, geheugen, opslagcapaciteit en netwerkbandbreedte. Azure biedt een groot aantal verschillende grootten voor verschillende manieren van gebruik.

Azure brengt een uurprijs in rekening op basis van de grootte en het besturingssysteem van de virtuele machine. Voor niet-hele uren worden alleen de minuten van gebruik in rekening gebracht. De opslag wordt afzonderlijk berekend en in rekening gebracht.

Limieten voor virtuele machines

Uw abonnement heeft standaard quotumlimieten die van invloed kunnen zijn op de implementatie van veel virtuele machines voor uw project. De huidige limiet per abonnement is 20 virtuele machines per regio. Limieten kunnen worden verhoogd door een ondersteuningsticket in te dienen met een aanvraag voor een verhoging

Beheerde schijven

Managed Disks beheert het maken/beheren van Azure Storage-accounts op de achtergrond en zorgt ervoor dat u zich geen zorgen hoeft te maken over de schaalbaarheidslimieten van het opslagaccount. U hoeft alleen de schijfgrootte en prestatielaag (Standard of Premium) op te geven en Azure maakt en beheert de schijf voor u. Wanneer u schijven toevoegt of de virtuele machine omhoog of omlaag schaalt, hoeft u zich geen zorgen te maken over de gebruikte opslag. Als u nieuwe virtuele machines maakt, gebruikt u de Azure CLI of de Azure Portal om virtuele machines met beheerde besturingssysteem- en gegevensschijven te maken. Als u virtuele machines met onbeheerde schijven hebt, kunt u uw virtuele machines converteren zodat deze worden ondersteund met Managed Disks.

U kunt uw aangepaste installatiekopieën ook beheren in één opslagaccount per Azure-regio en deze gebruiken om honderden virtuele machines in hetzelfde abonnement te maken. Voor meer informatie over Managed Disks raadpleegt u Managed Disks Overview (Overzicht van Managed Disks).

Distributies

Microsoft Azure ondersteunt verschillende Linux- en Windows-distributies. U kunt beschikbare distributies vinden in marketplace, Azure Portal of door query's uit te voeren op resultaten met behulp van CLI, PowerShell en REST API's.

In deze tabel ziet u een aantal manieren waarop u de gegevens voor een installatiekopie kunt vinden.

Methode Beschrijving
Azure Portal De waarden worden automatisch opgegeven wanneer u een installatiekopie selecteert om te gebruiken.
Azure PowerShell Get-AzVMImagePublisher -Location location
Get-AzVMImageOffer -Location location -Publisher publisherName
Get-AzVMImageSku -Location location -Publisher publisherName -Offer offerName
REST-API’s Uitgevers van installatiekopieën weergeven
Aanbiedingen van installatiekopieën weergeven
Installatiekopie-SKU's weergeven
Azure CLI az vm image list-publishers --locatie location
az vm image list-offers --location locatie --publisher publisherName
az vm image list-skus --location locatie --publisher publisherName --offer offerName

Microsoft werkt nauw samen met partners om ervoor te zorgen dat de beschikbare installatiekopieën worden bijgewerkt en geoptimaliseerd voor een Azure-runtime. Zie de Azure Marketplace voor meer informatie over aanbiedingen van Azure-partners

Cloud-init

Azure ondersteunt cloud-init in de meeste Linux-distributies die dit ondersteunen. We werken actief samen met onze Linux-partners om cloud-init-installatiekopieën beschikbaar te maken in de Azure Marketplace. Met deze installatiekopieën werken uw cloud-init-implementaties en -configuraties naadloos met virtuele machines en virtuele-machineschaalsets.

Zie Cloud-init gebruiken op virtuele Azure Linux-machines voor meer informatie.

Storage

Netwerken

Gegevenslocatie

In Azure is de functie om het opslaan van klantgegevens in één regio in te schakelen, momenteel alleen beschikbaar in de regio Azië - zuidoost (Singapore) van het geografisch gebied Azië en Stille Oceaan en in Brazilië - zuid van het geografisch gebied Brazilië (staat Sao Paulo). Voor alle andere regio's worden klantgegevens opgeslagen in Geo. Zie Trust Center voor meer informatie.

Volgende stappen

Maak uw eerste virtuele machine!