Este artigo responde às perguntas frequentes sobre como usar o dimensionamento automático na Área de Trabalho Virtual do Azure.
Perguntas gerais
Posso configurar o dimensionamento para datas específicas como feriados?
Não. No momento, o dimensionamento automático não dá suporte a diminuições em datas específicas.
Receberei uma cobrança extra por usar o dimensionamento automático?
Não. Para obter mais informações sobre taxas, acesse a nossa página de preços.
Com que frequência o dimensionamento automático monitora os hosts da sessão e executa avaliações de escala?
O dimensionamento automático monitora quando os usuários entram ou saem de seus hosts de sessão e categoriza essa atividade como eventos de alteração de sessão. Eventos de alteração de sessão disparam uma avaliação de colocação em escala que cria logs. Se não houver eventos de alteração de sessão ou o serviço de evento passar por uma interrupção, o dimensionamento automático verificará se perdeu algum evento. Quando vários eventos de alteração de sessão ocorrerem em um curto período, o recurso fará as avaliações de colocação em escala em lote. Isso permite que o dimensionamento automático processe grandes números de eventos rapidamente sem sobrecarregar o sistema.
Quantas VMs precisam estar em um pool de hosts para que o dimensionamento automático funcione corretamente?
Pelo menos um.
É possível usar a CLI do Azure para configurar o dimensionamento automático?
Não, o dimensionamento automático não oferece a opção de definir configurações com a CLI do Azure no momento.
Quais regiões têm suporte?
Os dados de configuração do plano de escala devem ser armazenados na mesma região que a configuração do pool de host. No entanto, há suporte para a implantação de VMs de host da sessão em todas as regiões do Azure. As VMs podem ser implantadas em uma região diferente daquela em que os dados de configuração do pool de host e do plano de escala são armazenados.
O dimensionamento automático lida com o dimensionamento dos hosts da sessão em regiões secundárias quando os que estão na região primária passam por uma interrupção?
Não. Os clientes precisam configurar sua própria estratégia de recuperação de desastre para gerenciar interrupções. O dimensionamento automático trata apenas do dimensionamento de VMs existentes na região em que elas são criadas.
O dimensionamento automático considera as zonas de disponibilidade durante as operações de dimensionamento se eu tiver criado os hosts de sessão em várias zonas dentro de uma região?
Não. O dimensionamento automático não controla em qual zona de disponibilidade você cria VMs, portanto, ele pode não executar operações de dimensionamento em todas as zonas igualmente.
Dimensionamento automático para pools de host em pool
Como fazer para configurar o dimensionamento automático para executar os hosts de sessão zero após o expediente?
O modo de diminuição sempre usa o menor número de hosts de sessão. No entanto, se houver sessões de usuário existentes, o menor número de hosts de sessão utilizáveis não será zero. Para configurar a política de limite de tempo para forçar a saída de todos os usuários desconectados para evitar ter hosts de sessão usáveis após o horário, acesse Política do Computador Local>Configuração do Computador>Modelos Administrativos>Componentes do Windows>Serviços de Área de Trabalho Remota>Host da Sessão da Área de Trabalho Remota>Limites de Tempo de Sessão>Conjunto de tempo para sessões desconectadas.
O que acontecerá se a capacidade do pool de host for igual ao limite de capacidade?
Nada. O dimensionamento automático reage somente quando a capacidade do pool de host é maior ou menor que o limite de capacidade. O recurso não fará nada quando a capacidade do pool de host for igual ao limite de capacidade.
Se eu já configurei o modo esvaziar em hosts de sessão, o dimensionamento automático ainda alterará minhas configurações do modo esvaziar definidas?
Sim, o dimensionamento automático ainda ativa ou desativa as VMs no modo esvaziar, independentemente de quem definiu o modo. O dimensionamento automático substitui o modo esvaziar em todas as VMs incluídas na escala, portanto, para excluir uma VM das ações de escala, use marcas de exclusão.
Com que frequência o dimensionamento automático monitora os hosts da sessão e executa avaliações de escala?
O dimensionamento automático monitora quando os usuários entram ou saem de seus hosts de sessão e categoriza essa atividade como eventos de alteração de sessão. Eventos de alteração de sessão disparam uma avaliação de colocação em escala que cria logs. Se não houver eventos de alteração de sessão ou o serviço de evento passar por uma interrupção, o dimensionamento automático verificará se perdeu algum evento. Quando vários eventos de alteração de sessão ocorrerem em um curto período, o recurso faz as avaliações de colocação em escala em lote. Isso permite que o dimensionamento automático processe grandes números de eventos rapidamente sem sobrecarregar o sistema.
É possível forçar a saída em qualquer fase do dia?
Não. Se você habilitar o dimensionamento automático, só será possível forçar os usuários a sair durante a fase de redução. Se você colocar um host de sessão no modo esvaziar durante a redução para prepará-lo para ser desligado, mas nem todos os usuários fizerem logout antes que a fase mude para fora do horário pico, as sessões de usuário restantes não serão forçadas a sair de suas sessões. O motivo pelo qual os usuários não fazem logout é porque o dimensionamento automático não força os usuários a sair de suas sessões fora do horário de pico. Em vez disso, o dimensionamento automático aguarda até que todos os usuários tenham feito logout antes de desalocar a VM. Por exemplo, se a fase de redução durar 15 minutos e o tempo de espera antes de desconectar os usuários e desligar as VMs for de 20 minutos, o agendamento muda para a fase fora do horário pico e as sessões do usuário não são encerradas.
Se eu configurar o dimensionamento automático para forçar os usuários a saírem durante a redução, usuários com sessões ativas também serão forçados a sair?
Sim. Sessões ociosas, desconectadas e ativas são forçadas a fazer logout se os usuários não saírem durante o tempo de espera da fase de redução.
Quando uma sessão ativa é encerrada à força e o usuário tenta se reconectar, há uma maneira de impedir esse usuário de iniciar uma nova sessão em um host da sessão que o dimensionamento automático está prestes a desligar?
Depois que o dimensionamento automático seleciona um host da sessão para ser desligado, ele o coloca no modo esvaziar. Depois que todas as sessões de usuário forem encerradas, o dimensionamento automático desalocará a VM. Depois que o dimensionamento automático desaloca a VM, ele define a configuração AllowNewSessions como true, o que desliga o modo esvaziar. Como o dimensionamento automático coloca os hosts de sessão que estão prestes a ser desligados no modo esvaziar, um usuário forçado a sair de sua sessão não poderá se conectar a um host de sessão que está prestes a ser desligado se tentar se reconectar após sair da sessão.
O dimensionamento automático pode desativar todas as VMs em um pool de host ou precisa manter pelo menos algumas ativas para funcionar corretamente?
O dimensionamento automático pode desativar todas as VMs em um pool de host quando o percentual mínimo de hosts está definido como 0% e não há sessões de usuário nos hosts da sessão no pool de hosts.
Por que configurar o algoritmo de balanceamento de carga de maneira diferente durante as diferentes fases do agendamento do plano de escala?
Ao configurar o agendamento do plano de escala, você pode especificar diferentes algoritmos de balanceamento de carga para diferentes fases do dia. Por exemplo, durante as fases de crescimento e de pico, você pode usar o algoritmo de balanceamento de carga em largura. Esse algoritmo garante que você tem uma distribuição uniforme das sessões de usuário durante as duas primeiras fases do dia, o que otimiza o desempenho. Da mesma forma, durante as fases de crescimento e fora do horário de pico, você pode usar o algoritmo de balanceamento de carga em profundidade para ajudar o recurso de dimensionamento automático a consolidar as sessões de usuário até atingir o número mínimo possível de hosts de sessão no pool de host.
Escala automática para pools de host pessoais
O que acontece com os hosts de sessão que são ativados, mas nunca são conectados?
Se um host de sessão estiver ativado (por dimensionamento automático, Iniciar VM ao conectar ou pelo administrador) e um usuário nunca entrar nele, o dimensionamento automático desalocará esse host de sessão após um período de inatividade para evitar incorrer em custos de computação desnecessários.
Se eu optar por não ter um crescimento, como minhas áreas de trabalho pessoais serão iniciadas?
Se você optar por não ter áreas de trabalho pessoais iniciadas pelo dimensionamento automático durante a fase de crescimento, o dimensionamento automático não iniciará suas áreas de trabalho pessoais. Em vez disso, você deve habilitar Iniciar VM ao conectar para garantir que as áreas de trabalho pessoais sejam iniciadas quando os usuários entrarem nelas, ou iniciar manualmente as áreas de trabalho pessoais por conta própria.
Posso configurar o dimensionamento automático para forçar os usuários a sair da área de trabalho pessoal?
Não. O dimensionamento automático para áreas de trabalho pessoais só desaloca os hosts de sessão se o usuário tiver saído da sessão do usuário.
Qual é a diferença entre uma sessão de usuário desconectada e uma sessão de usuário que foi desconectada?
Para obter mais informações, confira Definições de sessão do usuário.
O dimensionamento automático para áreas de trabalho pessoais substitui o modo esvaziar de hosts da sessão?
Não. Quando o dimensionamento automático está pronto para desalocar uma área de trabalho pessoal devido à saída ou desconexão da sessão do usuário, o dimensionamento automático não coloca o host da sessão no modo esvaziar. Se o usuário tentar se conectar enquanto o dimensionamento automático estiver desalocando o host da sessão, ele receberá uma mensagem de erro que diz "Nenhum recurso disponível".
O que acontece se eu optar por pela hibernação de áreas de trabalho pessoais no meu plano de escala, mas minhas áreas de trabalho pessoais não tiverem hibernação habilitada?
Se você optar por ter áreas de trabalho pessoais hibernadas em seu agendamento de plano de escala pessoal, mas as áreas de trabalho pessoais não tiverem hibernação habilitada, a escala automática não afetará os hosts de sessão (não os hibernará e não os desalocará).
Dimensionamento dinâmico (versão prévia)
O tamanho mínimo do pool de host definido no plano de escalabilidade substituirá as configurações no pool de host?
Sim. O tamanho mínimo do pool de host substituirá o número de hosts de sessão definidos no pool de host.
Preciso especificar se devo ativar ou criar hosts de sessão em cada fase?
Não. Você só precisa definir o limite de host da sessão com o tamanho mínimo do pool de hosts, o tamanho máximo do pool de hosts e a porcentagem mínima de hosts ativos (%). Quando o número real de hosts de sessão necessários não for maior que o tamanho mínimo do pool de hosts, o dimensionamento automático ativará os hosts da sessão se a capacidade do pool de host usada exceder o limite de capacidade definido. Quando o número real de hosts de sessão necessários for maior que o tamanho mínimo do pool de hosts, o dimensionamento automático ativará os hosts de sessão interrompidos e criará hosts de sessão adicionais. O número total de hosts de sessão ativos não excederá o tamanho máximo do pool de host definido no plano de escalabilidade se a capacidade usada do pool de host exceder o limite de capacidade definido.
Qual versão de imagem é usada para os hosts de sessão criados pelo dimensionamento automático?
O dimensionamento automático cria hosts de sessão com a versão de imagem válida/estável mais recente definida na configuração padrão do host da sessão, se você ainda não tiver uma configuração de host de sessão ativa.
Como posso configurar meu plano de escalabilidade para ativar e desalocar apenas hosts de sessão?
Você pode escolher o dimensionamento automático de gerenciamento de energia como o método de dimensionamento ao criar seu plano de dimensionamento ou, com o dimensionamento automático dinâmico, pode definir o mesmo valor para Tamanho mínimo do pool de hosts e Tamanho máximo do pool de hosts.
Como posso configurar meu plano de escalabilidade para criar e excluir apenas hosts de sessão?
Você pode definir a Porcentagem mínima de hosts ativos (%) como 100. O dimensionamento automático só cria ou exclui hosts de sessão se a capacidade do pool de host usado exceder ou cair abaixo do limite de capacidade definido.
O que acontece se o número de hosts de sessão no pool de host exceder o tamanho máximo do pool de host?
Isso pode acontecer se o Tamanho máximo do pool de hosts for configurado de forma diferente em cada fase. O dimensionamento automático exclui os hosts de sessão desalocados ativos sem sessões para respeitar a configuração Tamanho máximo do pool de hosts na fase atual e, em seguida, continua a excluir/desalocar hosts de sessão com base no agendamento e no limite de capacidade, exceto na fase de aceleração. Nenhuma ação de exclusão/desalocação é executada, desde que o número de hosts de sessão no pool de host não exceda o tamanho máximo do pool de host. Esse comportamento é consistente com o método de dimensionamento automático de gerenciamento de energia, em que os hosts da sessão não são desalocados na fase de aceleração para pools de host em pool.
Ainda posso criar e excluir manualmente os hosts da sessão?
Sim, mas quando o dimensionamento automático exclui um host de sessão que você criou manualmente, ele respeitará as configurações definidas para excluir automaticamente a NIC e/ou o disco.