Introdução
O Azure Virtual Desktop é um serviço de virtualização de desktops e aplicações que roda no Azure. Ele entrega uma experiência completa do Windows, com Windows 11, 10 ou um ambiente virtual Windows Server acessível a partir de diversos dispositivos remotos. Você pode optar por uma sessão única, atribuindo dispositivos a um único usuário, ou por múltiplas sessões, para ganhar escalabilidade. Em comparação com máquinas físicas, ele traz vantagens como escalabilidade, gestão centralizada, eficiência de custos e segurança reforçada.
Este post explora as implicações de custo na hora de escolher entre Host Pools Personal e Pooled dentro do serviço Azure Virtual Desktop (AVD). "Personal" representa uma experiência de desktop persistente, enquanto "Pooled" indica uma experiência de desktop não persistente.
Implantar o AVD passa por uma decisão arquitetural fundamental entre esses dois modelos de desktop virtual. Essa escolha tem impacto direto na infraestrutura de armazenamento, nas tarefas contínuas de gestão e na experiência do usuário final.
Esta análise examina os tradeoffs de cada modelo e ajuda você a montar implantações de AVD com bom custo-benefício, sob medida para as diferentes necessidades dos seus usuários.
Cada modelo pode ser mais econômico em situações específicas, e entender como otimizar essas abordagens é o caminho para maximizar a economia.
Persistente e Não-Persistente: entendendo a diferença
No Microsoft Azure, os conceitos de "persistente" e "não persistente" estão encapsulados no termo "Host Pools", que se divide em duas categorias: Personal (Persistente) e Pooled (Não Persistente).
Um Host Pool Personal é desenhado para atribuir cada session host exclusivamente a um único usuário. Esse arranjo oferece um ambiente de desktop dedicado, sob medida para as necessidades de cada pessoa, com configurações personalizadas, aplicações instaladas e arquivos pessoais que se mantêm intactos entre as sessões.
As organizações podem usar um Host Pool Personal para melhorar o desempenho e a experiência geral dos usuários, com mais separação de dados e segurança. Essa configuração é especialmente útil para quem precisa de acesso consistente a softwares especializados ou informações sensíveis, garantindo um espaço de trabalho estável e sempre personalizado.
Já o Host Pool Pooled compartilha session hosts entre vários usuários. Nesse cenário, os usuários acessam diferentes desktops virtuais, que são reiniciados após cada sessão, oferecendo um ambiente novo para o próximo usuário. Embora essa abordagem use recursos com mais eficiência e seja mais fácil de gerenciar, ela pode não atender às preferências individuais ou aos requisitos de retenção de dados tão bem quanto o Host Pool Personal.
As duas configurações são essenciais para entregar soluções de desktop virtual, e a escolha entre elas depende das necessidades específicas da organização e dos usuários.
**O equilíbrio: explorando os tradeoffs**
Vários fatores e tradeoffs entram em jogo na hora de escolher um modelo, incluindo requisitos de armazenamento, gestão e experiência do usuário.
Duelo de armazenamento
As implicações de armazenamento dos modelos Host Pool Personal e Pooled são bem diferentes.
O Host Pool Pooled não retém alterações de dados específicas do usuário entre sessões. A cada login, o usuário recebe um ambiente de desktop novo. Esses desktops virtuais não persistentes são mais econômicos em termos de armazenamento, pois usam imagens compartilhadas e geralmente exigem menos espaço em disco por usuário.
Os perfis e dados dos usuários são gerenciados separadamente por meio de soluções como containers de perfil (FSLogix) e pastas redirecionadas, armazenadas em storage compartilhado. Essa estratégia leva a um uso mais eficiente do armazenamento, já que os recursos são divididos entre uma base maior de usuários. A infraestrutura compartilhada do modelo pooled host pool reduz consideravelmente as demandas de armazenamento e os custos associados em comparação com o modelo persistente.
Em contraste, o Host Pool Personal exige mais armazenamento porque precisa reter configurações pessoais, aplicações instaladas e dados gerados pelo usuário. Como resultado, as organizações arcam com custos de manutenção dessas unidades individuais, incluindo discos do sistema operacional, instalações de aplicações e dados pessoais.
Com o tempo, à medida que os usuários acumulam dados e instalam novas aplicações, as despesas com armazenamento tendem a crescer. A natureza dedicada dos Host Pools Personal está diretamente ligada a um maior consumo e custo de armazenamento, tornando-o uma opção mais intensiva nesse aspecto.
Independentemente do modelo escolhido, dá para reduzir custos ao selecionar o disco do sistema operacional do Azure Virtual Desktop optando por um disco rígido padrão (HDD) em vez de um SSD. Mas essa escolha cobra seu preço em desempenho e não é recomendada para workloads que exigem um acordo de nível de serviço (SLA). Ao definir o tipo de disco, sempre leve em conta os limites de IOPS e throughput das suas máquinas virtuais (VMs).
Esforço de gestão
O esforço de gestão de cada host pool do AVD tem requisitos e casos de uso distintos.
- Host Pools Personal facilitam a gestão de personalização por usuário, instalação de aplicações e troubleshooting, mas exigem mais esforço para patching, atualizações e backup em escala.
- Host Pools Pooled simplificam a gestão em larga escala, o patching e as atualizações, mas, por serem multiusuário e não persistentes, tornam a administração específica por usuário e a entrega de aplicações mais complexas.
Veja abaixo um quadro comparativo das tarefas cotidianas de gestão em cada modelo.

Confira os links das fontes ao final
Comparando os quadros do Host Pool Personal e do Pooled, o tradeoff fica claro: alguns elementos são mais fáceis de gerenciar no Pooled, enquanto outros pedem menos esforço no Personal.
**Experiência do usuário: sob medida vs. padronizada**
A experiência oferecida pelos Host Pools Personal e Pooled atende a necessidades e preferências distintas. Os Host Pools Personal entregam um nível mais alto de personalização, já que os usuários podem customizar seus desktops, instalar aplicações e salvar configurações entre sessões.
O resultado é uma experiência familiar e consistente, que tende a aumentar a satisfação de quem valoriza um espaço de trabalho personalizado. Esse modelo é especialmente indicado para usuários que precisam de softwares ou configurações específicas que persistam entre sessões.
Já o Host Pool Pooled entrega uma experiência padronizada, em que o usuário pode ter de reconfigurar opções e reinstalar aplicações a cada login. Isso pode afetar a produtividade e a satisfação de quem depende de uma personalização constante. Por outro lado, costuma ser mais adequado para trabalhadores baseados em tarefas ou ambientes em que consistência e segurança importam mais do que a personalização individual.
Ferramentas de gestão de perfis, como o FSLogix, podem ser implementadas para garantir algum nível de personalização, fazendo o roaming das configurações do usuário entre sessões em um ambiente não persistente. Embora o AVD não persistente ofereça uma experiência consistente e segura, a falta de personalização persistente pode ser uma desvantagem para quem precisa de configurações específicas ou instala aplicações com frequência.

Confira os links das fontes ao final
**Destravando a economia: estratégias de otimização de custos**
Otimizar custos em Host Pools Personal e Pooled no Azure Virtual Desktop (AVD) exige uma abordagem planejada para gerenciar recursos e configurações.
Otimizando custos do Host Pool Personal
Faça right-sizing das máquinas virtuais (VMs)
- Avalie os requisitos específicos de recursos de cada usuário (CPU, RAM, armazenamento) para atribuir VMs adequadamente e evitar overprovisioning.
- Considere diferentes séries de VMs otimizadas para workloads variados (por exemplo, uso geral, otimizadas para memória, otimizadas para computação) conforme a necessidade de cada usuário.
- Revise regularmente as métricas de desempenho das VMs no Azure Monitor para identificar VMs subutilizadas ou sobrecarregadas e ajustar seus tamanhos.
Referência
- Documentação do Microsoft Azure: Escolher um tamanho de VM (orientação geral de dimensionamento de VMs do Azure, aplicável ao AVD)
- Microsoft Learn: Monitoramento de desempenho de máquinas virtuais do Azure com o Azure Monitor
Implemente agendamentos de auto-shutdown
- Configure as VMs para desligarem automaticamente em horários fora de pico, quando os usuários normalmente não estão trabalhando (à noite e nos fins de semana, por exemplo).
- Use o Azure Automation, o Azure Logic Apps ou os recursos nativos de scaling do AVD (quando aplicável) para agendar horários de inicialização e parada das VMs conforme as rotinas dos usuários.
Referência
- Microsoft Learn: Automatize a inicialização e parada de VMs fora do horário no Azure Automation (o Azure Automation pode ser usado para isso)
- Microsoft Learn: Visão geral do Azure Logic Apps (o Logic Apps também pode ser usado para agendamentos)
Aproveite o Azure Hybrid Benefit
- Se você tem uma licença de Windows Server ou Windows 10/11 com Software Assurance, dá para aplicar o Azure Hybrid Benefit e reduzir o custo de execução das VMs Windows no seu host pool personal. Esse benefício diminui os custos de licenciamento do sistema operacional para as VMs atribuídas.
Referência
- Azure Hybrid Benefit para Windows Server
- Azure Hybrid Benefit para Windows Client
- Elegibilidade de licenças
Use Reserved Instances (RIs) ou Azure Savings Plan for Compute
- Para usuários com uso consistente e previsível no longo prazo (funcionários com VMs dedicadas, por exemplo), compre Reserved Instances ou comprometa-se com um gasto por hora no Azure Savings Plan for Compute por um ou três anos. RIs e Savings Plans oferecem descontos expressivos em relação ao pay-as-you-go.
- Analise as atribuições dos usuários e a duração esperada da necessidade de uma VM personal para definir os compromissos adequados de RI ou Savings Plan.
Referência
Otimize os custos de armazenamento
- Com base nos requisitos de desempenho de cada usuário, escolha o tier de armazenamento adequado (Standard SSD, Premium SSD) para o sistema operacional e os discos de perfil (com FSLogix).
- Monitore regularmente o tamanho dos discos de perfil e implemente políticas para gerenciar seu crescimento (definindo cotas e redirecionando pastas grandes, por exemplo).
- Considere usar o Azure Files ou o Azure NetApp Files para armazenamento de perfis, equilibrando custo e desempenho conforme a necessidade. Identifique e exclua discos órfãos ou não utilizados associados a VMs desalocadas.
Referência
- Documentação do Microsoft Azure: Preços de Managed Disks
- Microsoft Learn: Preços do Azure Files
- Preços do Azure NetApp Files
Implemente o gerenciamento de perfis com FSLogix de forma eficaz
- Configure o FSLogix para redirecionar apenas as partes necessárias do perfil para o disco de perfil, reduzindo o tamanho geral e as operações de I/O.
- Use containers de perfil para melhorar o desempenho e gerenciar perfis em host pools personal. Implemente políticas para limpar arquivos temporários e controlar o tamanho dos containers de perfil.
Referência
Monitore e analise custos com frequência
- Use o Azure Cost Management para ter visibilidade dos seus gastos com AVD no host pool personal.
- Defina orçamentos e alertas de custo para acompanhar despesas e identificar aumentos inesperados de forma proativa.
- Analise a divisão de custos por grupo de recursos, serviço e tags para entender de onde vêm os custos dos seus desktops.
Referência
Marque os recursos com tags adequadas
- Implemente uma estratégia consistente de tags para todos os recursos do AVD dentro do host pool personal (incluindo o próprio host pool, VMs individuais, discos etc.).
- As tags facilitam a organização, a alocação de custos (por usuário ou departamento, por exemplo) e os relatórios, deixando o acompanhamento dos gastos muito mais simples.
Faça auditorias regulares de uso dos recursos
- Revise periodicamente o uso de todos os recursos do AVD no host pool personal para identificar VMs constantemente subutilizadas, que podem ser redimensionadas ou desalocadas se não forem mais necessárias.
- Use as recomendações do Azure Advisor para descobrir oportunidades de otimização de custos no seu host pool personal.
Otimize os custos de rede
- Garanta que o seu ambiente AVD esteja na mesma região do Azure dos seus usuários para minimizar custos de transferência de dados.
- Evite atribuir endereços IP públicos a session hosts individuais, salvo quando for realmente necessário.
Escolha a imagem de sistema operacional certa
- Selecione uma imagem base de SO otimizada para as necessidades dos seus usuários, sem softwares desnecessários consumindo recursos.
Aplicando essas estratégias, você reduz de forma efetiva os custos dos seus Host Pools Personal do Azure Virtual Desktop sem abrir mão de recursos dedicados para os usuários. Monitoramento contínuo e ajustes baseados nos padrões de uso são fundamentais para extrair o máximo de eficiência de custos.
Otimizando custos do Host Pool Pooled
Implemente o autoscaling:
- Ajuste dinamicamente o número de session hosts ativos com base na demanda dos usuários e em limites pré-definidos.
- Faça scale out nos horários de pico para manter o desempenho e scale in fora de pico para reduzir custos de computação.
- Utilize os recursos nativos de autoscaling do Azure Virtual Desktop ou o Azure Automation para um controle mais granular.
Referência
Faça right-sizing das VMs para workloads pooled
- Identifique o tamanho ideal de VM, equilibrando desempenho e custo para o seu workload de usuários simultâneos. Ambientes pooled costumam se beneficiar de VMs otimizadas para múltiplos usuários.
- Acompanhe as métricas gerais de desempenho do host pool (uso de CPU e memória) para garantir que as VMs estão dimensionadas adequadamente para o uso simultâneo médio.
- Considere VMs do tipo burstable (série B, por exemplo) para economizar em workloads com picos esporádicos de uso elevado.
Referência
- Documentação do Microsoft Azure: Escolher um tamanho de VM (orientação geral de dimensionamento de VMs do Azure, aplicável ao AVD)
Otimize os limites de sessão por VM
- Configure com cuidado o número máximo de sessões simultâneas permitidas em cada VM.
- Aumentar a densidade de sessões pode melhorar a eficiência de custos ao maximizar o uso das VMs, mas é fundamental monitorar o desempenho e a experiência do usuário para evitar degradação.
- Teste diferentes limites de sessão para encontrar o equilíbrio ideal para seus workloads.
Referência
Implemente Auto-Shutdown e Start on Connect
- Configure os session hosts para desligarem após um período de inatividade, conservando recursos de computação automaticamente.
- Use o recurso "Start VM on Connect" (se houver suporte na sua solução de scaling) para ligar os session hosts apenas quando um usuário tentar se conectar.
Referência
Aproveite o Azure Hybrid Benefit
- Use suas licenças de Windows Server ou Windows 10/11 com Software Assurance para reduzir o custo de execução das VMs Windows no seu host pool pooled.
- Esse benefício se aplica aos custos de licenciamento do sistema operacional dos session hosts.
Referência
Use Reserved Instances (RIs) ou Azure Savings Plan for Compute
- Para uma base previsível de session hosts sempre ativos, compre Reserved Instances ou comprometa-se com um gasto por hora no Azure Savings Plan for Compute por um ou três anos.
- Analise sua capacidade mínima necessária durante o horário comercial para definir o número e o tipo adequados de RIs ou compromissos de Savings Plan.
Referência
Otimize os custos de armazenamento
- Com base nos requisitos de desempenho, escolha o tier de armazenamento adequado (Standard SSD, Premium SSD) para os discos do SO e o armazenamento de perfil. Ambientes pooled costumam se beneficiar do custo-benefício do Standard SSD para discos do SO.
- Implemente o gerenciamento de perfis com FSLogix para administrar perfis de usuário e reduzir o consumo de armazenamento de forma eficiente.
- Revise e gerencie regularmente o tamanho dos containers de perfil FSLogix.
- Considere o Azure Files ou o Azure NetApp Files para armazenamento de perfis, equilibrando custo e desempenho.
- Remova discos órfãos ou não utilizados.
Referência
Implemente o gerenciamento de perfis com FSLogix de forma eficaz
- Configure o FSLogix para redirecionar apenas as partes necessárias do perfil, minimizando o tamanho do container e as operações de I/O.
- Use containers de perfil para ter mais desempenho e melhor gestão em ambientes pooled.
- Implemente políticas para gerenciar arquivos temporários e controlar o crescimento dos perfis.
Referência
Monitore e analise custos com frequência
- Use o Azure Cost Management para ter visibilidade dos seus gastos com AVD no host pool pooled.
- Configure orçamentos e alertas de custo para monitorar despesas de forma proativa e identificar picos inesperados.
- Analise a divisão de custos por grupo de recursos, serviço e tags para entender o que está puxando os custos.
Referência
Marque os recursos com tags adequadas
- As tags ajudam na alocação de custos, na geração de relatórios e no acompanhamento de gastos.
- Implemente uma estratégia consistente de tags para todos os recursos do AVD dentro do host pool pooled (o próprio host pool, VMs, discos etc.).
Faça auditorias regulares de uso dos recursos
- Revise periodicamente o uso de todos os recursos do AVD no host pool pooled para identificar ineficiências ou componentes subutilizados.
- Use as recomendações do Azure Advisor para descobrir oportunidades de otimização de custos.
Otimize os custos de rede
- Garanta que os recursos estejam na mesma região dos usuários e dos serviços mais acessados para reduzir a saída de dados.
- Evite endereços IP públicos desnecessários nos session hosts.
Escolha a imagem de sistema operacional certa
- Use uma imagem base otimizada para cenários multiusuário, com apenas os softwares essenciais.
Adotando essas estratégias, as organizações conseguem reduzir significativamente os custos dos Host Pools Pooled do Azure Virtual Desktop sem comprometer uma ótima experiência do usuário. Monitorar e refinar as configurações para alinhá-las aos padrões de uso é essencial para maximizar a eficiência.
**A lente do usuário e do workload: orientando decisões arquiteturais**
Um componente fundamental para escolher o modelo certo de Azure Virtual Desktop (AVD) e implementar estratégias eficazes de otimização de custos é entender a fundo os diferentes papéis dos usuários, as aplicações que eles utilizam e os padrões típicos de workloads.
Por exemplo, o AVD persistente costuma ser a escolha preferida para desenvolvedores de software que precisam de ferramentas específicas, designers que dependem de softwares e configurações personalizadas e administradores de TI que trabalham com privilégios elevados.
Já o AVD não persistente costuma se encaixar melhor com agentes de call center que usam aplicações padronizadas, estudantes em laboratórios de informática, equipes temporárias com necessidades básicas de aplicações e profissionais da saúde que acessam prontuários de pacientes.
É essencial avaliar os padrões de workloads, incluindo horários de pico versus fora de pico e jornadas regulares de trabalho, já que esses fatores influenciam diretamente as estratégias de scaling e a execução de técnicas de otimização de custos como autoscaling e reserved instances.
Acompanhar a atividade dos usuários e o uso de recursos com ferramentas como o Azure Virtual Desktop Insights também ajuda a identificar áreas para otimização adicional e economia.
Sem uma visão clara de como os usuários vão interagir com seus desktops virtuais e das demandas das suas aplicações, as organizações podem acabar escolhendo, sem querer, um modelo caro demais ou que não atende às necessidades dos usuários — o que resulta em desperdício de recursos ou queda de produtividade.
Fontes:
[1] Host pool management approaches — Azure Virtual Desktop https://learn.microsoft.com/en-us/azure/virtual-desktop/host-pool-management-approaches
[2] Configure personal desktop assignment in Azure Virtual Desktop https://learn.microsoft.com/en-us/azure/virtual-desktop/configure-host-pool-personal-desktop-assignment-type
[3] Azure Virtual Desktop (AVD) application management — Nerdio https://getnerdio.com/resources/all-about-application-management-in-azure-virtual-desktop-avd/
[4] Windows Virtual Desktop Pooled vs Personal — Cloud Build https://cloudbuild.co.uk/windows-virtual-desktop-pooled-vs-personal/
[5] AZ-140 ep03: AVD Personal and pooled desktops — YouTube https://www.youtube.com/watch?v=j764k4zPm8w
[6] Update session hosts using session host update in Azure Virtual … https://learn.microsoft.com/en-us/azure/virtual-desktop/session-host-update-configure
[7] When to use Azure Site Recovery with Azure Virtual Desktop — Nerdio https://getnerdio.com/resources/when-to-use-azure-site-recovery-with-azure-virtual-desktop/
[8] Streamline Azure Virtual Desktop Custom Image and Host Pool … https://www.numecent.com/2025/03/03/streamline-azure-virtual-desktop-custom-image-and-host-pool-manageme/
Escolher entre Host Pools Personal e Pooled passa por avaliar os tradeoffs de armazenamento, esforço de gestão e experiência do usuário.
O modelo Pooled costuma ser mais econômico, principalmente em organizações com muitos trabalhadores baseados em tarefas. Já o modelo Personal pode ser a melhor opção para quem prioriza uma experiência de computação personalizada e consistente.
No fim das contas, a melhor abordagem depende de entender as necessidades dos usuários e os padrões de workloads para garantir eficiência de custos e uma boa experiência. As organizações precisam dedicar tempo para avaliar seus requisitos específicos e implementar com cuidado as estratégias de otimização de custos que discutimos, tomando assim a decisão mais adequada para cada cenário.
Libere todo o potencial da sua plataforma Azure—agende uma demo e uma conversa com nossa equipe dedicada hoje mesmo e descubra como o DoiT Cloud Intelligence pode elevar sua experiência e gerar resultados!