Glossário de dimensionamento automático para Área de Trabalho Virtual do Azure
Este artigo é uma lista de definições para os principais termos e conceitos relacionados ao recurso de dimensionamento automático da Área de Trabalho Virtual do Azure.
Autoscale
O dimensionamento automático é o serviço de dimensionamento nativo da Área de Trabalho Virtual do Azure que dimensiona os hosts de sessão para cima e para baixo com base na capacidade dos pools de hosts e no plano de dimensionamento agendamento que você definir.
Método de dimensionamento
O método de dimensionamento escolhido define como o serviço de dimensionamento gerencia a capacidade disponível. Há dois métodos de dimensionamento que você pode escolher:
Dimensionamento automático do gerenciamento de energia: habilita os hosts de sessão ativados e desativados para se ajustarem à capacidade disponível em um pool de hosts. Se você quiser aplicar um plano de dimensionamento a um pool de hosts com gerenciamento padrão, essa é a opção que você deve usar.
Dimensionamento automático dinâmico (versão prévia): habilita os hosts de sessão e cria e exclui os hosts de sessão para ajustar à capacidade disponível em um pool de hosts. O dimensionamento automático dinâmico só pode ser usado para pools de hosts agrupados com configuração de host de sessão.
Ferramenta de escala
A ferramenta de escala da Área de Trabalho Virtual do Azure usa a Automação do Azure e os Aplicativos Lógicos do Azure para escalar as VMs em um pool de host com base no número de sessões de usuário por núcleo de CPU existentes durante os horários de pico e fora dos horários de pico.
Plano de escala
Um plano de escala é um objeto do Azure Resource Manager da Área de Trabalho Virtual do Azure que define os agendamentos para escalar os hosts da sessão em um pool de host. Você pode atribuir um plano de escala a vários pools de host. Ao criar um plano de colocação em escala, você precisa escolher entre pools de hosts pessoais ou em pool. Você só pode atribuir o plano de colocação em escala aos pools de host com o mesmo tipo (em pool ou pessoal). O tipo de plano de colocação em escala não pode ser alterado depois de criado.
Agenda
Os agendamentos são sub-recursos de planos de colocação em escala. Os planos de colocação em escala para pools de hosts em pools têm agendamentos que especificam a hora de início, o limite da capacidade, a porcentagem mínima de hosts, o algoritmo de balanceamento de carga e outras definições de configuração para as diferentes fases do dia. Os planos de colocação em escala para pools de hosts pessoais têm agendamentos que especificam a hora de início e a operação a ser executada com base no estado da sessão do usuário (desconectado ou desconectado) para as diferentes fases do dia.
Crescimento
A fase de crescimento de um agendamento de plano de escala geralmente ocorre no início da jornada de trabalho, quando os usuários começam a se conectar e iniciar suas sessões. Nesta fase, o número de sessões de usuário ativas geralmente aumenta em um ritmo rápido sem ainda atingir o número máximo de sessões ativas no dia.
Peak
A fase de pico de um agendamento de plano de escala é quando o pool de hosts atinge o número máximo de sessões de usuário ativas no dia. Nessa fase, o número de sessões ativas geralmente permanece estável até que a fase de pico termine. Novas sessões de usuário ativas podem ser estabelecidas durante essa fase, mas, em geral, em uma velocidade mais lenta do que a fase de crescimento.
Diminuição
A fase de diminuição de um agendamento de plano de escala geralmente ocorre no final da jornada de trabalho, quando os usuários começam a se desconectar e encerrar suas sessões à noite. Nessa fase, o número de sessões de usuário ativas costuma diminuir rapidamente.
Fora de pico
A fase chamada fora do horário de pico do agendamento do plano de escala é quando o pool de host geralmente atinge o número mínimo de sessões de usuário ativas no dia. Durante essa fase, geralmente não há muitos usuários ativos, mas você pode manter uma pequena quantidade de recursos para acomodar os usuários que trabalham após as fases de pico e desaceleração.
Host da sessão disponível
Os hosts de sessão disponíveis são hosts de sessão que passaram em todas as verificações de integridade do agente da Área de Trabalho Virtual do Azure e têm objetos de VM ativados, tornando-os disponíveis para os usuários estabelecerem sessões de usuário.
Limite de capacidade
O limite de capacidade é o percentual da capacidade de um pool de host que, quando atingido, dispara uma ação de escala.
Por exemplo:
- Se a capacidade do pool de hosts usados estiver abaixo do limite de capacidade e o dimensionamento automático puder desativar ou excluir os hosts de sessão sem ultrapassar o limite de capacidade, o dimensionamento automático dinâmico desativa ou exclui os hosts de sessão.
- Se a capacidade do pool de hosts usados ultrapassar o limite de capacidade, o dimensionamento automático será ativado ou criará mais hosts de sessão até que a capacidade do pool de hosts usados fique abaixo do limite de capacidade.
Capacidade disponível do pool de host
A capacidade disponível do pool de host indica o número de sessões de usuário que um pool de host pode hospedar com base no número de hosts da sessão disponíveis. A capacidade disponível do pool de host é o limite máximo de sessão do pool de host multiplicado pelo número de hosts da sessão disponíveis no pool de host.
Em outras palavras:
Limite máximo de sessão do pool de host × número de hosts da sessão disponíveis = capacidade disponível do pool de host.
Capacidade usada do pool de host
A capacidade usada do pool de host é a quantidade de capacidade do pool de host atualmente ocupada por sessões de usuário ativas e desconectadas.
Em outras palavras:
O número de sessões de usuário ativas e desconectadas ÷ a capacidade do pool de hosts = capacidade usada do pool de host.
Ação de escala
As ações de escala ocorrem quando o dimensionamento automático ativa ou desativa as VMs.
Desligar
O dimensionamento automático para pools de hosts pessoais e em pool desliga as VMs com base no agendamento definido. Quando o dimensionamento automático desliga uma VM, ele desaloca e interrompe a VM, garantindo que você não seja cobrado pelos recursos de computação.
Percentual mínimo de hosts
O percentual mínimo de hosts é o menor percentual de todos os hosts de sessão no pool de hosts que devem ser ativados em cada fase do agendamento do plano de escala.
Sessão de usuário ativa
Uma sessão de usuário é considerada "ativa" quando o usuário entra e se conecta ao seu RemoteApp ou recurso de área de trabalho.
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 se desconectou. Quando um usuário fecha a janela de sessão remota sem sair da sessão, a sessão é desconectada. Quando um usuário se reconectar aos recursos remotos, ele será redirecionado para a sessão desconectada no host de sessão no qual estava trabalhando. Neste ponto, a sessão desconectada se torna uma sessão ativa novamente.
Forçar logoff
Um logoff forçado ou uma saída forçada é quando o serviço encerra uma sessão de usuário ativa ou uma sessão de usuário desconectada sem o consentimento do usuário.
Marca de exclusão
Uma marca de exclusão é uma propriedade de um plano de escala que é um nome de marca que você pode aplicar às VMs que deseja excluir das ações de escala. O dimensionamento automático só executa ações de escala nas VMs sem nomes de marcas que correspondem à marca de exclusão.
Próximas etapas
- Para obter mais informações sobre o dimensionamento automático, confira o documento de recurso de dimensionamento automático.
- Para ver exemplos de como o dimensionamento automático funciona, confira Cenários de exemplo de dimensionamento automático.
- Para obter mais informações sobre o script de escala, confira o documento de script de escala.