Provisionamento ideal de PCs na nuvem: considerações baseadas na localização do usuário, localização de dados do aplicativo e otimização da rede

A importância da localização: usuário, PC na nuvem e dados do aplicativo

A localização do PC na nuvem pode desempenhar um papel crítico no desempenho e na experiência do usuário final dos PCs na nuvem. Quando um PC na nuvem é provisionado longe do local físico do usuário, isso pode levar a um aumento da latência, o que pode afetar negativamente as interações com o PC na nuvem e a produtividade do usuário. Por exemplo, os usuários que acessam PCs na nuvem remotamente em diferentes continentes podem ter latência mais alta em comparação com aqueles localizados mais perto da região em que o PC na nuvem está provisionado.

Da mesma forma, é importante entender o local dos dados do aplicativo, especialmente crucial para aplicativos sensíveis à latência, pois durante a sessão, os usuários provavelmente os acessam. Os dados do aplicativo podem residir na mesma região que o PC na nuvem, em uma região diferente do Azure ou até mesmo voltar para o local. O ideal é que o usuário, o PC na nuvem e os dados do aplicativo estejam geograficamente próximos, por exemplo, um usuário está baseado em Nova York com um PC na nuvem e dados do Microsoft 365 no Leste dos EUA do Azure (Virgínia), no entanto, nem sempre é esse o caso.

Quando esses elementos não estão colocalizados, os administradores devem escolher cuidadosamente a região de provisionamento do PC na nuvem para garantir uma experiência tranquila. No Windows 365 Enterprise, a região do PC na nuvem é definida na política de provisionamento por meio das configurações da MHN (Rede Hospedada da Microsoft) ou ANC (Conexão de Rede do Azure). Se forem necessárias alterações posteriormente, os administradores poderão atualizar a política de provisionamento para mover PCs na nuvem para uma nova região. Embora isso não acione o reprovisionamento, exclui pontos de restauração da região anterior, portanto, o tempo e o planejamento são importantes.

Entender como os usuários se conectam aos PCs na nuvem do Windows 365 também é uma peça essencial para otimizar o desempenho. Quando um usuário inicia uma sessão, o tráfego primeiro viaja para o gateway do Azure mais próximo - determinado pela localização física do usuário - e continua pelo backbone do Azure da Microsoft para a região onde o PC na nuvem está provisionado. 

Fatores a considerar:

  • Proximidade do usuário com o PC na nuvem Localização: Em general__,__ quanto mais próximo um usuário estiver do local do PC na nuvem, mais rápido será o tempo de resposta da entrada do teclado e do mouse e das atualizações de tela.

  • Proximidade de dados de aplicativo com o PC na nuvem Localização: Considere a região do Azure ou o local local dos dados do aplicativo ao determinar o local do PC na nuvem.  Para aplicativos sensíveis à latência, mover o PC na nuvem para mais perto dos dados do aplicativo provavelmente melhora o desempenho.

  • Regulamentos regionais e soberania de dados: A conformidade com as leis regionais de soberania e privacidade de dados pode restringir onde os PCs na nuvem podem ser provisionados.

  • UDP (User Datagram Protocol) preferido ao TCP (Transmission Control Protocol) para uma experiência ideal do usuário final: O RDP Shortpath usa um transporte baseado em UDP por meio do URCP (Universal Rate Control Protocol). O URCP otimiza o User Datagram Protocol (UDP) ajustando-se às condições da rede e implementando o controle de taxa, resultando em melhor taxa de transferência e maior tolerância de latência em comparação com conexões TCP/Websocket.

Embora a latência entre usuários e Máquinas Virtuais (VMs) fosse anteriormente uma preocupação importante, os avanços nos protocolos e o uso do backbone de rede da Microsoft reduziram bastante seu impacto. Como resultado, colocar PCs na nuvem próximos aos dados do aplicativo agora é geralmente aceitável e até preferido.

Conectividade de rede confiável para desempenho de PC na nuvem

A conectividade de rede ideal é essencial para oferecer uma experiência perfeita no Cloud PC. Uma conexão de internet estável e de alto desempenho minimiza as interrupções causadas por flutuações na rede e garante interações suaves com o usuário.

Como os usuários podem acessar seus PCs na nuvem de vários dispositivos e locais, o desempenho da conectividade é influenciado por fatores como roteamento de rede e latência. Para melhorar o desempenho, os administradores devem idealmente alinhar a região de rede com a região na qual os PCs na nuvem do Windows 365 são provisionados. Além disso, a escolha do protocolo de transporte desempenha um papel crítico: o Windows 365 usa o protocolo RDP, que pode operar tanto no protocolo TCP quanto no UDP. Embora o TCP garanta uma entrega confiável, ele introduz latência mais alta devido aos seus mecanismos rígidos de reconhecimento e retransmissão. O UDP, por outro lado, é sem conexão e otimizado para tráfego em tempo real, permitindo que o RDP ofereça uma experiência mais suave e responsiva, reduzindo atrasos de ida e volta e lidando melhor com a perda de pacotes. Por esse motivo, o UDP é preferível ao TCP para sessões do PC na nuvem, especialmente em cenários onde a baixa latência e o desempenho consistente são críticos.

Outro aspecto importante a ter em mente é que, ao usar ANCs (Conexões de Rede do Azure), os administradores assumem mais responsabilidades, incluindo resolução de DNS (Sistema de Nome de Domínio), planejamento de sub-rede e endereço IP e manutenção de conectividade de baixa latência com regiões do Azure. O Azure monitora continuamente a latência de rede usando ferramentas internas e publica métricas de desempenho para dar suporte aos esforços de otimização. Para saber mais sobre as estatísticas de latência de ida e volta da rede do Azure, consulte Estatísticas de latência de ida e volta da rede do Azure | Microsoft Learn.

Principais fatores de rede a serem considerados:

  • Largura de banda: Garantir a largura de banda adequada é essencial para lidar com transferências de dados e manter videoconferência de alta qualidade e desempenho de aplicativos.

  • Latência: A latência mais baixa é importante para PCs na nuvem, especialmente em cenários mais exigentes, como edição de vídeo ou desenvolvimento de videogames.

  • Roteamento de rede: Evite situações de hairpinning de rede, pois elas podem afetar significativamente a latência.

  • protocolo da camada de transporte: O UDP (junto com o URCP) permite uma transmissão de dados mais rápida, com maior taxa de transferência e menor latência, reduzindo a sobrecarga e otimizando o desempenho em tempo real. Mais benefícios do UDP aqui RDP Shortpath | Microsoft Learn

  • Perda de pacote: Procure reduzir os altos níveis de perda de pacotes, pois eles podem prejudicar o desempenho do PC na nuvem e causar frustração aos usuários.

  • Nervosismo: A variabilidade nos tempos de entrega de pacotes pode afetar a consistência das experiências do usuário. Assim como a perda de pacotes, procure reduzir o Jitter sempre que possível.

Os administradores podem aplicar uma ampla variedade de recursos ao planejar o provisionamento de PC na Nuvem para equipes distribuídas globalmente, incluindo um conjunto diversificado de regiões com suporte do Azure, para tomar decisões mais informadas e estratégicas.

A otimização da conectividade do protocolo RDP para o Windows 365 pode melhorar significativamente a confiabilidade da conexão, reduzir a latência e aumentar a largura de banda disponível. Para melhorar o desempenho em redes gerenciadas pelo cliente (ANC), o RDP Shortpath  deve ser usado e está habilitado por padrão. Esse recurso estabelece uma conexão direta baseada em UDP entre um cliente de Área de Trabalho Remota do Windows com suporte e o PC na nuvem. Por padrão, o RDP tenta uma conexão UDP primeiro e volta para um transporte de conexão reversa baseado em TCP, que oferece ampla compatibilidade e uma alta taxa de sucesso.

O RDP Shortpath oferece suporte a duas configurações:

  • Redes gerenciadas: UDP direta ou STUN

  • Redes públicas: STUN ou TURN

Observação: os administradores podem verificar a conectividade com os pontos de extremidade STUN e TURN e verificar se a funcionalidade UDP básica funciona executando o executávelavdnettest.exe.

Além disso, o RDP Multipath aprimora a resiliência da sessão avaliando vários caminhos UDP simultaneamente e alternando dinamicamente entre eles em tempo real. Se um caminho falhar, a sessão continuará ininterrupta por meio de uma rota alternativa, minimizando as desistências e melhorando a estabilidade. RDP Multipath está disponível atualmente para Azure AVD (Virtual Desktop) e Windows 365.

