Virtuele Windows-machines in Azure
Van toepassing op: ✔️ Windows VM's ✔️ Flexibele schaalsets
Azure Virtual Machines (VM) vormen een van de diverse typen schaalbare on-demand computerresources die Azure biedt. Normaal gesproken kiest u voor een VM wanneer u meer controle nodig hebt over de computeromgeving dan andere opties bieden. In dit artikel vindt u informatie over wat u moet overwegen voordat u een VM maakt, hoe u deze maakt en hoe u deze beheert.
Een VM in Azure biedt u de flexibiliteit van virtualisatie zonder dat u de fysieke hardware hoeft te kopen en te beheren waarop de VM wordt uitgevoerd. U moet de VM echter wel onderhouden door taken uit te voeren, zoals het configureren, patchen en onderhouden van de software die erop wordt uitgevoerd.
Virtuele machines in Azure kunnen op verschillende manieren worden gebruikt. Een aantal voorbeelden:
- Ontwikkeling en tests: Azure-VM’s bieden een snelle en eenvoudige manier om een computer te maken met specifieke configuraties die nodig zijn voor de code van een toepassing en het testen ervan.
- Toepassingen in de cloud: De vraag naar uw toepassing kan variëren, dus kan het financieel verstandig zijn om deze uit te voeren op een VM in Azure. U betaalt voor extra virtuele machines wanneer u ze nodig hebt en schakelt ze uit wanneer u ze niet meer 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 worden geschaald naar wat is vereist om te voldoen aan uw behoeften.
Waar moet ik over nadenken voordat ik een VM maak?
Er is altijd een groot aantal overwegingen bij het ontwerpen wanneer u de infrastructuur van een toepassing verder uitwerkt in Azure. Deze aspecten van een VM 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 VM
- Het maximumaantal VM's dat kan worden gemaakt
- Het besturingssysteem dat op de VM wordt uitgevoerd
- De configuratie van de VM nadat deze is gestart
- De gerelateerde resources die de VM nodig heeft
Locaties
Alle resources die in Azure zijn gemaakt, worden verdeeld over meerdere geografische regio's over de hele wereld. Normaal gesproken heet de regio locatie wanneer u een VM maakt. Voor een VM geeft de locatie aan waar de virtuele harde schijven zijn 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 bij het maken van een VM. |
Azure PowerShell | Gebruik de opdracht Get-AzLocation. |
REST-API | Gebruik de bewerking Locaties vermelden. |
Azure CLI | Gebruik de bewerking az account list-locations. |
Beschikbaarheid
Voor Azure is een toonaangevende serviceovereenkomst (SLA) van 99,9% aangekondigd voor één VM-instantie. Hiervoor geldt wel als voorwaarde dat de virtuele machine wordt geïmplementeerd met Premium-opslag voor alle schijven. Als u wilt dat uw VM-implementatie in aanmerking komt voor de SLA van 99,95%, moet u bovendien een beschikbaarheidsset maken met ten minste twee VM's waarop uw workload wordt uitgevoerd. Dit zorgt ervoor dat uw VM's worden verdeeld over meerdere foutdomeinen in de Azure-datacenters en worden geïmplementeerd op hosts met verschillende onderhoudsvensters. In de volledige Azure SLA wordt de gegarandeerde beschikbaarheid van Azure als geheel uitgelegd.
VM-grootte
De grootte van de VM die u gebruikt, wordt bepaald door de workload die u wilt uitvoeren. De grootte die u vervolgens kiest, bepaalt factoren als processorsnelheid, geheugen en opslagcapaciteit. Azure biedt een groot aantal verschillende grootten voor verschillende manieren van gebruik.
Azure rekent een uurprijs op basis van de grootte en het besturingssysteem van de VM. Voor niet-hele uren worden alleen de minuten van gebruik in rekening gebracht. De opslag wordt afzonderlijk berekend en in rekening gebracht.
VM-limieten
Uw abonnement heeft een standaard quotumlimiet ingebouwd die de implementatie van veel VM’s voor uw project kan beïnvloeden. De huidige limiet per abonnement is 20 VM's per regio. Limieten kunnen worden verhoogd door een ondersteuningsticket in te dienen met een aanvraag voor een verhoging
Schijven en installatiekopieën voor een besturingssysteem
Virtuele machines maken gebruik van virtuele harde schijven (VHD's) voor de opslag van het besturingssysteem (OS) en de gegevens. VHD's worden ook gebruikt voor de installatiekopieën waarmee u een besturingssysteem kunt installeren.
Azure biedt veel marketplace-installatiekopieën voor gebruik met verschillende versies en typen van de Windows Server-besturingssystemen. Marketplace-installatiekopieën worden aangeduid met uitgever, aanbieding, SKU en versie van de installatiekopie (de versie wordt meestal gespecificeerd als meest recente). Alleen 64-bits besturingssystemen worden ondersteund. Zie Microsoft-serversoftwareondersteuning voor virtuele Microsoft Azure-machines voor meer informatie over de ondersteunde gastbesturingssystemen, rollen en onderdelen.
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 |
U kunt ervoor kiezen om uw eigen installatiekopie te uploaden en te gebruiken. Wanneer u dit doet, worden de uitgeversnaam, aanbieding en SKU niet gebruikt.
Extensies
VM-extensies geven uw VM meer mogelijkheden via de post-implementatieconfiguratie en geautomatiseerde taken.
Deze algemene taken kunnen worden uitgevoerd met extensies:
- Aangepaste scripts uitvoeren: de aangepaste scriptextensie helpt u workloads op de VM te configureren door uw script uit te voeren wanneer de VM is ingericht.
- Configuraties implementeren en beheren: de PowerShell Desired State Configuration (DSC)-extensie helpt bij het instellen van DSC op een VM voor het beheren van configuraties en omgevingen.
- Diagnostische gegevens verzamelen: de Azure Diagnostics-extensie helpt u bij het configureren van de VM voor het verzamelen van diagnostische gegevens die kunnen worden gebruikt voor het bewaken van de status van uw toepassing.
Gerelateerde resources
De resources in deze tabel worden gebruikt door de VM en moeten bestaan of worden gemaakt wanneer de VM wordt gemaakt.
Resource | Vereist | Beschrijving |
---|---|---|
Resourcegroep | Ja | De VM moet zijn opgenomen in een resourcegroep. |
Opslagaccount | Ja | De VM heeft het opslagaccount nodig voor het opslaan van de virtuele harde schijven. |
Virtueel netwerk | Ja | De VM moet lid zijn van een virtueel netwerk. |
Openbaar IP-adres | Nee | Aan de VM kan een openbaar IP-adres worden toegewezen voor externe toegang. |
Netwerkinterface | Ja | De netwerkinterface van de VM moet in het netwerk communiceren. |
Gegevensschijven | Nee | De VM kan gegevensschijven bevatten om opslagmogelijkheden uit te breiden. |
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 VM.