Recursos da VM do Azure Stack Hub

As VMs (máquinas virtuais) do Azure Stack Hub fornecem recursos de computação escalonáveis sob demanda. Antes de implantar VMs, você deve aprender as diferenças entre os recursos de VM disponíveis no Azure Stack Hub e no Microsoft Azure. Este artigo descreve essas diferenças e identifica as principais considerações para planejar implantações de VM. Para saber mais sobre diferenças de alto nível entre o Azure Stack Hub e o Azure, consulte o artigo Principais considerações .

Diferenças de VM

Recurso Azure (global) Azure Stack Hub
Imagens de máquina virtual O Azure Marketplace tem imagens que você pode usar para criar uma VM. Consulte a página Azure Marketplace para exibir a lista de imagens disponíveis no Azure Marketplace. Por padrão, não há imagens disponíveis no Azure Stack Hub Marketplace. O administrador de nuvem do Azure Stack Hub deve publicar ou baixar imagens no Azure Stack Hub Marketplace antes que os usuários possam usá-las.
Geração de VHD As VMs de geração dois dão suporte a recursos importantes que não têm suporte em VMs de geração um. Esses recursos incluem memória aumentada, Intel com Software Guard Extensions (Intel SGX) e memória persistente virtualizada (vPMEM). As VMs de geração dois em execução local têm alguns recursos que ainda não têm suporte no Azure. Para obter mais informações, consulte Suporte para VMs de geração 2 no Azure O Azure Stack Hub dá suporte apenas a VMs de geração um. Você pode converter uma VM de geração um do VHDX para o formato de arquivo VHD e de expandir dinamicamente para um disco de tamanho fixo. Você não pode alterar a geração de uma VM. Para obter mais informações, veja Suporte para VMs de geração 2 no Azure.
Tamanhos de máquina virtual O Azure dá suporte a uma ampla variedade de tamanhos para VMs. Para saber mais sobre os tamanhos e as opções disponíveis, consulte os tamanhos das VMs do Azure. O Azure Stack Hub dá suporte a um subconjunto de tamanhos de VM disponíveis no Azure. Para exibir a lista de tamanhos com suporte, consulte a seção Tamanhos de VM deste artigo.
Cotas de máquina virtual Os limites de cota são definidos pela Microsoft. O administrador de nuvem do Azure Stack Hub deve atribuir cotas antes de oferecer uma VM aos usuários.
Extensões de máquina virtual O Azure dá suporte a uma ampla variedade de extensões de VM. Para saber mais sobre as extensões disponíveis, consulte o artigo Extensões e recursos da VM . O 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. O administrador de nuvem do Azure Stack Hub pode escolher para quais extensões serão disponibilizadas para seus usuários. Para exibir a lista de extensões com suporte, consulte a seção extensões de VM deste artigo.
Rede de máquinas virtuais Os endereços IP públicos atribuídos a uma VM de locatário podem ser acessados pela Internet.


As VMs do Azure têm um nome DNS fixo.
Os endereços IP públicos atribuídos a uma VM de locatário são acessíveis somente no ambiente do Kit de Desenvolvimento do Azure Stack. Um usuário deve ter acesso ao Azure Stack Development Kit via RDP ou VPN para se conectar a uma VM criada no Azure Stack Hub.

As VMs criadas em uma instância específica do Azure Stack Hub têm um nome DNS com base no valor configurado pelo administrador de nuvem.
Armazenamento da máquina virtual Dá suporte a discos gerenciados. Os discos gerenciados têm suporte no Azure Stack Hub com a versão 1808 e posterior.
Desempenho do disco da máquina virtual Depende do tipo e do tamanho do disco. Depende do tamanho da VM, à qual os discos estão anexados. Para obter mais informações, consulte o artigo Tamanhos de VM com suporte no Azure Stack Hub .
Troca do disco de SO Se você tiver uma VM existente, mas quiser trocar o disco por um disco de backup ou outro disco do sistema operacional, poderá trocar os discos do sistema operacional. Você não precisa excluir e recriar a VM. Você pode até usar um disco gerenciado em outro grupo de recursos, desde que ele não esteja em uso. Não há suporte para Troca de Disco do SO no Azure Stack Hub.
Versões de API O Azure sempre tem as versões mais recentes da API para todos os recursos da VM. O Azure Stack Hub dá suporte a serviços específicos do Azure e versões de API específicas para esses serviços. Para exibir a lista de versões de API com suporte, consulte a seção Versões da API deste artigo.
Serviço de metadados de instância do Azure O Serviço de Metadados de Instância do Azure fornece informações sobre como executar instâncias de VM que podem ser usadas para gerenciar e configurar sua VM. O Serviço de Metadados de Instância do Azure está disponível como uma versão prévia pública com o hotfix do Azure Stack Hub 1.2108.2.73. Ele dá suporte ao namespace Compute & Network. Para obter mais informações, consulte Serviço de Metadados de Instância do Azure.
Conjuntos de disponibilidade da máquina virtual Vários domínios de falha (2 ou 3 por região).
Vários domínios de atualização.
Vários domínios de falha (2 ou 3 por região).
Domínio de atualização única, com migração dinâmica para proteger cargas de trabalho durante a atualização. 20 domínios de atualização com suporte para compatibilidade de modelo.
A VM e o conjunto de disponibilidade devem estar no mesmo local e grupo de recursos.
Conjuntos de escala de máquina virtual Há suporte para dimensionamento automático. Não há suporte para dimensionamento automático.

