Terminologia da Área de Trabalho Virtual do Azure

Importante

Este conteúdo aplica-se ao Ambiente de Trabalho Virtual do Azure com objetos do Ambiente de Trabalho Virtual do Azure Resource Manager. Se você estiver usando a Área de Trabalho Virtual do Azure (clássica) sem objetos do Azure Resource Manager, consulte este artigo.

A Área de Trabalho Virtual do Azure é um serviço que oferece aos usuários acesso fácil e seguro a suas áreas de trabalho e aplicativos virtualizados. Este tópico informará um pouco mais sobre a terminologia e a estrutura geral da Área de Trabalho Virtual do Azure.

Grupos de anfitriões

Um pool de hosts é uma coleção de máquinas virtuais do Azure que se registram na Área de Trabalho Virtual do Azure como hosts de sessão quando você executa o agente da Área de Trabalho Virtual do Azure. Todas as máquinas virtuais de host de sessão em um pool de hosts devem ser originadas da mesma imagem para uma experiência de usuário consistente. Você controla os recursos publicados para os usuários por meio de grupos de aplicativos.

Um pool de hosts pode ser de dois tipos:

  • Pessoal, onde cada host de sessão é atribuído a um usuário individual. Os pools de hosts pessoais fornecem desktops dedicados aos usuários finais que otimizam os ambientes para desempenho e separação de dados.

  • Pooled, onde as sessões de usuário podem ser balanceadas para qualquer host de sessão no pool de hosts. Pode haver vários usuários diferentes em um único host de sessão ao mesmo tempo. Os pools de hosts agrupados fornecem uma experiência remota compartilhada aos usuários finais, o que garante custos mais baixos e maior eficiência.

A tabela a seguir apresenta mais detalhes sobre as diferenças entre cada tipo de pool de hosts:

Funcionalidade Grupos de anfitriões pessoais Pools de hosts agrupados
Balanceamento de carga As sessões de usuário são sempre balanceadas de carga para o host de sessão ao qual o usuário está atribuído. Se o usuário não estiver atualmente atribuído a um host de sessão, a sessão do usuário será balanceada com a carga para o próximo host de sessão disponível no pool de hosts. As sessões de usuário são balanceadas de carga para hosts de sessão no pool de hosts com base na contagem de sessões do usuário. Você pode escolher qual algoritmo de balanceamento de carga usar: amplitude-primeiro ou profundidade-primeiro.
Limite máximo de sessão Uma. Conforme configurado pelo valor limite máximo de sessão das propriedades de um pool de hosts. Sob alta carga de conexão simultânea quando vários usuários se conectam ao pool de hosts ao mesmo tempo, o número de sessões criadas em um host de sessão pode exceder o limite máximo de sessão.
Processo de atribuição do usuário Os usuários podem ser atribuídos diretamente aos hosts de sessão ou ser atribuídos automaticamente ao primeiro host de sessão disponível. Os usuários sempre têm sessões nos hosts de sessão aos quais estão atribuídos. Os usuários não são atribuídos a hosts de sessão. Depois que um usuário sai e entra novamente, sua sessão de usuário pode obter balanceamento de carga para um host de sessão diferente. Para saber mais, consulte Configurar atribuição de área de trabalho pessoal.
Dimensionamento O dimensionamento automático para pools de hosts pessoais inicia máquinas virtuais de host de sessão de acordo com o agendamento ou usando Iniciar VM no Connect e, em seguida, desloca/hiberna máquinas virtuais de host de sessão com base no estado da sessão do usuário (logoff/desconexão). O dimensionamento automático para pools de hosts agrupados ativa e desativa as VMs com base nos limites de capacidade e agendamentos definidos pelo cliente.
Atualizações do Windows Atualizado com Atualizações do Windows, Microsoft Configuration Manager (ConfigMgr) ou outras ferramentas de configuração de distribuição de software. Atualizado reimplantando hosts de sessão a partir de imagens atualizadas em vez de atualizações tradicionais.
Dados de utilizador Cada usuário usa apenas um host de sessão, para que possa armazenar seus dados de perfil de usuário no disco do sistema operacional (SO) da VM. Os usuários podem se conectar a diferentes hosts de sessão toda vez que se conectam, portanto, devem armazenar seus dados de perfil de usuário no FSLogix.

Ambiente de validação

Você pode definir um pool de hosts como um ambiente de validação. Os ambientes de validação permitem monitorar as atualizações de serviço antes que o serviço as aplique ao seu ambiente de produção ou não validação. Sem um ambiente de validação, você pode não descobrir alterações que introduzam erros, o que pode resultar em tempo de inatividade para os usuários em seu ambiente de produção.

Para garantir que seus aplicativos funcionem com as atualizações mais recentes, o ambiente de validação deve ser o mais semelhante possível aos pools de hosts em seu ambiente de não validação. Os usuários devem se conectar tão frequentemente ao ambiente de validação quanto ao ambiente de produção. Se você tiver testes automatizados em seu pool de hosts, deverá incluir testes automatizados no ambiente de validação.

Grupos de aplicações

