Máquinas virtuais no seu dispositivo Azure Stack Edge Pro GPU

APLICA-SE A:Yes for Pro GPU SKUAzure Stack Edge Pro - GPUYes for Pro 2 SKUAzure Stack Edge Pro 2Yes for Pro R SKUAzure Stack Edge Pro R Azure Stack Edge Mini RYes for Mini R SKU

Este artigo fornece uma breve visão geral das VMs (máquinas virtuais) em execução nos seus dispositivos Azure Stack Edge, os tamanhos de VM compatíveis, além de resumir as várias maneiras de criar imagens de VM, implantar e gerenciar VMs.

Sobre VMs

A solução do Azure Stack Edge fornece dispositivos de hardware como serviço da Microsoft que podem ser usados para implantar cargas de trabalho de computação de borda e obter insights acionáveis rápidos na borda na qual os dados são gerados.

Dependendo do seu ambiente e do tipo de aplicativo que está sendo executado, você pode implantar uma das seguintes cargas de trabalho de computação de borda nestes dispositivos:

  • Conteinerizado – Use o IoT Edge ou o Kubernetes para executar seus aplicativos em contêineres.
  • Não conteinerizado – Implante máquinas virtuais do Windows e do Linux nos seus dispositivos para executar aplicativos não conteinerizados.

Implante uma VM no seu dispositivo quando precisar ter mais controle sobre o ambiente de computação. Você pode usar VMs no seu dispositivo de várias maneiras, do desenvolvimento e teste à execução de aplicativos na borda.

Antes de criar uma VM

Antes de começar, examine as seguintes considerações sobre a sua VM:

  • O tamanho da VM que você usará.
  • O número máximo de VMs que podem ser criadas no dispositivo.
  • O sistema operacional executado pela VM.
  • A configuração da VM depois que ela é iniciada.

Tamanho da VM

Você precisará estar ciente dos tamanhos de VM, se estiver planejando implantar VMs. Há vários tamanhos disponíveis para as VMs que você pode usar para executar aplicativos e cargas de trabalho no seu dispositivo. O tamanho que você escolhe, em seguida, determina fatores como capacidade de processamento, memória e armazenamento. Para obter mais informações, confira Tamanhos de VM compatíveis.

Para descobrir o tamanho e o número de VMs que você pode implantar no seu dispositivo, leve em conta a computação utilizável no dispositivo e outras cargas de trabalho que estão sendo executadas. Se estiver executando o Kubernetes, considere os requisitos de computação para as VMs mestre e de trabalho do Kubernetes também.

Tipo de VM do Kubernetes Requisito de CPU e memória
VM mestra 4 núcleos, 4 GB de RAM
VM de trabalho 12 núcleos, 32 GB de RAM

Para a computação e a memória utilizáveis no seu dispositivo, confira as Especificações de computação e memória do modelo de dispositivo.

Para uma máquina virtual de GPU, é necessário usar um tamanho da VM da NCasT4-v3-series.

Limites de VM

É possível executar no máximo 24 VMs no dispositivo. Esse é outro fator a ser considerado ao implantar sua carga de trabalho.

Imagens e discos de sistema operacional

No seu dispositivo, você pode usar VMs de Geração 1 ou Geração 2 com um formato VHD (disco rígido virtual) fixo. Os VHDs são usados para armazenar os dados e o sistema operacional do computador. Eles também são usados para as imagens usadas para instalar um sistema operacional.

As imagens usadas para criar imagens de VM podem ser generalizadas ou especializadas. Ao criar imagens para suas VMs, você precisa prepará-las. Veja as várias maneiras de preparar e usar imagens de VM no seu dispositivo:

Extensões

As extensões a seguir estão disponíveis para as VMs do seu dispositivo.

Extensão Descrição Saiba mais
Extensões de script personalizado Use extensões de script personalizado para configurar cargas de trabalho. Implantar extensão de script personalizado em VMs em execução no dispositivo
Extensões de GPU Use extensões de GPU para instalar drivers de GPU. Criar VMs de GPU e Instalar extensões de GPU.
Redefinir extensões de senha de VM Redefina uma senha da VM usando o PowerShell. Instalar a extensão de redefinição de senha da VM

