VM-functies van Azure Stack hubAzure Stack Hub VM features

Azure Stack hub virtuele machines (Vm's) bieden schaal bare computer bronnen op aanvraag.Azure Stack Hub virtual machines (VMs) provide on-demand, scalable computing resources. Voordat u Vm's implementeert, moet u de verschillen zien tussen de VM-functies die beschikbaar zijn in Azure Stack hub en Microsoft Azure.Before you deploy VMs, you should learn the differences between the VM features available in Azure Stack Hub and Microsoft Azure. In dit artikel worden deze verschillen beschreven en worden de belangrijkste aandachtspunten voor het plannen van VM-implementaties geïdentificeerd.This article describes these differences and identifies key considerations for planning VM deployments. Zie het artikel over belangrijkste overwegingen voor meer informatie over de verschillen tussen Azure stack hub en Azure.To learn about high-level differences between Azure Stack Hub and Azure, see the Key considerations article.

Verschillen tussen VM'SVM differences

FunctieFeature Azure (globaal)Azure (global) Azure Stack HubAzure Stack Hub
Installatiekopieën van virtuele machinesVirtual machine images De Azure Marketplace bevat installatie kopieën die u kunt gebruiken om een virtuele machine te maken.The Azure Marketplace has images that you can use to create a VM. Raadpleeg de pagina Azure Marketplace om de lijst met installatie kopieën weer te geven die beschikbaar zijn op de Azure Marketplace.See the Azure Marketplace page to view the list of images that are available in the Azure Marketplace. Standaard zijn er geen installatie kopieën beschikbaar in de Azure Stack hub Marketplace.By default, there aren't any images available in the Azure Stack Hub Marketplace. De Cloud beheerder van Azure Stack hub moet installatie kopieën publiceren of downloaden naar de Azure Stack hub Marketplace voordat gebruikers ze kunnen gebruiken.The Azure Stack Hub cloud admin must publish or download images to the Azure Stack Hub Marketplace before users can use them.
VHD genererenVHD generation Generatie twee Vm's ondersteunen belang rijke functies die niet worden ondersteund bij het genereren van één virtuele machine.Generation two VMs support key features that aren't supported in generation one VMs. Tot deze functies behoren meer geheugen, Intel-software Guard Extensions (Intel SGX) en gevirtualiseerde permanent geheugen (vPMEM).These features include increased memory, Intel Software Guard Extensions (Intel SGX), and virtualized persistent memory (vPMEM). Generatie van twee Vm's die on-premises worden uitgevoerd, hebben enkele functies die nog niet worden ondersteund in Azure.Generation two VMs running on-premises, have some features that aren't supported in Azure yet. Zie ondersteuning voor virtuele machines van de tweede generatie op Azure voor meer informatieFor more information see Support for generation 2 VMs on Azure Azure Stack hub ondersteunt alleen het genereren van een virtuele machine.Azure Stack Hub supports only generation one VMs. U kunt een generatie van een virtuele machine van VHDX converteren naar de VHD-bestands indeling en van dynamisch uitbreiden naar een schijf met een vaste grootte.You can convert a generation one VM from VHDX to the VHD file format and from dynamically expanding to a fixed-size disk. U kunt het genereren van een virtuele machine niet wijzigen.You can't change a VM's generation. Zie ondersteuning voor virtuele machines van de tweede generatie op Azurevoor meer informatie.For more information, see Support for generation 2 VMs on Azure.
Grootten van virtuele machinesVirtual machine sizes Azure ondersteunt een groot aantal grootten voor virtuele machines.Azure supports a wide variety of sizes for VMs. Raadpleeg de Azure vm's-groottenvoor meer informatie over de beschik bare grootten en opties.To learn about the available sizes and options, refer to the Azure VMs sizes. Azure Stack hub ondersteunt een subset van VM-grootten die beschikbaar zijn in Azure.Azure Stack Hub supports a subset of VM sizes that are available in Azure. Raadpleeg de sectie VM-grootten in dit artikel om de lijst met ondersteunde grootten weer te geven.To view the list of supported sizes, refer to the VM sizes section of this article.
Quota voor virtuele machinesVirtual machine quotas De quotum limieten worden ingesteld door micro soft.Quota limits are set by Microsoft. De Cloud beheerder van Azure Stack hub moet quota's toewijzen voordat ze de VM aan hun gebruikers aanbieden.The Azure Stack Hub cloud admin must assign quotas before they offer VM to their users.
Extensies voor virtuele machinesVirtual machine extensions Azure ondersteunt een groot aantal verschillende VM-extensies.Azure supports a wide variety of VM extensions. Raadpleeg het artikel VM-extensies en-functies voor meer informatie over de beschik bare uitbrei dingen.To learn about the available extensions, refer to the VM extensions and features article. Azure Stack hub ondersteunt een subset van uitbrei dingen die beschikbaar zijn in Azure en elk van de uitbrei dingen heeft specifieke versies.Azure Stack Hub supports a subset of extensions that are available in Azure and each of the extensions have specific versions. De Cloud beheerder van Azure Stack hub kan kiezen welke extensies beschikbaar moeten worden gemaakt voor hun gebruikers.The Azure Stack Hub cloud admin can choose which extensions to be made available to for their users. Raadpleeg de sectie VM-extensies van dit artikel om de lijst met ondersteunde extensies weer te geven.To view the list of supported extensions, refer to the VM extensions section of this article.
Netwerk van de virtuele machineVirtual machine network Open bare IP-adressen die zijn toegewezen aan een Tenant-VM, zijn toegankelijk via internet.Public IP addresses assigned to a tenant VM are accessible over the Internet.


Virtuele Azure-machines hebben een vaste DNS-naam.Azure VMs have a fixed DNS name.
Open bare IP-adressen die zijn toegewezen aan een Tenant-VM zijn alleen toegankelijk in de Azure Stack Development Kit omgeving.Public IP addresses assigned to a tenant VM are accessible within the Azure Stack Development Kit environment only. Een gebruiker moet toegang hebben tot de Azure Stack Development Kit via RDP of VPN om verbinding te maken met een virtuele machine die is gemaakt in azure stack hub.A user must have access to the Azure Stack Development Kit via RDP or VPN to connect to a VM that is created in Azure Stack Hub.

Vm's die zijn gemaakt in een specifiek Azure Stack hub-exemplaar hebben een DNS-naam op basis van de waarde die is geconfigureerd door de Cloud beheerder.VMs created within a specific Azure Stack Hub instance have a DNS name based on the value that is configured by the cloud admin.
Virtuele-machine opslagVirtual machine storage Ondersteunt Managed disks.Supports managed disks. Beheerde schijven worden ondersteund in Azure Stack hub met versie 1808 en hoger.Managed disks are supported in Azure Stack Hub with version 1808 and later.
Schijf prestaties van virtuele machineVirtual machine disk performance Is afhankelijk van schijf type en grootte.Depends on disk type and size. Is afhankelijk van de VM-grootte van de virtuele machine, waaraan de schijven zijn gekoppeld.Depends on VM size of the VM, which the disks are attached to. Raadpleeg voor meer informatie de VM- grootten die worden ondersteund in azure stack hub -artikel.For more info, refer to the VM sizes supported in Azure Stack Hub article.
API-versiesAPI versions Azure beschikt altijd over de nieuwste API-versies voor alle VM-functies.Azure always has the latest API versions for all the VM features. Azure Stack hub ondersteunt specifieke Azure-Services en specifieke API-versies voor deze services.Azure Stack Hub supports specific Azure services and specific API versions for these services. Raadpleeg de sectie API-versies van dit artikel om de lijst met ondersteunde API-versies weer te geven.To view the list of supported API versions, refer to the API versions section of this article.
Azire Instance Metadata ServiceAzure Instance Metadata Service De Azure Instance Metadata Service bevat informatie over het uitvoeren van VM-exemplaren die kunnen worden gebruikt om uw VM te beheren en in te stellen.The Azure Instance Metadata Service provides info about running VM instances that can be used to manage and set up your VM. De Azure-Instance Metadata Service wordt niet ondersteund op Azure Stack hub.The Azure Instance Metadata Service isn't supported on Azure Stack Hub.
Beschikbaarheidsset voor virtuele machinesVirtual machine availability sets Meerdere fout domeinen (2 of 3 per regio).Multiple fault domains (2 or 3 per region).
Meerdere update domeinen.Multiple update domains.
Meerdere fout domeinen (2 of 3 per regio).Multiple fault domains (2 or 3 per region).
Eén update domein, met Livemigratie voor het beveiligen van werk belastingen tijdens het bijwerken.Single update domain, with live migration to protect workloads during update. 20 Update domeinen ondersteund voor compatibiliteit met sjablonen.20 update domains supported for template compatibility.
De virtuele machine en de beschikbaarheidsset moeten zich op dezelfde locatie en resource groep bevinden.VM and availability set should be in the same location and resource group.
Virtuele-machineschaalsetsVirtual machine scale sets Automatisch schalen wordt ondersteund.Autoscale is supported. Automatisch schalen wordt niet ondersteund.Autoscale isn't supported.

Meer exemplaren toevoegen aan een schaalset met behulp van de portal, Resource Manager-sjablonen of Power shell.Add more instances to a scale set using the portal, Resource Manager templates, or PowerShell.
CloudwitnessCloud Witness Selecteer de eind punten uit de eigenschappen van het opslag account die beschikbaar zijn in Azure Stack hub.Select the endpoints from the storage account properties available in Azure Stack Hub. Cloudwitness is een type quorum-Witness van een failovercluster dat Microsoft Azure gebruikt om een stem op het cluster quorum te bieden.Cloud Witness is a type of Failover Cluster quorum witness that uses Microsoft Azure to provide a vote on cluster quorum.
De eind punten in globaal Azure vergeleken met Azure Stack hub kunnen er als volgt uitzien:The endpoints in global Azure compared to Azure Stack Hub may look like:
Voor wereld wijd Azure:For global Azure:
https://mywitness.blob.core.windows.net/
Voor Azure Stack hub:For Azure Stack Hub:
https://mywitness.blob.<region>.<FQDN>/
Diagnostische gegevens van virtuele machinesVirtual machine diagnostics Diagnostische gegevens van Linux-VM worden ondersteund.Linux VM diagnostics are supported. Diagnostische gegevens van Linux-VM'S worden niet ondersteund in Azure Stack hub.Linux VM diagnostics aren't supported in Azure Stack Hub. Wanneer u een virtuele Linux-machine implementeert waarvoor VM Diagnostics is ingeschakeld, mislukt de implementatie.When you deploy a Linux VM with VM diagnostics enabled, the deployment fails. De implementatie mislukt ook als u de basis gegevens van de Linux-VM via Diagnostische instellingen inschakelt.The deployment also fails if you enable the Linux VM basic metrics through diagnostic settings.
VM-grootten met geneste virtualisatieNested virtualization VM sizes OndersteundSupported Niet ondersteundNot supported

Formaten van virtuele machinesVM sizes

Azure Stack hub legt resource limieten aan om te voor komen dat bronnen worden verbruikt (lokaal en service niveau) Deze limieten verbeteren de Tenant ervaring door het verminderen van het Resource verbruik door andere tenants.Azure Stack Hub imposes resource limits to avoid over consumption of resources (server local and service-level.) These limits improve the tenant experience by reducing the affect resource consumption by other tenants.

  • Voor netwerk uitkomend verkeer van de virtuele machine zijn er bandbreedte limieten aanwezig.For networking egress from the VM, there are bandwidth caps in place. De uiteinden van Azure Stack hub zijn hetzelfde als die van de hoofd-in Azure.Caps in Azure Stack Hub are the same as the caps in Azure.
  • Voor storage-resources implementeert Azure Stack hub opslag-IOPS (invoer/uitvoer-bewerkingen per seconde), om te voor komen dat het basis gebruik van resources door tenants wordt voor het gebruiken van opslag.For storage resources, Azure Stack Hub implements storage IOPS (Input/Output Operations Per Second) limits to avoid basic overconsumption of resources by tenants for storage use.
  • Voor VM-schijven is schijf-IOPS op Azure Stack hub een functie van VM-grootte in plaats van het schijf type.For VM disks, disk IOPS on Azure Stack Hub is a function of VM size instead of the disk type. Dit betekent dat voor een VM van Standard_Fs reeksen, ongeacht of u SSD of HDD voor het schijf type kiest, de limiet voor IOPS voor een tweede gegevens schijf 2300 IOPS is.This means that for a Standard_Fs series VM, regardless of whether you choose SSD or HDD for the disk type, the IOPS limit for an second data disk is 2300 IOPS.
  • Tijdelijke schijven die zijn gekoppeld aan de virtuele machine zijn niet permanent en kunnen verloren gaan voor bewerkingen in het besturings systeem, zoals het verg Roten/verkleinen of het opheffen van de toewijzing.Temp disks attached to the VM are not persistent and can be lost on control plane operations such as resize or stop-deallocate.

De volgende tabel geeft een lijst van de virtuele machines die worden ondersteund op Azure Stack hub samen met hun configuratie:The following table lists the VMs that are supported on Azure Stack Hub along with their configuration:

TypeType GrootteSize Bereik van ondersteunde groottenRange of supported sizes
Algemeen doelGeneral purpose Basic ABasic A A0-A4A0 - A4
Algemeen doelGeneral purpose Standard AStandard A A0-A7A0 - A7
Algemeen doelGeneral purpose Av2-serieAv2-series A1_v2-A8m_v2A1_v2 - A8m_v2
Algemeen doelGeneral purpose D-serieD-series D1-D4D1 - D4
Algemeen doelGeneral purpose Dv2-serieDv2-series D1_v2-D5_v2D1_v2 - D5_v2
Algemeen doelGeneral purpose DS-serieDS-series DS1-DS4DS1 - DS4
Algemeen doelGeneral purpose DSv2-serieDSv2-series DS1_v2-DS5_v2DS1_v2 - DS5_v2
Geoptimaliseerd geheugenMemory optimized D-serieD-series D11-D14D11 - D14
Geoptimaliseerd geheugenMemory optimized DS-serieDS-series DS11-DS14DS11 - DS14
Geoptimaliseerd geheugenMemory optimized Dv2-serieDv2-series D11_v2-DS14_v2D11_v2 - DS14_v2
Geoptimaliseerd geheugenMemory optimized DSv2-serieDSv2-series DS11_v2-DS14_v2DS11_v2 - DS14_v2
Geoptimaliseerde rekenkrachtCompute optimized F-serieF-series F1-F16F1 - F16
Geoptimaliseerde rekenkrachtCompute optimized FS-serieFs-series D11-F16sF1s - F16s
Geoptimaliseerde rekenkrachtCompute optimized Fsv2-serieFsv2-series F2s_v2-F64s_v2F2s_v2 - F64s_v2

VM-grootten en de bijbehorende resource aantallen zijn consistent tussen Azure Stack hub en Azure.VM sizes and their associated resource quantities are consistent between Azure Stack Hub and Azure. Deze consistentie omvat de hoeveelheid geheugen, het aantal kernen en het aantal of de grootte van de gegevens schijven die kunnen worden gemaakt.This consistency includes the amount of memory, the number of cores, and the number/size of data disks that can be created. De prestaties van Vm's met dezelfde grootte zijn echter afhankelijk van de onderliggende kenmerken van een bepaalde Azure Stack hub-omgeving.However, performance of VMs with the same size depends on the underlying characteristics of a particular Azure Stack Hub environment.

VM-extensiesVM extensions

Azure Stack hub bevat een klein aantal uitbrei dingen.Azure Stack Hub includes a small set of extensions. Updates en aanvullende uitbrei dingen zijn beschikbaar via Marketplace-syndicatie.Updates and additional extensions are available through Marketplace syndication. Het is niet mogelijk om aangepaste uitbrei dingen naar Azure Stack hub te brengen. een uitbrei ding moet eerst worden voorgezet naar Azure om beschikbaar te worden gesteld in Azure Stack hub.Bringing custom extensions into Azure Stack Hub is not a supported scenario; an extension must first be onboarded to Azure to be made available in Azure Stack Hub.

Gebruik het volgende Power shell-script om de lijst met VM-extensies op te halen die beschikbaar zijn in uw Azure Stack hub-omgeving.Use the following PowerShell script to get the list of VM extensions that are available in your Azure Stack Hub environment.

Get-AzVmImagePublisher -Location local | `
  Get-AzVMExtensionImageType | `
  Get-AzVMExtensionImage | `
  Select Type, Version | `
  Format-Table -Property * -AutoSize

Als het inrichten van een uitbrei ding voor een VM-implementatie te lang duurt, kunt u de time-out voor inrichten in plaats van proberen het proces te stoppen om de toewijzing van de virtuele machine ongedaan te maken of te verwijderen.If provisioning an extension on a VM deployment takes too long, let the provisioning timeout instead of trying to stop the process to deallocate or delete the VM.

API-versiesAPI versions

VM-functies in Azure Stack hub ondersteunen de volgende API-versies:VM features in Azure Stack Hub support the following API versions:

"2017-12-01", "2017-03-30", "2016-03-30", "2015-06-15""2017-12-01", "2017-03-30", "2016-03-30", "2015-06-15"

U kunt het volgende Power shell-script gebruiken om de API-versies op te halen voor de VM-functies die beschikbaar zijn in uw Azure Stack hub-omgeving:You can use the following PowerShell script to get the API versions for the VM features that are available in your Azure Stack Hub environment:

Get-AzResourceProvider | `
  Select ProviderNamespace -Expand ResourceTypes | `
  Select * -Expand ApiVersions | `
  Select ProviderNamespace, ResourceTypeName, @{Name="ApiVersion"; Expression={$_}} | `
  where-Object {$_.ProviderNamespace -like "Microsoft.compute"}

De lijst met ondersteunde resource typen en API-versies kan verschillen als de Cloud operator uw Azure Stack hub-omgeving bijwerkt naar een nieuwere versie.The list of supported resource types and API versions may vary if the cloud operator updates your Azure Stack Hub environment to a newer version.

Windows-activeringWindows activation

Windows-producten moeten worden gebruikt in overeenstemming met product gebruiks rechten en micro soft-licentie voorwaarden.Windows products must be used in accordance with Product Use Rights and Microsoft license terms. Azure Stack hub maakt gebruik van automatische VM-activering (AVMA) om Vm's van Windows Server te activeren.Azure Stack Hub uses Automatic VM Activation (AVMA) to activate Windows Server VMs.

  • Azure Stack hub-host activeert Windows met AVMA-sleutels voor Windows Server 2016.Azure Stack Hub host activates Windows with AVMA keys for Windows Server 2016. Alle virtuele machines waarop Windows Server 2012 R2 of hoger wordt uitgevoerd, worden automatisch geactiveerd.All VMs that run Windows Server 2012 R2 or later are automatically activated.
  • Vm's waarop Windows Server 2012 of eerder wordt uitgevoerd, worden niet automatisch geactiveerd en moeten worden geactiveerd met behulp van MAK-activering.VMs that run Windows Server 2012 or earlier aren't automatically activated and must be activated by using MAK activation. Als u MAK-activering wilt gebruiken, moet u uw eigen product code opgeven.To use MAK activation, you must provide your own product key.

Microsoft Azure maakt gebruik van KMS-activering om Windows-Vm's te activeren.Microsoft Azure uses KMS activation to activate Windows VMs. Zie problemen met Azure Windows VM-activering oplossenals u een VM verplaatst van Azure stack hub naar Azure en activerings problemen ondervindt.If you move a VM from Azure Stack Hub to Azure and encounter activation problems, see Troubleshoot Azure Windows VM activation problems. Meer informatie vindt u bij het oplossen van problemen met Windows-activerings fouten op Azure vm's Azure-ondersteunings team blog post.Additional info can be found at the Troubleshooting Windows activation failures on Azure VMs Azure Support Team Blog post.

Hoge beschikbaarheidHigh Availability

Het kan zijn dat uw virtuele machine opnieuw wordt opgestart, omdat gepland onderhoud is gepland door de operator Azure Stack hub.Your VM may be subject to a reboot due to planned maintenance as scheduled by the Azure Stack Hub operator. Voor een hoge Beschik baarheid van een productie systeem met meerdere VM'S in azure, worden virtuele machines in een beschikbaarheidsset geplaatst die ze verdeeld over meerdere fout domeinen en update domeinen.For high availability of a multi-VM production system in Azure, VMs are placed in an availability set that spreads them across multiple fault domains and update domains. In de kleinere schaal van Azure Stack hub wordt een fout domein in een beschikbaarheidsset gedefinieerd als één knoop punt in de schaal eenheid.In the smaller scale of Azure Stack Hub, a fault domain in an availability set is defined as a single node in the scale unit.

Hoewel de infra structuur van Azure Stack hub al tot storingen leidt, loopt de onderliggende technologie (failover clustering) nog steeds enige uitval tijd voor virtuele machines op een fysieke server waarop dit probleem optreedt als er sprake is van een hardwarestoring.While the infrastructure of Azure Stack Hub is already resilient to failures, the underlying technology (failover clustering) still incurs some downtime for VMs on an impacted physical server if there's a hardware failure. Azure Stack hub ondersteunt een beschikbaarheidsset met een maximum van drie fout domeinen die consistent zijn met Azure.Azure Stack Hub supports having an availability set with a maximum of three fault domains to be consistent with Azure.

FoutdomeinenFault domains Vm's die in een beschikbaarheidsset worden geplaatst, worden fysiek geïsoleerd van elkaar door ze zo gelijkmatig mogelijk te spreiden over meerdere fout domeinen (Azure Stack hub-knoop punten).VMs placed in an availability set will be physically isolated from each other by spreading them as evenly as possible over multiple fault domains (Azure Stack Hub nodes). Als er sprake is van een hardwarestoring, worden Vm's uit het mislukte fout domein opnieuw opgestart in andere fout domeinen.If there's a hardware failure, VMs from the failed fault domain will be restarted in other fault domains. Deze worden opgeslagen in afzonderlijke fout domeinen van de andere virtuele machines, maar in dezelfde beschikbaarheidsset als dat mogelijk is.They'll be kept in separate fault domains from the other VMs but in the same availability set if possible. Wanneer de hardware weer online is, worden de Vm's opnieuw gebalanceerd om hoge Beschik baarheid te behouden.When the hardware comes back online, VMs will be rebalanced to maintain high availability.
UpdatedomeinenUpdate domains Update domeinen zijn een andere manier waarop Azure hoge Beschik baarheid biedt in beschikbaarheids sets.Update domains are another way that Azure provides high availability in availability sets. Een update domein is een logische groep onderliggende hardware die op hetzelfde moment onderhoud kan ondergaan.An update domain is a logical group of underlying hardware that can undergo maintenance at the same time. Vm's die zich in hetzelfde update domein bevinden, worden opnieuw gestart tijdens gepland onderhoud.VMs located in the same update domain will be restarted together during planned maintenance. Als tenants Vm's maken binnen een beschikbaarheidsset, distribueert het Azure-platform automatisch Vm's over deze update domeinen.As tenants create VMs within an availability set, the Azure platform automatically distributes VMs across these update domains.
In Azure Stack hub worden Vm's Live gemigreerd over de andere online hosts in het cluster voordat de onderliggende host wordt bijgewerkt.In Azure Stack Hub, VMs are live migrated across the other online hosts in the cluster before their underlying host is updated. Omdat er geen uitval tijd optreedt tijdens het bijwerken van de host, bestaat de functie domein bijwerken op Azure Stack hub alleen voor de compatibiliteit van sjablonen met Azure.Since there's no tenant downtime during a host update, the update domain feature on Azure Stack Hub only exists for template compatibility with Azure. Vm's in een beschikbaarheidsset tonen 0 als het domein nummer van de update op de portal.VMs in an availability set will show 0 as their update domain number on the portal.

Volgende stappenNext steps

Een Windows-VM maken met Power shell in Azure Stack hubCreate a Windows VM with PowerShell in Azure Stack Hub