Características do Azure Stack Hub VMAzure Stack Hub VM features

As máquinas virtuais Azure Stack Hub (VMs) fornecem recursos de computação escaláveis a pedido.Azure Stack Hub virtual machines (VMs) provide on-demand, scalable computing resources. Antes de implementar VMs, deve aprender as diferenças entre as funcionalidades VM disponíveis no Azure Stack Hub e microsoft Azure.Before you deploy VMs, you should learn the differences between the VM features available in Azure Stack Hub and Microsoft Azure. Este artigo descreve estas diferenças e identifica considerações fundamentais para o planeamento das implementações de VM.This article describes these differences and identifies key considerations for planning VM deployments. Para saber mais sobre as diferenças de alto nível entre Azure Stack Hub e Azure, consulte o artigo Key Considerations.To learn about high-level differences between Azure Stack Hub and Azure, see the Key considerations article.

Diferenças de VMVM differences

FuncionalidadeFeature Azure (global)Azure (global) Azure Stack HubAzure Stack Hub
Imagens de máquina virtualVirtual machine images O Azure Marketplace tem imagens que pode usar para criar um VM.The Azure Marketplace has images that you can use to create a VM. Consulte a página do Azure Marketplace para ver a lista de imagens que estão disponíveis no Mercado Azure.See the Azure Marketplace page to view the list of images that are available in the Azure Marketplace. Por padrão, não existem imagens disponíveis no Azure Stack Hub Marketplace.By default, there aren't any images available in the Azure Stack Hub Marketplace. O administrador de nuvem Azure Stack Hub deve publicar ou transferir imagens para o Azure Stack Hub Marketplace antes que os utilizadores possam usá-las.The Azure Stack Hub cloud admin must publish or download images to the Azure Stack Hub Marketplace before users can use them.
Geração VHDVHD generation A geração dois VMs suporta características-chave que não são suportadas na geração um VMs.Generation two VMs support key features that aren't supported in generation one VMs. Estas funcionalidades incluem memória aumentada, extensões de guarda de software Intel (Intel SGX) e memória persistente virtualizada (vPMEM).These features include increased memory, Intel Software Guard Extensions (Intel SGX), and virtualized persistent memory (vPMEM). A geração dois VMs que estão no local, têm algumas funcionalidades que ainda não foram suportadas no Azure.Generation two VMs running on-premises, have some features that aren't supported in Azure yet. Para mais informações consulte Suporte para a geração 2 VMs em AzureFor more information see Support for generation 2 VMs on Azure O Azure Stack Hub suporta apenas uma geração de VMs.Azure Stack Hub supports only generation one VMs. Pode converter uma geração de um VM de VHDX para o formato de ficheiro VHD e de expandir-se dinamicamente para um disco de tamanho fixo.You can convert a generation one VM from VHDX to the VHD file format and from dynamically expanding to a fixed-size disk. Não se pode mudar a geração de um VM.You can't change a VM's generation. Para obter mais informações, consulte Suporte para a geração 2 VMs em Azure.For more information, see Support for generation 2 VMs on Azure.
Tamanhos de máquinas virtuaisVirtual machine sizes O Azure suporta uma grande variedade de tamanhos para VMs.Azure supports a wide variety of sizes for VMs. Para saber mais sobre os tamanhos e opções disponíveis, consulte os tamanhos Azure VMs.To learn about the available sizes and options, refer to the Azure VMs sizes. O Azure Stack Hub suporta um subconjunto de tamanhos VM que estão disponíveis em Azure.Azure Stack Hub supports a subset of VM sizes that are available in Azure. Para visualizar a lista de tamanhos suportados, consulte a secção de tamanhos VM deste artigo.To view the list of supported sizes, refer to the VM sizes section of this article.
Quotas de máquinas virtuaisVirtual machine quotas Os limites de quota são definidos pela Microsoft.Quota limits are set by Microsoft. O administrador de nuvem Azure Stack Hub deve atribuir quotas antes de oferecer VM aos seus utilizadores.The Azure Stack Hub cloud admin must assign quotas before they offer VM to their users.
Extensões de máquinas virtuaisVirtual machine extensions O Azure suporta uma grande variedade de extensões VM.Azure supports a wide variety of VM extensions. Para saber mais sobre as extensões disponíveis, consulte as extensões VM e o artigo de funcionalidades.To learn about the available extensions, refer to the VM extensions and features article. O Azure Stack Hub suporta um subconjunto de extensões que estão disponíveis no Azure e cada uma das extensões tem versões específicas.Azure Stack Hub supports a subset of extensions that are available in Azure and each of the extensions have specific versions. O administrador em nuvem Azure Stack Hub pode escolher quais as extensões a disponibilizar para os seus utilizadores.The Azure Stack Hub cloud admin can choose which extensions to be made available to for their users. Para ver a lista de extensões apoiadas, consulte a secção de extensões VM deste artigo.To view the list of supported extensions, refer to the VM extensions section of this article.
Rede de máquinas virtuaisVirtual machine network Os endereços IP públicos atribuídos a um VM inquilino são acessíveis através da Internet.Public IP addresses assigned to a tenant VM are accessible over the Internet.


