Abordagens de gerenciamento de pool de hosts para a Área de Trabalho Virtual do Azure
Importante
Os pools de hosts com uma configuração de host de sessão para a Área de Trabalho Virtual do Azure estão atualmente em VISUALIZAÇÃO. Veja Termos de Utilização Complementares da Pré-visualizações do Microsoft Azure para obter os termos legais que se aplicam às funcionalidades do Azure que estão na versão beta, na pré-visualização ou que ainda não foram lançadas para disponibilidade geral.
Pools de hosts são agrupamentos lógicos de máquinas virtuais de host de sessão que têm a mesma configuração e servem a mesma carga de trabalho. Você pode escolher uma das duas abordagens de gerenciamento de pool de hosts, padrão e usando uma configuração de host de sessão (visualização). Neste artigo, você aprenderá sobre cada abordagem de gerenciamento e as diferenças entre elas para ajudá-lo a decidir qual usar.
Atenção
Atualmente, a abordagem de gerenciamento do pool de hosts é definida quando você cria um pool de hosts e não pode ser alterada posteriormente. A abordagem de gerenciamento é armazenada nas propriedades do pool de hosts. Mais adiante na visualização para usar uma configuração de host de sessão, planejamos habilitar qualquer pool de hosts para usar uma configuração de host de sessão.
Abordagem de gerenciamento de configuração do host de sessão
Criar, atualizar e dimensionar hosts de sessão em um pool de hosts pode exigir muito esforço se você não tiver ferramentas e processos existentes. A abordagem de gerenciamento de configuração do host de sessão usa uma combinação dos seguintes recursos nativos para fornecer uma experiência integrada e dinâmica:
Uma configuração de host de sessão especifica qual deve ser a configuração de hosts de sessão.
Uma política de gerenciamento de host de sessão especifica como os hosts de sessão devem ser criados e atualizados.
A atualização do host de sessão atualiza os hosts de sessão quando há uma atualização feita na configuração do host de sessão. A atualização do host de sessão garante que todos os hosts de sessão no pool tenham a mesma configuração.
O dimensionamento automático dimensiona dinamicamente o número de hosts de sessão para cima e para baixo com base no uso real e nas agendas definidas no plano de dimensionamento.
Importante
A abordagem de gerenciamento de configuração do host de sessão pode ser usada apenas com pools de hosts em pool. Ao usar um pool de hosts com uma configuração de host de sessão, você não pode criar, atualizar ou dimensionar hosts de sessão fora do serviço de Área de Trabalho Virtual do Azure usando ferramentas projetadas para pools de hosts com gerenciamento padrão.
Você só pode ingressar hosts de sessão em um domínio do Ative Directory. Não há suporte para ingressar hosts de sessão na ID do Microsoft Entra, mas você pode usar a associação híbrida do Microsoft Entra.
Configuração do host da sessão
Uma configuração de host de sessão é um subrecurso da abordagem de gerenciamento de configuração de host de sessão que especifica a configuração de hosts de sessão no pool de hosts. A configuração do host de sessão persiste durante todo o ciclo de vida do pool de hosts e é alinhada com os hosts de sessão no pool de hosts. A configuração do host da sessão inclui as seguintes propriedades:
- Imagem da VM
- Prefixo do nome da VM
- VM resource group
- Tamanho da VM
- Informações sobre o disco do SO
- Informações de ingresso no domínio
- Configuração de rede VM
- Localização da VM
- Zonas de disponibilidade de VM
- Tipo de segurança VM
- Credenciais de administrador da VM
- Prefixo do nome da VM
- Informações de diagnóstico de inicialização da VM
- Script PowerShell de configuração personalizada
- VM Tags
Todos os hosts de sessão recém-criados são criados a partir da configuração do host de sessão para o pool de hosts. Para atualizar os hosts de sessão em seu pool de hosts, primeiro você deve atualizar a configuração do host de sessão. Depois de atualizar a configuração do host de sessão, você agenda quando deseja que essa atualização seja aplicada aos hosts de sessão no pool de hosts usando o recurso de atualização do host de sessão. Se não houver hosts de sessão no pool de hosts, qualquer propriedade da configuração do host de sessão poderá ser alterada sem a necessidade de agendar uma atualização do host de sessão.
Para obter uma comparação do pool de hosts com uma configuração de host de sessão e um pool de hosts com gerenciamento padrão, consulte Comparar abordagens de gerenciamento de pool de hosts.
Política de gerenciamento de host de sessão
Uma política de gerenciamento de host de sessão é um subrecurso de um pool de hosts que especifica como os hosts de sessão no pool de hosts devem ser atualizados. A política de gerenciamento de host de sessão persiste durante todo o tempo de vida do pool de hosts e é usada pela atualização do host de sessão ao atualizar os hosts de sessão no pool de hosts. Cada pool de hosts com uma configuração de host de sessão tem apenas uma única política de gerenciamento de host de sessão, e você não pode excluir uma política de gerenciamento de host de sessão independentemente do pool de hosts.
Quando você usa o portal do Azure, uma política de gerenciamento de host de sessão padrão é criada quando você cria um pool de hosts com uma configuração de host de sessão. Você pode substituir seus valores ao atualizar hosts de sessão ou também pode atualizar a política de gerenciamento de host de sessão a qualquer momento usando o PowerShell.
A política de gerenciamento de host de sessão inclui os seguintes parâmetros:
Parâmetro | Description | Valor padrão do portal do Azure |
---|---|---|
Time zone (Fuso horário) | O fuso horário a ser usado ao agendar uma atualização dos hosts de sessão em um pool de hosts. | UTC |
Salvar VM original | Determina se a máquina virtual (VM) original deve ser salva antes da atualização. Esse parâmetro é útil em cenários de reversão, mas os custos normais se aplicam ao armazenamento dos componentes da VM original. | A VM original é salva. |
Máximo de VMs removidas durante a atualização | O número máximo de hosts de sessão a serem atualizados simultaneamente, também conhecido como tamanho do lote. | 1 |
Atraso de logoff em minutos | A quantidade de tempo de espera após a hora de início de uma atualização para que os usuários sejam notificados para sair, entre 0 e 60 minutos. Os usuários serão automaticamente desconectados após esse período. | 2 |
Mensagem de logoff | Uma mensagem para exibir aos usuários que o host de sessão ao qual eles estão conectados será atualizado. | You will be signed out |
Abordagem de gestão normalizada
Com a abordagem padrão de gerenciamento de pool de hosts, você gerencia a criação, atualização e dimensionamento de hosts de sessão em um pool de hosts. Se você quiser usar ferramentas e processos existentes, como pipelines automatizados, scripts personalizados, precisará usar o tipo de gerenciamento de pool de hosts padrão. As ferramentas existentes projetadas para gerenciamento padrão não funcionarão com uma configuração de host de sessão. Para obter uma comparação do pool de hosts com uma configuração de host de sessão e um pool de hosts com gerenciamento padrão, consulte Comparar abordagens de gerenciamento de pool de hosts.
Compare as abordagens de gerenciamento do pool de hosts
A tabela a seguir compara a abordagem de gerenciamento de pools de hosts com uma configuração de host de sessão e pools de hosts com gerenciamento padrão em diferentes cenários ou ao usar diferentes recursos da Área de Trabalho Virtual do Azure:
Cenário ou recurso | Configuração do host da sessão | Gerenciamento padrão |
---|---|---|
Criar anfitriões de sessão | Adicione hosts de sessão usando o portal do Azure com base na configuração do host de sessão. Não é possível recuperar um token de registro para adicionar hosts de sessão criados fora da Área de Trabalho Virtual do Azure a um pool de hosts. | Adicione hosts de sessão usando seu método preferido e, em seguida, use um token de registro para adicioná-los a um pool de hosts. Se você usar o portal do Azure, precisará inserir a configuração sempre. |
Configurar hosts de sessão | A configuração do host de sessão garante que a configuração dos hosts de sessão seja consistente. | Você precisa garantir que a configuração dos hosts de sessão no pool de hosts seja consistente. A configuração do host de sessão não está disponível. |
Dimensionar hosts de sessão | Use o dimensionamento automático para ativar e desativar hosts de sessão ou criar e excluir hosts de sessão com base em uma programação e uso. | Use o dimensionamento automático para ativar e desativar hosts de sessão com base em uma programação e uso. |
Atualizar imagem do host da sessão | Use a atualização do host de sessão para atualizar a imagem e a configuração de seus hosts de sessão com base na política de gerenciamento de host de sessão e na configuração do host de sessão. | Use suas próprias ferramentas e processos existentes, como pipelines automatizados e scripts personalizados para atualizar a imagem e a configuração de seus hosts de sessão. Não é possível usar a atualização do host da sessão. |
Ligue automaticamente os anfitriões de sessão | Use Iniciar VM em Conexão para permitir que os usuários finais ativem seus hosts de sessão somente quando precisarem deles. | Use Iniciar VM em Conexão para permitir que os usuários finais ativem seus hosts de sessão somente quando precisarem deles. |
Próximos passos
Saiba como Implantar a Área de Trabalho Virtual do Azure com uma configuração de host de sessão ou gerenciamento padrão.
Saiba mais sobre a atualização do host da sessão.