Adicione mais instâncias a um conjunto de dimensionamento usando o portal, Resource Manager modelos ou o PowerShell.
Testemunha de nuvem Selecione os pontos de extremidade nas propriedades da conta de armazenamento disponíveis no Azure Stack Hub. A Testemunha de Nuvem é um tipo de testemunha de quorum do Cluster de Failover que usa o Microsoft Azure para fornecer uma votação sobre o quorum do cluster.
Os pontos de extremidade no Azure global em comparação com o Azure Stack Hub podem ser semelhantes a:
Para o Azure global:
https://mywitness.blob.core.windows.net/
Para o Azure Stack Hub:
https://mywitness.blob.<region>.<FQDN>/
Diagnósticos da máquina virtual Há suporte para diagnóstico de VM do Linux. Não há suporte para diagnóstico de VM do Linux no Azure Stack Hub. Quando você implanta uma VM linux com a VM diagnóstico habilitada, a implantação falha. A implantação também falhará se você habilitar as métricas básicas da VM do Linux por meio de configurações de diagnóstico.
Tamanhos de VM de virtualização aninhadas Com suporte Com suporte da versão 2102 e posterior.
Instâncias de VM reservadas Com suporte Não há suporte.
Desalocação de VM Com suporte Dá suporte à desalocação de VM. O sistema operacional convidado reconhece todos os adaptadores de rede como o mesmo dispositivo e mantém as configurações.
Certificação de carga de trabalho SAP O Azure dá suporte a certificações de carga de trabalho SAP, incluindo HANA, NetWeaver e outros. O hardware do Azure Stack Hub não dá suporte à certificação de nenhuma carga de trabalho SAP.

Tamanhos de VM

O Azure Stack Hub impõe limites de recursos para evitar o consumo excessivo de recursos (nível de serviço e local do servidor). Esses limites melhoram a experiência do locatário reduzindo o consumo de recursos afetado por outros locatários.

  • Para saída de rede da VM, há tampas de largura de banda no local. Os caps no Azure Stack Hub são os mesmos que os caps no Azure.
  • Para recursos de armazenamento, o Azure Stack Hub implementa limites de IOPS de armazenamento (operações de entrada/saída por segundo) para evitar o excesso de disponibilidade básica de recursos por locatários para uso de armazenamento.
  • Para discos de VM, a IOPS de disco no Azure Stack Hub é uma função de tamanho de VM em vez do tipo de disco. Isso significa que, para uma VM da 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.
  • Os discos temporários anexados à VM não são persistentes e podem ser perdidos em operações do painel de controle, como redimensionar ou parar desalocar.

A tabela a seguir lista as VMs com suporte no Azure Stack Hub juntamente com sua configuração:

Tipo Tamanho Intervalo de tamanhos com suporte
Uso geral A Básico A0 - A4
Uso geral Padrão A A0 - A7
Uso geral Série Av2 A1_v2 - A8m_v2
Uso geral Série D D1 - D4
Uso geral Série Dv2 D1_v2 - D5_v2
Uso geral Série DS DS1 – DS4
Uso geral Série DSv2 DS1_v2 - DS5_v2
Otimizado para memória Série D D11 - D14
Otimizado para memória Série DS DS11 – DS14
Otimizado para memória Série Dv2 D11_v2 - DS14_v2
Otimizado para memória Série DSv2 DS11_v2 - DS14_v2
Otimizado para computação Série F F1 - F16
Otimizado para computação Série Fs F1s - F16s
Otimizado para computação Série Fsv2 F2s_v2 - F64s_v2
GPU Série NCv3 NC6s_v3-NC24s_v3
GPU Série NVv4 NV4as_v4
GPU Série NCasT4_v3 NC4as_T4_v3-NC64as_T4_v3

Os tamanhos de VM e suas quantidades de recursos associadas são consistentes entre o Azure Stack Hub e o 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. No entanto, o desempenho de VMs com o mesmo tamanho depende das características subjacentes de um ambiente específico do Azure Stack Hub.

