Recursos de 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 o planejamento de implantações de VM. Para saber mais sobre as 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 do 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 segunda geração dão suporte aos principais recursos que não têm suporte nas VMs de primeira geração. Esses recursos incluem memória aumentada, Intel com Software Guard Extensions (Intel SGX) e memória persistente virtualizada (vPMEM). As VMs de segunda geração em execução no 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 primeira geração. Você pode converter uma VM de geração um de VHDX para o formato de arquivo VHD e de expansão dinâmica 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 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 a 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 de 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 podem ser acessados somente no ambiente do Azure Stack Development Kit. Um usuário deve ter acesso ao Azure Stack Development Kit por meio de 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 da nuvem. |
Armazenamento de máquina virtual | Suporta discos gerenciados. | Há suporte para discos gerenciados no Azure Stack Hub com a versão 1808 e posterior. |
Desempenho do disco da máquina virtual | Depende do tipo e 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 a Troca de Disco do Sistema Operacional no Azure Stack Hub. |
Versões de API | O Azure sempre tem as versões de API mais recentes para todos os recursos de 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 compatíveis, consulte a seção Versões de 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 a execução de 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 1.2108.2.73 do Azure Stack Hub. Ele suporta o 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 suportados para compatibilidade de modelo. A VM e o conjunto de disponibilidade devem estar no mesmo local e grupo de recursos. |
Conjuntos de dimensionamento de máquinas virtuais | Há suporte para o dimensionamento automático. | Não há suporte para o dimensionamento automático. Adicione mais instâncias a um conjunto de dimensionamento usando o portal, os modelos do Resource Manager 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 um voto no 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ósticos de VM do Linux. | Não há suporte para o diagnóstico de VM do Linux no Azure Stack Hub. Quando você implanta uma VM Linux com o diagnóstico de VM habilitado, 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 aninhada | 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 | Suporta 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 outras. | 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 (servidor, local e nível de serviço). Esses limites melhoram a experiência do locatário, reduzindo o consumo de recursos de efeito por outros locatários.
- Para saída de rede da VM, há limites de largura de banda em vigor. Os limites no Azure Stack Hub são os mesmos que os limites no Azure.
- Para recursos de armazenamento, o Azure Stack Hub implementa limites de IOPS (Operações de Entrada/Saída por Segundo) de armazenamento para evitar o consumo excessivo básico de recursos por locatários para uso de armazenamento.
- Para discos de VM, o IOPS de disco no Azure Stack Hub é uma função do tamanho da 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 junto com sua configuração:
Tipo | Tamanho | Gama de tamanhos suportados |
---|---|---|
Propósito geral | A Básico | A0 - A4 |
Propósito geral | Padrão A | A0 - A7 |
Propósito geral | Série Av2 | A1_v2 - A8m_v2 |
Propósito geral | Série D | D1 - D4 |
Propósito geral | Série Dv2 | D1_v2 - D5_v2 |
Propósito geral | Série DS | DS1 - DS4 |
Propósito geral | Série DSv2 | DS1_v2 - DS5_v2 |
Memória otimizada | Série D | D11 - D14 |
Memória otimizada | Série DS | DS11 - DS14 |
Memória otimizada | Série Dv2 | D11_v2 - DS14_v2 |
Memória otimizada | Série DSv2 | DS11_v2 - DS14_v2 |
Computação otimizada | Série F | F1 - F16 |
Computação otimizada | 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 associados 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 distribuição do Marketplace. Trazer extensões personalizadas para o Azure Stack Hub não é um cenário com suporte; 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 da API para os recursos de VM 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 o Windows Server 2016. Todas as VMs que executam o Windows Server 2012 R2 ou posterior são ativadas automaticamente.
- As VMs que executam o Windows Server 2012 ou anterior 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.
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, consulte Solucionar problemas de ativação de VM do Windows do Azure. Informações adicionais podem ser encontradas na postagem Solucionando problemas de falhas de ativação do Windows em VMs do Azure 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 distribui 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 maneira 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 com 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 rebalanceadas para manter a alta disponibilidade.
Atualizar domínios
Os domínios de atualização são outra maneira pela qual o Azure fornece 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 seu host subjacente seja atualizado. Como não há tempo de inatividade do locatário durante uma atualização do host, o recurso de domínio de atualização no Azure Stack Hub só existe para compatibilidade de modelo 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 computador conectado em máquinas virtuais em execução no Azure ou em máquinas virtuais em execução no Azure Stack Hub ou no Azure Stack Edge, pois elas já estã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:
Product | Declaração de suporte do Office | Mais informações |
---|---|---|
Exchange | Não há suporte. Não atende aos requisitos de virtualização de armazenamento do Exchange. | Virtualização do Exchange Server |
SharePoint | Com suporte somente se 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 |