Os VMs Azure têm um nome DNS fixo.Azure VMs have a fixed DNS name.
Os endereços IP públicos atribuídos a um VM inquilino são acessíveis apenas dentro do ambiente do Kit de Desenvolvimento de Pilhas de Azure.Public IP addresses assigned to a tenant VM are accessible within the Azure Stack Development Kit environment only. Um utilizador deve ter acesso ao Kit de Desenvolvimento de Stack Azure via RDP ou VPN para se ligar a um VM que é criado no 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.

Os VMs criados dentro de uma instância específica do Azure Stack Hub têm um nome DNS baseado no valor que é configurado pela administração da nuvem.VMs created within a specific Azure Stack Hub instance have a DNS name based on the value that is configured by the cloud admin.
Armazenamento de máquinas virtuaisVirtual machine storage Suporta discos geridos.Supports managed disks. Os discos geridos são suportados no Azure Stack Hub com a versão 1808 e mais tarde.Managed disks are supported in Azure Stack Hub with version 1808 and later.
Desempenho do disco de máquina virtualVirtual machine disk performance Depende do tipo e tamanho do disco.Depends on disk type and size. Depende do tamanho VM do VM, ao qual os discos estão ligados.Depends on VM size of the VM, which the disks are attached to. Para obter mais informações, consulte os tamanhos VM suportados no artigo do Azure Stack Hub.For more info, refer to the VM sizes supported in Azure Stack Hub article.
Versões da APIAPI versions O Azure tem sempre as versões API mais recentes para todas as funcionalidades VM.Azure always has the latest API versions for all the VM features. O Azure Stack Hub suporta serviços Azure específicos e versões API específicas para estes serviços.Azure Stack Hub supports specific Azure services and specific API versions for these services. Para ver a lista de versões API suportadas, consulte a secção de versões API deste artigo.To view the list of supported API versions, refer to the API versions section of this article.
Azure Instance Metadata ServiceAzure Instance Metadata Service O Serviço de Metadados Azure Instance fornece informações sobre a execução de instâncias VM que podem ser usadas para gerir e configurar o seu VM.The Azure Instance Metadata Service provides info about running VM instances that can be used to manage and set up your VM. O Serviço de Metadados Azure Instance não é suportado no Azure Stack Hub.The Azure Instance Metadata Service isn't supported on Azure Stack Hub.
Conjuntos de disponibilidade das máquinas virtuaisVirtual machine availability sets Vários domínios de avaria (2 ou 3 por região).Multiple fault domains (2 or 3 per region).
Vários domínios de atualização.Multiple update domains.
Vários domínios de avaria (2 ou 3 por região).Multiple fault domains (2 or 3 per region).
Domínio de atualização única, com migração ao vivo para proteger cargas de trabalho durante a atualização.Single update domain, with live migration to protect workloads during update. 20 domínios de atualização suportados para a compatibilidade do modelo.20 update domains supported for template compatibility.
VM e conjunto de disponibilidade devem estar no mesmo local e grupo de recursos.VM and availability set should be in the same location and resource group.
Conjuntos de dimensionamento de máquinas virtuaisVirtual machine scale sets A autoescala é suportada.Autoscale is supported. A autoescalada não é suportada.Autoscale isn't supported.

Adicione mais instâncias a um conjunto de escala usando o portal, os modelos de Gestor de Recursos ou PowerShell.Add more instances to a scale set using the portal, Resource Manager templates, or PowerShell.
Testemunho de NuvemCloud Witness Selecione os pontos finais das propriedades da conta de armazenamento disponíveis no Azure Stack Hub.Select the endpoints from the storage account properties available in Azure Stack Hub. Cloud Witness é um tipo de testemunha do quórum do Cluster Failover que usa o Microsoft Azure para fornecer uma votação no quórum do cluster.Cloud Witness is a type of Failover Cluster quorum witness that uses Microsoft Azure to provide a vote on cluster quorum.
Os pontos finais do Azure global em comparação com o Azure Stack Hub podem parecer:The endpoints in global Azure compared to Azure Stack Hub may look like:
Para o Azure global:For global Azure:
https://mywitness.blob.core.windows.net/
Para O Hub Azure Stack:For Azure Stack Hub:
https://mywitness.blob.<region>.<FQDN>/
Diagnóstico de máquina virtualVirtual machine diagnostics Os diagnósticos Linux VM são suportados.Linux VM diagnostics are supported. Os diagnósticos linux VM não são suportados no Azure Stack Hub.Linux VM diagnostics aren't supported in Azure Stack Hub. Quando implementa um VM Linux com diagnósticos VM ativados, a implementação falha.When you deploy a Linux VM with VM diagnostics enabled, the deployment fails. A implementação também falha se ativar as métricas básicas do Linux VM através de definições de diagnóstico.The deployment also fails if you enable the Linux VM basic metrics through diagnostic settings.
Tamanhos VM de virtualização aninhadaNested virtualization VM sizes SuportadoSupported Não suportadoNot supported

Tamanhos de VMVM sizes

O Azure Stack Hub impõe limites de recursos para evitar o consumo excessivo de recursos (servidor local e nível de serviço.) Estes limites melhoram a experiência do arrendatário reduzindo o consumo de recursos por outros inquilinos.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.

  • Para a saída em rede do VM, existem tampas de largura de banda no lugar.For networking egress from the VM, there are bandwidth caps in place. As tampas no Azure Stack Hub são as mesmas que as tampas em Azure.Caps in Azure Stack Hub are the same as the caps in Azure.
  • Para os recursos de armazenamento, o Azure Stack Hub implementa limites de armazenamento IOPS (Operações de Entrada/Saída por Segundo) para evitar o consumo excessivo básico de recursos por parte dos inquilinos para uso de armazenamento.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.
  • Para discos VM, o disco IOPS no Azure Stack Hub é uma função do tamanho VM em vez do tipo de disco.For VM disks, disk IOPS on Azure Stack Hub is a function of VM size instead of the disk type. Isto significa que para uma série de Standard_Fs VM, independentemente de escolher SSD ou HDD para o tipo de disco, o limite de IOPS para um segundo disco de dados é de 2300 IOPS.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.
  • Os discos temporários ligados ao VM não são persistentes e podem perder-se em operações de avião de controlo, tais como redimensionado ou stop-deallocate.Temp disks attached to the VM are not persistent and can be lost on control plane operations such as resize or stop-deallocate.

A tabela a seguir lista os VMs que são suportados no Azure Stack Hub juntamente com a sua configuração:The following table lists the VMs that are supported on Azure Stack Hub along with their configuration:

TipoType TamanhoSize Gama de tamanhos suportadosRange of supported sizes
Fins geraisGeneral purpose Básico ABasic A A0 - A4A0 - A4
Fins geraisGeneral purpose Padrão AStandard A A0 - A7A0 - A7
Fins geraisGeneral purpose Série Av2Av2-series A1_v2 - A8m_v2A1_v2 - A8m_v2
Fins geraisGeneral purpose Série DD-series D1 - D4D1 - D4
Fins geraisGeneral purpose Série Dv2Dv2-series D1_v2 - D5_v2D1_v2 - D5_v2
Fins geraisGeneral purpose Série DSDS-series DS1 - DS4DS1 - DS4
Fins geraisGeneral purpose Série DSv2DSv2-series DS1_v2 - DS5_v2DS1_v2 - DS5_v2
Com otimização de memóriaMemory optimized Série DD-series D11 - D14D11 - D14
Com otimização de memóriaMemory optimized Série DSDS-series DS11 - DS14DS11 - DS14
Com otimização de memóriaMemory optimized Série Dv2Dv2-series D11_v2 - DS14_v2D11_v2 - DS14_v2
Com otimização de memóriaMemory optimized Série DSv2DSv2-series DS11_v2 - DS14_v2DS11_v2 - DS14_v2
Com otimização de computaçãoCompute optimized Série FF-series F1 - F16F1 - F16
Com otimização de computaçãoCompute optimized Série FFs-series F1s - F16sF1s - F16s
Com otimização de computaçãoCompute optimized Série Fsv2Fsv2-series F2s_v2 - F64s_v2F2s_v2 - F64s_v2

Os tamanhos de VM e as suas quantidades de recursos associadas são consistentes entre o Azure Stack Hub e o Azure.VM sizes and their associated resource quantities are consistent between Azure Stack Hub and Azure. Esta consistência inclui a quantidade de memória, o número de núcleos e o número/tamanho dos discos de dados que podem ser criados.This consistency includes the amount of memory, the number of cores, and the number/size of data disks that can be created. No entanto, o desempenho de VMs com o mesmo tamanho depende das características subjacentes de um ambiente particular do Azure Stack Hub.However, performance of VMs with the same size depends on the underlying characteristics of a particular Azure Stack Hub environment.

Extensões de VMVM extensions

O Azure Stack Hub inclui um pequeno conjunto de extensões.Azure Stack Hub includes a small set of extensions. Atualizações e extensões adicionais estão disponíveis através da sindicalização do Marketplace.Updates and additional extensions are available through Marketplace syndication. Trazer extensões personalizadas para o Azure Stack Hub não é um cenário suportado; uma extensão deve primeiro ser a bordo do Azure para ser disponibilizada no 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.

Utilize o seguinte script PowerShell para obter a lista de extensões VM que estão disponíveis no seu ambiente Azure Stack Hub.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

Se a prorrogação de uma implantação em VM demorar demasiado tempo, deixe o tempo limite de fornecimento em vez de tentar parar o processo para negociar ou eliminar o VM.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.

Versões da APIAPI versions

As funcionalidades VM no Azure Stack Hub suportam as seguintes versões API: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"

Pode utilizar o seguinte script PowerShell para obter as versões API para as funcionalidades VM que estão disponíveis no ambiente Azure Stack Hub: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"}

A lista de tipos de recursos suportados e versões API pode variar se o operador de nuvem atualizar o seu ambiente Azure Stack Hub para uma versão mais recente.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.

Ativação do WindowsWindows activation

Os produtos Windows devem ser utilizados de acordo com os direitos de utilização do produto e os termos de licença da Microsoft.Windows products must be used in accordance with Product Use Rights and Microsoft license terms. O Azure Stack Hub utiliza ativação automática de VM (AVMA) para ativar VMs do Servidor do Windows.Azure Stack Hub uses Automatic VM Activation (AVMA) to activate Windows Server VMs.

  • O anfitrião Azure Stack Hub ativa o Windows com as teclas AVMA para o Windows Server 2016.Azure Stack Hub host activates Windows with AVMA keys for Windows Server 2016. Todos os VMs que executam o Windows Server 2012 R2 ou posteriormente são ativados automaticamente.All VMs that run Windows Server 2012 R2 or later are automatically activated.
  • Os VMs que executam o Windows Server 2012 ou mais cedo não são ativados automaticamente e devem ser ativados utilizando a ativação MAK.VMs that run Windows Server 2012 or earlier aren't automatically activated and must be activated by using MAK activation. Para utilizar a ativação MAK, tem de fornecer a sua própria chave de produto.To use MAK activation, you must provide your own product key.