Extensões de VM

O Azure Stack Hub inclui um pequeno conjunto de extensões. Atualizações e extensões adicionais estão disponíveis por meio da sindicalização do Marketplace. Não há suporte para trazer extensões personalizadas para o Azure Stack Hub; uma extensão deve primeiro ser integrada ao Azure para ser disponibilizada no Azure Stack Hub.

Use o script do PowerShell a seguir para obter a lista de extensões de VM disponíveis em seu ambiente do Azure Stack Hub.

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 interromper o processo para desalocar ou excluir a VM.

Versões de API

Os recursos de VM no Azure Stack Hub dão suporte às seguintes versões de API:

"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 do Azure Stack Hub:

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

Ativação do Windows

Os produtos Windows devem ser usados de acordo com os direitos de uso do produto e os termos de licença da Microsoft. O Azure Stack Hub usa a AVMA (Ativação Automática de VM ) para ativar VMs do Windows Server.

  • O host do Azure Stack Hub ativa o Windows com chaves AVMA para Windows Server 2016. Todas as VMs executadas Windows Server 2012 R2 ou posterior são ativadas automaticamente.
  • As VMs executadas Windows Server 2012 ou anteriores não são ativadas automaticamente e devem ser ativadas usando a ativação mak. Para usar a ativação mak, você deve fornecer sua própria chave do produto (Product Key).

O Microsoft Azure usa a ativação KMS para ativar VMs do Windows. Se você mover uma VM do Azure Stack Hub para o Azure e encontrar problemas de ativação, confira Solucionar problemas de ativação da VM do Windows no Azure. Informações adicionais podem ser encontradas na postagem de Blog Solução de problemas de ativação do Windows em VMs do Azure da Equipe de Suporte do Azure.

Alta disponibilidade

Sua VM pode estar sujeita a uma reinicialização devido à manutenção planejada, conforme agendado pelo operador do Azure Stack Hub. 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 por vários domínios de falha e domínios de atualização. Na escala menor do Azure Stack Hub, um domínio de falha em um conjunto de disponibilidade é definido como um único nó na unidade de escala.

Embora a infraestrutura do Azure Stack Hub já seja 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. O Azure Stack Hub dá suporte a um conjunto de disponibilidade com no máximo três domínios de falha para ser consistente com o Azure.

Domínios de falha

As VMs colocadas em um conjunto de disponibilidade serão fisicamente isoladas umas das outras, distribuindo-as da forma mais uniforme possível em vários domínios de falha (nós do Azure Stack Hub). Se houver uma falha de hardware, as VMs do domínio de falha serão reiniciadas em outros domínios de falha. Eles serão mantidos em domínios de falha separados das outras VMs, mas no mesmo conjunto de disponibilidade, se possível. Quando o hardware voltar a ficar online, as VMs serão rebalanceados para manter a alta disponibilidade.

Atualizar domínios

Os domínios de atualização são outra maneira de o Azure fornecer alta disponibilidade em conjuntos de disponibilidade. Um domínio de atualização é um grupo lógico de hardware subjacente que pode passar por manutenção ao mesmo tempo. As VMs localizadas no mesmo domínio de atualização serão reiniciadas juntas durante a manutenção planejada. À medida que 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.

No Azure Stack Hub, as VMs são migradas ao vivo entre os outros hosts online no cluster antes que o host subjacente seja atualizado. Como não há tempo de inatividade do locatário durante uma atualização de host, o recurso de domínio de atualização no Azure Stack Hub só existe para compatibilidade de modelos com o Azure. As VMs em um conjunto de disponibilidade mostrarão 0 como o número de domínio de atualização no portal.

Arc em VMs do Azure Stack Hub

Os servidores habilitados para Arc não dão suporte à instalação do agente de máquina conectada em máquinas virtuais em execução no Azure ou máquinas virtuais em execução no Azure Stack Hub ou no Azure Stack Edge, pois já são modeladas como VMs do Azure.

Produtos de servidor do Microsoft Office em VMs do Azure Stack Hub

Nem todos os produtos de servidor do Microsoft Office têm suporte em VMs do Azure Stack Hub, o que é esclarecido da seguinte maneira:

Produto Instrução de suporte do Office Mais informações
Exchange Não há suporte. Não atende aos requisitos de virtualização de armazenamento para o Exchange. virtualização Exchange Server
SharePoint Com suporte somente se os requisitos de rede específicos forem atendidos. Planejar a virtualização do SharePoint Server
Skype Não há suporte. O Skype não dá suporte à migração dinâmica, um recurso de virtualização principal usado no Azure Stack Hub. Suporte à virtualização para Skype for Business Server 2019

Próximas etapas

Criar uma VM do Windows com o PowerShell no Azure Stack Hub