Um recurso valioso para administradores que gerenciam a conectividade do Windows 365 é o Relatório de Qualidade de Conexão, que fornece visibilidade do tempo de ida e volta (RTT) entre o cliente e o PC na nuvem, largura de banda disponível, protocolo e outros pontos de dados. Este relatório ajuda a identificar dispositivos que podem estar com baixo desempenho em relação aos benchmarks esperados.

Com aprimoramentos contínuos na conectividade do Windows 365, como a expansão das regiões de retransmissão TURN e o novo intervalo de IP dedicado, o desempenho do protocolo RDP melhorou. O RDP agora pode acomodar latências de até 200 ms, reduzindo a importância da proximidade geográfica entre o usuário e seu PC na nuvem. Em vez disso, é cada vez mais importante posicionar os PCs na nuvem mais próximos dos dados do aplicativo que acessam. Essa mudança ajuda a minimizar a latência e otimizar o desempenho para os usuários finais. As organizações são incentivadas a avaliar minuciosamente o posicionamento regional e as configurações de rede para garantir uma experiência perfeita e responsiva do PC na nuvem. É altamente recomendável a leitura deste documento para obter informações adicionais sobre o Windows 365 Princípios de Conectividade Princípios de Conectividade | Microsoft Learn

Estratégias para o provisionamento ideal de PC na nuvem

Provisionamento regional

Para resolver problemas de latência associados à localização do usuário ou à localização dos dados do aplicativo, as organizações devem considerar o provisionamento dos PCs na nuvem em data centers geograficamente mais próximos dos usuários e/ou da localização dos dados do aplicativo, dependendo do que for mais benéfico.

Otimização de rede

Os administradores devem garantir que as configurações de rede sejam otimizadas para uso do PC na nuvem. Isso inclui priorizar redes de baixa latência, aproveitar novos aprimoramentos, aumentar a alocação de largura de banda quando necessário e implementar mecanismos de redundância para minimizar o tempo de inatividade.

Monitoramento e análise

O monitoramento contínuo do desempenho da rede e da atividade do usuário é crucial para identificar gargalos e áreas de melhoria. Relatórios e ferramentas que analisam a latência, o uso de largura de banda e as taxas de erro podem ajudar a ajustar as configurações do PC na nuvem podem ajudar a tomar decisões informadas.

Modelos híbridos

Para usuários em regiões com infraestrutura de rede limitada, modelos híbridos que combinam recursos de computação local com acesso ao Cloud PC podem mitigar os desafios de conectividade. Essa abordagem pode ajudar a equilibrar o desempenho com a acessibilidade.

Criação de perfil do usuário

Compreender as necessidades exclusivas dos usuários finais, incluindo sua localização, recursos de rede e requisitos de carga de trabalho, permite estratégias de provisionamento personalizadas. Por exemplo, usuários avançados que precisam de computação intensiva podem precisar de PCs na nuvem provisionados com maior largura de banda e menor latência, ou certas características específicas quando se trata de processamento ou memória.

Benefícios do provisionamento otimizado de PC na nuvem

O provisionamento otimizado de PCs na nuvem com base na localização do usuário e nas considerações de rede oferece várias vantagens:

  • Experiência do usuário aprimorada: Tempos de resposta mais rápidos e problemas de conectividade reduzidos aumentam a produtividade e a satisfação.

  • Eficiência de custos: O provisionamento personalizado minimiza a alocação desnecessária de recursos e otimiza os gastos.

  • Escalabilidade: A capacidade de adaptar rapidamente as configurações do PC na nuvem às mudanças nos locais do usuário e nas condições da rede suporta o crescimento e a flexibilidade.

  • Conformidade regulatória: O provisionamento de PCs na nuvem em regiões apropriadas garante a adesão às leis e regulamentos locais de proteção de dados.

Conclusão

O provisionamento otimizado de PCs na nuvem requer uma consideração cuidadosa da localização do usuário e da conectividade de rede para oferecer uma experiência ideal. Ao abordar esses fatores por meio de provisionamento regional, otimização de rede e estratégias personalizadas, as organizações podem garantir que suas implantações de PC na nuvem sejam eficazes e fáceis de usar. À medida que o trabalho remoto e a colaboração digital continuam a evoluir, priorizar essas considerações continua sendo essencial para uma integração bem-sucedida do Cloud PC.