Criar uma VM

Para implantar uma VM, primeiro, você precisará criar todos os recursos necessários para criar uma VM. Independentemente do método utilizado para criar uma VM, você seguirá estas etapas:

  1. Conectar-se ao Azure Resource Manager do dispositivo.
  2. Identificar a assinatura interna no dispositivo.
  3. Trazer a imagem de VM.
    1. Criar um grupo de recursos na assinatura interna. O grupo de recursos conterá a VM e todos os recursos relacionados.
    2. Criar uma conta de armazenamento local no dispositivo para armazenar o VHD que será usado para criar uma imagem de VM.
    3. Carregar uma imagem de origem do Windows/do Linux na conta de armazenamento para criar um disco gerenciado.
    4. Usar o disco gerenciado para criar uma imagem de VM.
  4. Habilitar a computação em uma porta de dispositivo para criar um comutador virtual.
    1. Isso criará uma rede virtual usando o comutador virtual anexado à porta na qual você habilitou a computação.
  5. Criar uma VM usando a imagem de VM criada anteriormente, a rede virtual e os adaptadores de rede virtual para se comunicar dentro da rede virtual e atribuir um endereço IP público para acessar remotamente a VM. Opcionalmente, inclua discos de dados para fornecer mais armazenamento para sua VM.

O fluxo de trabalho de implantação é exibido no seguinte diagrama:

Diagram of the VM deployment workflow.

Há várias maneiras de implantar uma VM no seu dispositivo. Sua escolha depende do ambiente. A seguinte tabela resume as várias maneiras de implantar uma VM no dispositivo:

Método Artigo
Portal do Azure Implantar uma VM no dispositivo por meio do portal do Azure.
Modelos Implantar uma VM no seu dispositivo por meio de modelos
PowerShell Implantar uma VM no dispositivo por meio de cmdlets do Azure PowerShell
Implantar uma VM no dispositivo por meio de scripts do Azure PowerShell
CLI/Python Implantar uma VM no dispositivo por meio da CLI do Azure/do Python
GPU Implantar uma VM no dispositivo usando GPUs

Gerenciar sua VM

Gerencie as VMs do dispositivo por meio do portal do Azure, da interface do PowerShell do dispositivo ou diretamente nas APIs. Algumas tarefas de gerenciamento típicas são:

  • Obter informações sobre uma VM.
  • Conectar-se a uma VM, iniciar, parar e excluir VMs.
  • Gerenciar discos, tamanhos de VM, adaptadores de rede e comutadores virtuais
  • Fazer backup de discos de VM.

Obter informações sobre a VM

Para obter mais informações sobre a sua VM por meio do portal do Azure, siga estas etapas:

  1. Acesse o recurso do Azure Stack Edge no seu dispositivo e Máquinas virtuais > Visão geral.
  2. Na página Visão geral, acesse Máquinas virtuais e selecione a máquina virtual na qual tem interesse. Depois, veja os detalhes da VM.

Conectar-se à sua VM

Dependendo do sistema operacional executado pela VM, você pode se conectar a ela da seguinte forma:

Iniciar, parar e excluir VMs

Você pode ligar a VM, suspendê-la ou desligá-la. Por fim, você pode excluir as VMs quando terminar de usá-las.

Gerenciar adaptadores de rede e comutadores virtuais

Você pode adicionar, modificar e desanexar adaptadores de rede para suas VMs. Você também pode criar comutadores virtuais no dispositivo para implantar VMs.

Gerenciar discos de dados e o tamanho da VM

Você pode adicionar um disco de dados a uma VM existente, anexar um disco existente, desanexar um disco de dados e, por fim, redimensionar a própria VM por meio do portal do Azure.

Fazer backup de VMs

Você pode fazer backup dos discos de VM e, em caso de falha do dispositivo, restaurar os dados com base nos backups. Para obter mais informações, confira Fazer backup de discos de VM.

Próximas etapas