Um grupo de aplicativos é um agrupamento lógico de aplicativos instalados em hosts de sessão no pool de hosts.

Um grupo de aplicativos pode ser de dois tipos:

  • RemoteApp, onde os usuários acessam os aplicativos que você seleciona individualmente e publica no grupo de aplicativos. Disponível apenas com grupos de anfitriões agrupados.

  • Ambiente de trabalho, onde os utilizadores acedem ao ambiente de trabalho completo. Disponível com pool ou pools de anfitriões pessoais.

Os pools de hosts agrupados têm um tipo de grupo de aplicativos preferencial que determina se os usuários veem aplicativos de RemoteApp ou Área de Trabalho em seu feed se ambos os recursos tiverem sido publicados para o mesmo usuário. Por padrão, a Área de Trabalho Virtual do Azure cria automaticamente um grupo de aplicativos da Área de Trabalho com o nome amigável Área de Trabalho Padrão sempre que você cria um pool de hosts e define o tipo de grupo de aplicativos preferido do pool de hosts como Área de Trabalho. Você pode remover o grupo de aplicativos da área de trabalho a qualquer momento. Se quiser que os usuários vejam apenas os aplicativos em seus feeds, defina o valor do tipo de grupo de aplicativos preferido como RemoteApp. Se quiser que os usuários vejam apenas áreas de trabalho de sessão em seus feeds, defina o valor de tipo de grupo de aplicativos preferido como Área de trabalho. Não é possível criar outro grupo de aplicativos da área de trabalho em um pool de hosts enquanto existir um grupo de aplicativos da área de trabalho.

Para publicar recursos para usuários, você deve atribuí-los a grupos de aplicativos. Ao atribuir usuários a grupos de aplicativos, considere o seguinte:

  • Não há suporte para atribuir os grupos de aplicativos RemoteApp e desktop em um único pool de hosts ao mesmo usuário. Isso fará com que um único usuário tenha duas sessões de usuário em um único pool de hosts. Os usuários não devem ter duas sessões de usuário ativas ao mesmo tempo, pois isso pode fazer com que as seguintes coisas aconteçam:

    • Os anfitriões de sessão ficam sobrecarregados
    • Os usuários ficam presos ao tentar fazer login
    • As conexões não funcionam
    • O ecrã fica preto
    • O aplicativo falha
    • Outros efeitos negativos na experiência do utilizador final e no desempenho da sessão
  • Um usuário pode ser atribuído a vários grupos de aplicativos dentro do mesmo pool de hosts, e seu feed será um acúmulo de todos os grupos de aplicativos.

  • Os pools de hosts pessoais só permitem e dão suporte a grupos de aplicativos da área de trabalho.

Nota

Se o tipo de grupo de aplicativos preferido do seu pool de hosts estiver definido como Indefinido, isso significa que você ainda não definiu o valor. Você deve concluir a configuração do pool de hosts definindo seu tipo de grupo de aplicativos preferido antes de começar a usá-lo para evitar problemas de incompatibilidade do aplicativo e sobrecarga do host da sessão.

Áreas de Trabalho

Um espaço de trabalho é um agrupamento lógico de grupos de aplicativos na Área de Trabalho Virtual do Azure. Cada grupo de aplicativos da Área de Trabalho Virtual do Azure deve ser associado a um espaço de trabalho para que os usuários vejam as áreas de trabalho e os aplicativos publicados neles.

Utilizadores finais

Depois de atribuir usuários a seus grupos de aplicativos, eles podem se conectar a uma implantação da Área de Trabalho Virtual do Azure com qualquer um dos clientes da Área de Trabalho Virtual do Azure.

Sessões de utilizador

Nesta seção, abordaremos cada um dos três tipos de sessões de usuário que os usuários finais podem ter.

Sessão de usuário ativo

Uma sessão de usuário é considerada ativa quando um usuário entra e se conecta à área de trabalho ou ao recurso RemoteApp.

Sessão de usuário desconectada

Uma sessão de usuário desconectada é uma sessão inativa da qual o usuário ainda não saiu. Quando um usuário fecha a janela de sessão remota sem sair, a sessão é desconectada. Quando um usuário se reconecta aos recursos remotos, ele será redirecionado para a sessão desconectada no host da sessão em que estava trabalhando. Neste ponto, a sessão desconectada torna-se uma sessão ativa novamente.

Sessão de usuário pendente

Uma sessão de usuário pendente é uma sessão de espaço reservado que reserva um local na máquina virtual com balanceamento de carga para o usuário. Como o processo de entrada pode levar de 30 segundos a cinco minutos, dependendo do perfil do usuário, essa sessão de espaço reservado garante que o usuário não será expulso da sessão se outro usuário concluir o processo de entrada primeiro.

Próximos passos

Saiba mais sobre o acesso delegado e como atribuir funções a usuários em Acesso Delegado na Área de Trabalho Virtual do Azure.

Para saber como configurar seu pool de hosts da Área de Trabalho Virtual do Azure, consulte Criar um pool de hosts com o portal do Azure.

Para saber como se conectar à Área de Trabalho Virtual do Azure, consulte um dos seguintes artigos: