Recursos de VM do hub de Azure StackAzure Stack Hub VM features

As VMs (máquinas virtuais) do hub de Azure Stack fornecem recursos de computação escalonáveis e sob demanda.Azure Stack Hub virtual machines (VMs) provide on-demand, scalable computing resources. Antes de implantar as VMs, você deve aprender as diferenças entre os recursos de 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 essas diferenças e identifica as principais considerações para o planejamento de implantaçõ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 o Azure, consulte o artigo considerações importantes .To learn about high-level differences between Azure Stack Hub and Azure, see the Key considerations article.

Diferenças de VMVM differences

RecursoFeature Azure (global)Azure (global) Azure Stack HubAzure Stack Hub
Imagens de máquina virtualVirtual machine images O Azure Marketplace tem imagens que você pode usar para criar uma VM.The Azure Marketplace has images that you can use to create a VM. Consulte a página do Azure Marketplace para exibir a lista de imagens que estão disponíveis no Azure Marketplace.See the Azure Marketplace page to view the list of images that are available in the Azure Marketplace. Por padrão, não há nenhuma imagem disponível no Marketplace do hub de Azure Stack.By default, there aren't any images available in the Azure Stack Hub Marketplace. O administrador de nuvem do Hub Azure Stack deve publicar ou baixar imagens no Marketplace do hub de Azure Stack antes que os usuários 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 de VHDVHD generation As VMs de geração 2 oferecem suporte a recursos principais que não têm suporte em VMs de geração uma.Generation two VMs support key features that aren't supported in generation one VMs. Esses recursos incluem memória aumentada, Intel com Software Guard Extensions (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 de duas VMs em execução no local, tem alguns recursos que ainda não têm suporte no Azure.Generation two VMs running on-premises, have some features that aren't supported in Azure yet. Para obter mais informações, consulte suporte para VMs de geração 2 no AzureFor more information see Support for generation 2 VMs on Azure O Hub de Azure Stack dá suporte apenas a VMs de geração única.Azure Stack Hub supports only generation one VMs. Você pode converter uma VM de geração de VHDX para o formato de arquivo VHD e de expandir 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 é possível alterar a geração de uma VM.You can't change a VM's generation. Para obter mais informações, consulte suporte para VMs de geração 2 no Azure.For more information, see Support for generation 2 VMs on Azure.
Tamanhos de máquina virtualVirtual machine sizes O Azure dá suporte a uma ampla variedade de tamanhos para VMs.Azure supports a wide variety of sizes for VMs. Para saber mais sobre os tamanhos e as opções disponíveis, consulte os tamanhos de VMs do Azure.To learn about the available sizes and options, refer to the Azure VMs sizes. Azure Stack Hub dá suporte a um subconjunto de tamanhos de VM que estão disponíveis no Azure.Azure Stack Hub supports a subset of VM sizes that are available in Azure. Para exibir a lista de tamanhos com suporte, consulte a seção tamanhos de VM deste artigo.To view the list of supported sizes, refer to the VM sizes section of this article.
Cotas de máquina virtualVirtual machine quotas Os limites de cota são definidos pela Microsoft.Quota limits are set by Microsoft. O administrador de nuvem do hub de Azure Stack deve atribuir cotas antes que elas ofereçam a VM aos seus usuários.The Azure Stack Hub cloud admin must assign quotas before they offer VM to their users.
Extensões de máquina virtualVirtual machine extensions O Azure dá suporte a uma ampla variedade de extensões de VM.Azure supports a wide variety of VM extensions. Para saber mais sobre as extensões disponíveis, consulte o artigo extensões e recursos de VM .To learn about the available extensions, refer to the VM extensions and features article. Azure Stack Hub dá suporte a 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 de nuvem do Hub Azure Stack pode escolher quais extensões serão disponibilizadas para seus usuários.The Azure Stack Hub cloud admin can choose which extensions to be made available to for their users. Para exibir a lista de extensões com suporte, consulte a seção extensões de 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 Endereços IP públicos atribuídos a uma VM de locatário podem ser acessados pela Internet.Public IP addresses assigned to a tenant VM are accessible over the Internet.


As VMs do Azure têm um nome DNS fixo.Azure VMs have a fixed DNS name.
Os endereços IP públicos atribuídos a uma VM de locatário podem ser acessados somente dentro do ambiente de Kit de Desenvolvimento do Azure Stack.Public IP addresses assigned to a tenant VM are accessible within the Azure Stack Development Kit environment only. Um usuário deve ter acesso ao Kit de Desenvolvimento do Azure Stack via RDP ou VPN para se conectar a uma VM que é criada no Hub Azure Stack.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.

As VMs criadas dentro de uma instância específica de Hub de Azure Stack têm um nome DNS com base no valor configurado pelo administrador de 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 da máquina virtualVirtual machine storage Dá suporte a discos gerenciados.Supports managed disks. Os discos gerenciados têm suporte no Hub Azure Stack com a versão 1808 e posteriores.Managed disks are supported in Azure Stack Hub with version 1808 and later.
Desempenho do disco da máquina virtualVirtual machine disk performance Depende do tipo e do tamanho do disco.Depends on disk type and size. Depende do tamanho da VM da VM à qual os discos estão anexados.Depends on VM size of the VM, which the disks are attached to. Para obter mais informações, consulte o artigo tamanhos de VM com suporte no Hub Azure Stack .For more info, refer to the VM sizes supported in Azure Stack Hub article.
Versões de APIAPI versions O Azure sempre tem as versões de API mais recentes para todos os recursos de VM.Azure always has the latest API versions for all the VM features. O Hub de Azure Stack dá suporte a serviços específicos do Azure e versões de API específicas para esses serviços.Azure Stack Hub supports specific Azure services and specific API versions for these services. Para exibir a lista de versões de API com suporte, consulte a seção versões de API deste artigo.To view the list of supported API versions, refer to the API versions section of this article.
Serviço de metadados de instância do AzureAzure Instance Metadata Service O serviço de metadados de instância do Azure fornece informações sobre a execução de instâncias de VM que podem ser usadas para gerenciar e configurar sua 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 de instância do Azure não tem suporte no Hub Azure Stack.The Azure Instance Metadata Service isn't supported on Azure Stack Hub.
Conjuntos de disponibilidade da máquina virtualVirtual machine availability sets Vários domínios de falha (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 falha (2 ou 3 por região).Multiple fault domains (2 or 3 per region).
Domínio de atualização única, com migração dinâmica 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 com suporte para compatibilidade de modelo.20 update domains supported for template compatibility.
A VM e o 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 escala de máquina virtualVirtual machine scale sets Há suporte para dimensionamento automático.Autoscale is supported. Não há suporte para dimensionamento automático.Autoscale isn't supported.

Adicione mais instâncias a um conjunto de dimensionamento usando o portal, modelos do Resource Manager ou o PowerShell.Add more instances to a scale set using the portal, Resource Manager templates, or PowerShell.
Testemunha de nuvemCloud Witness Selecione os pontos de extremidade das propriedades da conta de armazenamento disponíveis no Hub Azure Stack.Select the endpoints from the storage account properties available in Azure Stack Hub. A testemunha em nuvem é um tipo de testemunha de quorum de cluster de failover que usa Microsoft Azure para fornecer um voto no quorum de cluster.Cloud Witness is a type of Failover Cluster quorum witness that uses Microsoft Azure to provide a vote on cluster quorum.
Os pontos de extremidade no Azure global em comparação com o Hub Azure Stack podem ser semelhantes a: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 Azure Stack Hub:For Azure Stack Hub:
https://mywitness.blob.<region>.<FQDN>/
Diagnósticos da máquina virtualVirtual machine diagnostics Há suporte para o diagnóstico de VM do Linux.Linux VM diagnostics are supported. Não há suporte para o diagnóstico de VM do Linux no Hub Azure Stack.Linux VM diagnostics aren't supported in Azure Stack Hub. Quando você implanta uma VM do Linux com o diagnóstico de VM habilitado, a implantação falha.When you deploy a Linux VM with VM diagnostics enabled, the deployment fails. A implantação também falhará se você habilitar as métricas básicas da VM do Linux por meio das configurações de diagnóstico.The deployment also fails if you enable the Linux VM basic metrics through diagnostic settings.
Tamanhos de VM de virtualização aninhadaNested virtualization VM sizes Com suporteSupported Sem suporteNot supported

Tamanhos de VMVM sizes

Azure Stack Hub impõe limites de recursos para evitar o excesso de consumo de recursos (servidor local e nível de serviço). Esses limites melhoram a experiência do locatário, reduzindo o consumo de recursos de acordo com outros locatários.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 de rede da VM, há limites de largura de banda em vigor.For networking egress from the VM, there are bandwidth caps in place. Limites no Hub Azure Stack são os mesmos que os limites no Azure.Caps in Azure Stack Hub are the same as the caps in Azure.
  • Para recursos de armazenamento, Azure Stack Hub implementa os limites de IOPS de armazenamento (operações de entrada/saída por segundo) para evitar o superconsumo básico de recursos por locatários 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 de VM, o IOPS de disco no Hub Azure Stack é uma função de tamanho de 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. Isso significa que para uma VM de série Standard_Fs, independentemente de você 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 anexados à VM não são persistentes e podem ser perdidos em operações de plano de controle, como redimensionar ou parar-desalocar.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 as VMs com suporte no Hub Azure Stack juntamente com sua configuração:The following table lists the VMs that are supported on Azure Stack Hub along with their configuration:

TypeType TamanhoSize Intervalo de tamanhos com suporteRange of supported sizes
Propósito geralGeneral purpose A BásicoBasic A A0-A4A0 - A4
Propósito geralGeneral purpose Padrão AStandard A A0-A7A0 - A7
Propósito geralGeneral purpose Série Av2Av2-series A1_v2-A8m_v2A1_v2 - A8m_v2
Propósito geralGeneral purpose Série DD-series D1-D4D1 - D4
Propósito geralGeneral purpose Série Dv2Dv2-series D1_v2-D5_v2D1_v2 - D5_v2
Propósito geralGeneral purpose Série DSDS-series DS1-DS4DS1 - DS4
Propósito geralGeneral purpose Série DSv2DSv2-series DS1_v2-DS5_v2DS1_v2 - DS5_v2
Otimizado para memóriaMemory optimized Série DD-series D11-D14D11 - D14
Otimizado para memóriaMemory optimized Série DSDS-series DS11-DS14DS11 - DS14
Otimizado para memóriaMemory optimized Série Dv2Dv2-series D11_v2-DS14_v2D11_v2 - DS14_v2
Otimizado para memóriaMemory optimized Série DSv2DSv2-series DS11_v2-DS14_v2DS11_v2 - DS14_v2
Otimizado para computaçãoCompute optimized Série FF-series F1 - F16F1 - F16
Otimizado para computaçãoCompute optimized Série FSFs-series F1s - F16sF1s - F16s
Otimizado para computaçãoCompute optimized Série Fsv2Fsv2-series F2s_v2-F64s_v2F2s_v2 - F64s_v2

Os tamanhos de VM e suas quantidades de recursos associadas são consistentes entre Azure Stack Hub e o Azure.VM sizes and their associated resource quantities are consistent between Azure Stack Hub and Azure. Essa 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 de Hub de Azure Stack específico.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 Hub de Azure Stack inclui um pequeno conjunto de extensões.Azure Stack Hub includes a small set of extensions. As atualizações e extensões adicionais estão disponíveis por meio da distribuição do Marketplace.Updates and additional extensions are available through Marketplace syndication.

Use o seguinte script do PowerShell para obter a lista de extensões de VM que estão disponíveis em seu ambiente de Hub de Azure Stack.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 o provisionamento de uma extensão em uma implantação de VM demorar muito, deixe o tempo limite de provisionamento em vez de tentar parar o processo de desalocar ou excluir a 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 de APIAPI versions

Os recursos de VM no Hub de Azure Stack dão suporte às seguintes versões de 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"

Você pode usar o seguinte script do PowerShell para obter as versões de API para os recursos de VM que estão disponíveis em seu ambiente de Hub de Azure Stack: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 e versões de API com suporte pode variar se o operador de nuvem atualizar seu ambiente de Hub de Azure Stack 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 do Windows devem ser usados de acordo com os direitos de uso 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. Azure Stack Hub usa a ativação automática de VM (AVMA) para ativar as VMs do Windows Server.Azure Stack Hub uses Automatic VM Activation (AVMA) to activate Windows Server VMs.

  • Azure Stack host Hub ativa o Windows com chaves AVMA para o Windows Server 2016.Azure Stack Hub host activates Windows with AVMA keys for Windows Server 2016. Todas as VMs que executam o Windows Server 2012 R2 ou posterior são ativadas automaticamente.All VMs that run Windows Server 2012 R2 or later are automatically activated.
  • As VMs que executam o Windows Server 2012 ou anterior não são ativadas automaticamente e devem ser ativadas usando a ativação da MAK.VMs that run Windows Server 2012 or earlier aren't automatically activated and must be activated by using MAK activation. Para usar a ativação da MAK, você deve fornecer sua própria chave do produto (Product Key).To use MAK activation, you must provide your own product key.

Microsoft Azure usa a ativação do KMS para ativar VMs do Windows.Microsoft Azure uses KMS activation to activate Windows VMs. Se você mover uma VM do Hub Azure Stack para o Azure e encontrar problemas de ativação, consulte solucionar problemas de ativação de VM do Windows do Azure.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 na postagem de blog Solucionando falhas de ativação do Windows na equipe de suporte do Azure para VMs do Azure.Additional info can be found at the Troubleshooting Windows activation failures on Azure VMs Azure Support Team Blog post.

Alta disponibilidadeHigh Availability

Sua VM pode estar sujeita a uma reinicialização devido à manutenção planejada, conforme agendado pelo operador de Hub de Azure Stack.Your VM may be subject to a reboot due to planned maintenance as scheduled by the Azure Stack Hub operator. Para alta disponibilidade de um sistema de produção de várias VMs no Azure, as VMs são colocadas em um conjunto de disponibilidade que as espalha em 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 hub de Azure Stack, um domínio de falha em um 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 hub de Azure Stack já esteja resiliente a falhas, a tecnologia subjacente (clustering de failover) ainda incorre em algum tempo de inatividade para VMs em um servidor físico afetado 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 Hub de Azure Stack dá suporte a 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 As VMs colocadas em um conjunto de disponibilidade serão isoladas fisicamente umas das outras, distribuindo-as tão uniformemente quanto possível em vários domínios de falha (Azure Stack nós de 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, as VMs do domínio de falha com falha serão reiniciadas em outros domínios de falha.If there's a hardware failure, VMs from the failed fault domain will be restarted in other fault domains. Eles serão mantidos em domínios de falha separados das outras 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 volta a ficar online, as VMs serão rebalanceadas 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 maneira que o Azure fornece alta 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 passar por manutenção ao mesmo tempo.An update domain is a logical group of underlying hardware that can undergo maintenance at the same time. As VMs localizadas no mesmo domínio de atualização serão reiniciadas juntas durante a manutenção planejada.VMs located in the same update domain will be restarted together during planned maintenance. Como os locatários criam VMs em um conjunto de disponibilidade, a plataforma do Azure distribui automaticamente as VMs entre esses domínios de atualização.As tenants create VMs within an availability set, the Azure platform automatically distributes VMs across these update domains.
No Hub Azure Stack, as VMs são migradas ao vivo entre os outros hosts online no cluster antes de o host 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. Como não há nenhum tempo de inatividade do locatário durante uma atualização do host, o recurso atualizar domínio no Hub Azure Stack só existe para a compatibilidade do modelo com o 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. As VMs em um conjunto de disponibilidade mostrarão 0 como seu 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.

Próximas etapasNext steps

Criar uma VM do Windows com o PowerShell no Hub Azure StackCreate a Windows VM with PowerShell in Azure Stack Hub