Introdução aos VM do Azure Stack Hub

O Azure Stack Hub oferece máquinas virtuais (VMs) como um tipo de recurso de computação a pedido e escalável. Pode escolher um VM quando precisar de mais controlo sobre o ambiente de computação. Este artigo fornece detalhes sobre a criação do seu primeiro VM.

Um Azure Stack Hub VM dá-lhe a flexibilidade da virtualização sem a necessidade de gerir clusters ou máquinas individuais. No entanto, ainda é necessário manter o VM, realizando tarefas como configurar, corrigir/atualizar e instalar o software que o executa.

Você pode usar VMs Azure Stack Hub de várias maneiras. Por exemplo:

  • Desenvolvimento e teste: Os VM do Azure Stack Hub permitem-lhe criar um computador com uma configuração específica necessária para codificar e testar uma aplicação.

  • Aplicações na nuvem: Como a procura pela sua aplicação pode flutuar, pode fazer sentido económico executá-la num VM em Azure Stack Hub. Paga-se por VM extra quando se precisa deles e fecha-se quando não o faz.

  • Centro de dados alargado: VMs numa rede virtual Azure Stack Hub podem ser ligados à rede da sua organização ou ao Azure.

Os VMs que a sua aplicação utiliza podem aumentar, ou escalar, para o que for necessário para satisfazer as suas necessidades.

Antes de criar um VM

Há sempre considerações de design quando se constrói uma infraestrutura de aplicações no Azure Stack Hub. Estes aspetos de um VM são importantes para pensar antes de começar a criar a sua infraestrutura:

  • Os nomes dos seus recursos de candidatura.
  • Do tamanho do VM.
  • O número máximo de VMs que podem ser criados.
  • O sistema operativo que o VM funciona.
  • A configuração do VM depois de começar.
  • Os recursos relacionados de que o VM precisa.

Nomes

Um VM tem um nome atribuído e tem um nome de computador configurado como parte do sistema operativo. O nome de uma VM pode ter até 15 carateres.

Se utilizar o Azure Stack Hub para criar o disco do sistema operativo, o nome do computador e o nome VM são os mesmos. Se carregar e utilizar a sua própria imagem que contém um sistema operativo previamente configurado e usá-lo para criar um VM, os nomes podem ser diferentes. Quando carregar o seu próprio ficheiro de imagem, como uma boa prática, certifique-se de que o nome do computador no sistema operativo corresponde ao nome VM.

Tamanho da VM

O tamanho da VM que utiliza é determinado pela carga de trabalho que pretende executar. O tamanho que escolher determina fatores como o poder de processamento, a memória e capacidade de armazenamento. O Azure Stack Hub oferece diferentes tipos de tamanhos para suportar muitos tipos de usos.

Limites de VM

A sua subscrição tem limites de quota padrão que podem afetar a implementação de VMs para o seu projeto. O limite atual numa base por subscrição é de 20 VMs por região.

Discos do sistema operativo e imagens

Os VMs no Azure Stack Hub estão limitados ao formato de disco rígido virtual de geração 1 (VHD/VHDX). Os VHDs podem ser utilizados para armazenar o sistema operativo da máquina (OS) e os dados. Os VHDs também são usados para as imagens que utiliza para instalar um SISTEMA. O Azure Stack Hub fornece um mercado para utilizar com várias versões e tipos de sistemas operativos. As imagens do marketplace são identificadas pelo editor de imagem, oferta, SKU e versão (normalmente a versão mais recente é especificada como a mais recente).

A tabela a seguir mostra como encontrar a informação para uma imagem:

Método Descrição
Portal Azure Stack Hub Os valores são especificados automaticamente ao selecionar uma imagem a utilizar.
Azure Stack Hub PowerShell Get-AzVMImagePublisher -Location "location"
Get-AzVMImageOffer -Location "location" -Publisher "publisherName"
Get-AzVMImageSku -Location "location" -Publisher "publisherName" -Offer "offerName"
APIs REST Listar publicadores de imagem
Listar ofertas da imagem
SkUs de imagem de lista

Pode optar por fazer upload e usar a sua própria imagem. Se o fizeres, o nome da editora, a oferta e a SKU não são usadas.

Extensões

As extensões VM dão aos seus VM capacidades adicionais através da configuração pós-implantação e das tarefas automatizadas. Pode realizar estas tarefas comuns utilizando extensões:

  • Executar scripts personalizados: A extensão do Script Personalizado ajuda-o a configurar cargas de trabalho no VM executando o seu script quando o VM estiver a forvisionado.

  • Implementar e gerir configurações: A extensão powerShell Desired State Configuration (DSC) ajuda a configurar o DSC num VM para gerir configurações e ambientes.

  • Recolher dados de diagnóstico: A extensão Azure Diagnostics ajuda-o a configurar o VM para recolher dados de diagnóstico que possam ser utilizados para monitorizar a saúde da sua aplicação.

Os recursos no quadro a seguir são utilizados pelo VM e precisam de existir ou ser criados quando o VM é criado:

Recurso Necessário Descrição
Grupo de recursos Yes A VM tem de estar contida num grupo de recursos.
Conta de armazenamento No O VM não precisa da conta de armazenamento para armazenar os seus discos rígidos virtuais se utilizar discos geridos.
Rede virtual Yes A VM tem de ser um membro de uma rede virtual.
Endereço IP público No A VM pode ter um endereço IP público atribuído para aceder ao mesmo remotamente.
Interface de rede Yes A VM precisa da interface de rede para comunicar na rede.
Discos de dados No A VM pode incluir discos de dados para expandir as capacidades de armazenamento.

Criar a sua primeira VM

Existem várias formas de criar um VM. A sua escolha depende do seu ambiente. A tabela seguinte fornece informações para ajudá-lo a começar a criar o seu VM:

Método Artigo
Portal Azure Stack Hub Criar um VM Windows com o portal Azure Stack Hub
Criar um Linux VM utilizando o portal Azure Stack Hub
Modelos Modelos de arranque rápido do Azure Stack Hub
PowerShell Crie um VM Windows utilizando o PowerShell no Azure Stack Hub
Crie um Linux VM utilizando o PowerShell no Azure Stack Hub
CLI do Azure Crie um VM Windows utilizando o Azure CLI no Azure Stack Hub
Crie um Linux VM utilizando o Azure CLI no Azure Stack Hub

Manage your VM (Gerir a sua VM)

Pode gerir VMs utilizando um portal baseado no navegador, ferramentas de linha de comando com suporte para scripts ou diretamente através de APIs. Algumas tarefas típicas de gestão são:

  • A obter informações sobre um VM.
  • Ligação a um VM.
  • Gestão da disponibilidade.
  • A fazer reforços.

Obtenha informações sobre o seu VM

A tabela a seguir mostra algumas das formas de obter informações sobre um VM:

Método Descrição
Portal Azure Stack Hub No menu hub, clique em Máquinas Virtuais e, em seguida, selecione a VM na lista. Na página para o VM, tem acesso a informações gerais, definição de valores e métricas de monitorização.
Azure PowerShell Gerir VMs é semelhante em Azure e Azure Stack Hub. Para obter mais informações sobre a utilização do PowerShell, consulte o tópico Azure Criar e Gerir Windows VMs com o módulo Azure PowerShell.
SDKs do Cliente Usar C# para gerir VMs é semelhante em Azure e Azure Stack Hub. Para obter mais informações, consulte Criar e gerir Windows VMs em Azure utilizando C#.

Ligar à VM

Pode utilizar a opção Ligação no portal Azure Stack Hub para ligar ao seu VM.

Passos seguintes