O Microsoft Azure utiliza ativação KMS para ativar VMs do Windows.Microsoft Azure uses KMS activation to activate Windows VMs. Se mover um VM do Azure Stack Hub para Azure e encontrar problemas de ativação, consulte problemas de ativação do Troubleshoot Azure Windows VM.If you move a VM from Azure Stack Hub to Azure and encounter activation problems, see Troubleshoot Azure Windows VM activation problems. Informações adicionais podem ser encontradas no relatório troubleshooting Windows activation fails on Azure VMs Azure Support Team Blog.Additional info can be found at the Troubleshooting Windows activation failures on Azure VMs Azure Support Team Blog post.

Elevada DisponibilidadeHigh Availability

O seu VM pode estar sujeito a um reboot devido à manutenção planeada, conforme programado pelo operador Azure Stack Hub.Your VM may be subject to a reboot due to planned maintenance as scheduled by the Azure Stack Hub operator. Para uma elevada disponibilidade de um sistema de produção multi-VM em Azure, os VMs são colocados num conjunto de disponibilidade que os espalha por vários domínios de falha e domínios de atualização.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. Na escala menor do Azure Stack Hub, um domínio de falha num conjunto de disponibilidade é definido como um único nó na unidade de escala.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.

Embora a infraestrutura do Azure Stack Hub já seja resiliente a falhas, a tecnologia subjacente (clustering failover) ainda incorre em algum tempo de paragem para VMs num servidor físico impactado se houver uma falha de hardware.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. O Azure Stack Hub suporta ter um conjunto de disponibilidade com um máximo de três domínios de falha para ser consistente com o Azure.Azure Stack Hub supports having an availability set with a maximum of three fault domains to be consistent with Azure.

Domínios de falhaFault domains Os VMs colocados num conjunto de disponibilidade serão fisicamente isolados uns dos outros, espalhando-os da forma mais uniforme possível sobre vários domínios de avaria (nós Azure Stack Hub).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). Se houver uma falha de hardware, os VMs do domínio de avarias falhados serão reiniciados noutros domínios de avaria.If there's a hardware failure, VMs from the failed fault domain will be restarted in other fault domains. Serão mantidos em domínios de avaria separados dos outros VMs, mas no mesmo conjunto de disponibilidade, se possível.They'll be kept in separate fault domains from the other VMs but in the same availability set if possible. Quando o hardware voltar a estar online, os VMs serão reequilibridos para manter a alta disponibilidade.When the hardware comes back online, VMs will be rebalanced to maintain high availability.
Domínios de atualizaçãoUpdate domains Os domínios de atualização são outra forma de o Azure fornecer uma elevada disponibilidade em conjuntos de disponibilidade.Update domains are another way that Azure provides high availability in availability sets. Um domínio de atualização é um grupo lógico de hardware subjacente que pode ser submetido a manutenção ao mesmo tempo.An update domain is a logical group of underlying hardware that can undergo maintenance at the same time. Os VMs localizados no mesmo domínio de atualização serão reiniciados em conjunto durante a manutenção planeada.VMs located in the same update domain will be restarted together during planned maintenance. À medida que os inquilinos criam VMs dentro de um conjunto de disponibilidade, a plataforma Azure distribui automaticamente VMs por estes domínios de atualização.As tenants create VMs within an availability set, the Azure platform automatically distributes VMs across these update domains.
No Azure Stack Hub, os VMs são migrados ao vivo através dos outros anfitriões online no cluster antes do seu hospedeiro subjacente ser atualizado.In Azure Stack Hub, VMs are live migrated across the other online hosts in the cluster before their underlying host is updated. Uma vez que não há tempo de inatividade durante uma atualização do anfitrião, a funcionalidade de domínio de atualização no Azure Stack Hub só existe para compatibilidade de modelos com 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. Os VMs num conjunto de disponibilidade mostrarão 0 como número de domínio de atualização no portal.VMs in an availability set will show 0 as their update domain number on the portal.

Passos seguintesNext steps

Criar um Windows VM com PowerShell no Azure Stack HubCreate a Windows VM with PowerShell in Azure Stack Hub