Visão geral do HDX
Aviso:
Editar o registro incorretamente pode causar sérios problemas que podem exigir a reinstalação do sistema operacional. A Citrix não pode garantir que os problemas resultantes do uso incorreto do Editor do Registro possam ser resolvidos. Use o Editor do Registro por sua conta e risco. Certifique-se de fazer backup do registro antes de editá-lo.
O Citrix HDX representa um amplo conjunto de tecnologias que oferecem uma experiência de alta definição aos usuários de aplicativos e desktops centralizados, em qualquer dispositivo e em qualquer rede.
O HDX foi projetado em torno de três princípios técnicos:
- Redirecionamento inteligente
- Compressão adaptável
- Eliminação da duplicação de dados
Aplicados em diferentes combinações, eles otimizam a experiência de TI e do usuário, diminuem o consumo de largura de banda e aumentam a densidade de usuários por servidor de hospedagem.
- Redirecionamento inteligente - O redirecionamento inteligente examina a atividade da tela, os comandos do aplicativo, o dispositivo de endpoint e os recursos de rede e servidor para determinar instantaneamente como e onde renderizar uma atividade de aplicativo ou desktop. A renderização pode ocorrer no dispositivo de ponto de extremidade ou no servidor de hospedagem.
-
Compressão adaptável - A compactação adaptável permite que exibições multimídia avançadas sejam fornecidas em conexões de rede finas. O HDX primeiro avalia várias variáveis, como o tipo de entrada, dispositivo e exibição (texto, vídeo, voz e multimídia). Ele escolhe o codec de compactação ideal e a melhor proporção de uso de CPU e GPU. Em seguida, ele se adapta de forma inteligente com base em cada usuário e base exclusivos. Essa adaptação inteligente é por usuário, ou mesmo por sessão.
- Eliminação da duplicação de dados - A eliminação da duplicação do tráfego de rede reduz os dados agregados enviados entre o cliente e o servidor. Ele faz isso aproveitando padrões repetidos em dados comumente acessados, como gráficos de bitmap, documentos, trabalhos de impressão e mídia transmitida. O armazenamento em cache desses padrões permite que apenas as alterações sejam transmitidas pela rede, eliminando o tráfego duplicado. O HDX também oferece suporte a multicast de fluxos multimídia, em que uma única transmissão da fonte é visualizada por vários assinantes em um local, em vez de uma conexão individual para cada usuário.
No dispositivo
O HDX usa a capacidade de computação dos dispositivos do usuário para aprimorar e otimizar a experiência do usuário. A tecnologia HDX garante que os usuários recebam uma experiência suave e perfeita com conteúdo multimídia em seus desktops ou aplicativos virtuais. O controle do espaço de trabalho permite que os usuários pausem áreas de trabalho e aplicativos virtuais e retomem o trabalho em um dispositivo diferente no ponto em que pararam.
Na rede
O HDX incorpora recursos avançados de otimização e aceleração para oferecer o melhor desempenho em qualquer rede, incluindo conexões WAN de baixa largura de banda e alta latência.
Os recursos HDX se adaptam às mudanças no ambiente. Os recursos equilibram desempenho e largura de banda. Eles aplicam as melhores tecnologias para cada cenário de usuário, seja a área de trabalho ou o aplicativo acessado localmente na rede corporativa ou remotamente de fora do firewall corporativo.
No data center
O HDX usa o poder de processamento e a escalabilidade dos servidores para fornecer desempenho gráfico avançado, independentemente dos recursos do dispositivo cliente.
O monitoramento de canal HDX fornecido pelo Citrix Director exibe o status dos canais HDX conectados nos dispositivos do usuário.
Visão HDX
O HDX Insight é a integração do NetScaler Network Inspector e do Performance Manager com o Director. Ele captura dados sobre o tráfego ICA e fornece uma visualização do painel de detalhes históricos e em tempo real. Esses dados incluem latência de sessão ICA do lado do cliente e do lado do servidor, uso de largura de banda de canais ICA e o valor do tempo de ida e volta ICA de cada sessão.
Você pode permitir que o NetScaler use o canal virtual HDX Insight para mover todos os pontos de dados necessários em um formato descompactado. Se você desabilitar esse recurso, o dispositivo NetScaler descriptografará e descompactará o tráfego ICA espalhado por vários canais virtuais. O uso do único canal virtual diminui a complexidade, aumenta a escalabilidade e é mais econômico.
Requerimentos mínimos:
- Citrix Virtual Apps and Desktops 7 v1808
- XenApp e XenDesktop 7.17
- NetScaler versão 12.0 Build 57.x
- Aplicativo Citrix Workspace para Windows 1808
- Citrix Receiver para Windows 4.10
- Aplicativo Citrix Workspace para Mac 1808
- Citrix Receiver para Mac 12.8
Habilitar ou desabilitar o canal virtual do HDX Insight
Para desativar esse recurso, defina as propriedades do serviço Citrix NetScaler Application Flow como Desativado. Para habilitar, defina o serviço como Automático. Em ambos os casos, recomendamos que você reinicie a máquina do servidor depois de alterar essas propriedades. Por padrão, esse serviço está habilitado (Automático).
Experimente os recursos HDX de sua área de trabalho virtual
- Para ver como o redirecionamento de conteúdo do navegador, uma das quatro tecnologias de redirecionamento de multimídia HDX, acelera a entrega de conteúdo multimídia HTML5 e WebRTC:
- Baixe o arquivo Extensão do navegador Chrome e instale-o na área de trabalho virtual.
- Para saber como o redirecionamento de conteúdo do navegador acelera a entrega de conteúdo multimídia para desktops virtuais, assista a um vídeo em seu desktop a partir de um site que contenha vídeos HTML5, como o YouTube. Os usuários não sabem quando o redirecionamento de conteúdo do navegador está em execução. Para ver se o redirecionamento de conteúdo do navegador está sendo usado, arraste a janela do navegador rapidamente. Você verá um atraso ou fora do quadro entre a janela de visualização e a interface do usuário. Você também pode clicar com o botão direito do mouse na página da Web e procurar por Sobre o redirecionamento do navegador HDX no menu.
- Para ver como o HDX oferece áudio de alta definição:
- Configure seu cliente Citrix para obter a máxima qualidade de áudio; consulte a documentação do aplicativo Citrix Workspace para obter detalhes.
- Reproduza arquivos de música usando um reprodutor de áudio digital (como o iTunes) em sua área de trabalho.
O HDX fornece uma experiência gráfica e de vídeo superior para a maioria dos usuários por padrão, e a configuração não é necessária. As configurações de política da Citrix que fornecem a melhor experiência para a maioria dos casos de uso são habilitadas por padrão.
- O HDX seleciona automaticamente o melhor método de entrega com base no cliente, na plataforma, no aplicativo e na largura de banda da rede e, em seguida, ajusta automaticamente com base nas mudanças nas condições.
- O HDX otimiza o desempenho de gráficos e vídeos 2D e 3D.
- O HDX permite que os dispositivos do usuário transmitam arquivos multimídia diretamente do provedor de origem na Internet ou na intranet, em vez de por meio do servidor host. Se os requisitos para essa busca de conteúdo do lado do cliente não forem atendidos, a entrega de mídia retornará à busca de conteúdo do lado do servidor e ao redirecionamento de multimídia. Normalmente, não são necessários ajustes nas políticas de recursos de redirecionamento de multimídia.
- O HDX fornece conteúdo de vídeo rico renderizado pelo servidor para desktops virtuais quando o redirecionamento de multimídia não está disponível: Visualize um vídeo em um site que contém vídeos de alta definição, como http://www.microsoft.com/silverlight/iis-smooth-streaming/demo/.
Bom saber:
- Para obter informações de suporte e requisitos para recursos HDX, consulte o Requisitos do sistema artigo. Exceto onde indicado de outra forma, os recursos HDX estão disponíveis para computadores com suporte do sistema operacional Windows Multi-session e Windows Single-session OS, além de áreas de trabalho Remote PC Access.
- Este conteúdo descreve como otimizar a experiência do usuário, melhorar a escalabilidade do servidor ou reduzir os requisitos de largura de banda. Para obter informações sobre como usar políticas e configurações de política da Citrix, consulte o Políticas da Citrix documentação para esta versão.
- Para obter instruções que incluem a edição do Registro, tenha cuidado: editar o Registro incorretamente pode causar sérios problemas que podem exigir a reinstalação do sistema operacional. A Citrix não pode garantir que os problemas resultantes do uso incorreto do Editor do Registro possam ser resolvidos. Use o Editor do Registro por sua conta e risco. Certifique-se de fazer backup do registro antes de editá-lo.
Reconexão automática do cliente e confiabilidade da sessão
Ao acessar aplicativos ou áreas de trabalho hospedados, pode ocorrer interrupção da rede. Para experimentar uma reconexão mais suave, oferecemos reconexão automática do cliente e confiabilidade da sessão. Em uma configuração padrão, a confiabilidade da sessão é iniciada e, em seguida, a reconexão automática do cliente é seguida.
Reconexão automática do cliente:
A reconexão automática do cliente reinicia o mecanismo do cliente para se reconectar a uma sessão desconectada. A reconexão automática do cliente fecha (ou desconecta) a sessão do usuário após o tempo especificado na configuração. Se a reconexão automática do cliente estiver em andamento, o sistema enviará uma notificação de interrupção de rede do aplicativo e da área de trabalho ao usuário da seguinte maneira:
- Desktops. A janela da sessão fica esmaecida e um cronômetro de contagem regressiva mostra o tempo até que as reconexões ocorram.
- Aplicativos. A janela da sessão é fechada e uma caixa de diálogo aparece para o usuário contendo um cronômetro de contagem regressiva mostrando o tempo até que as reconexões sejam tentadas.
Durante a reconexão automática do cliente, as sessões são reiniciadas esperando conectividade de rede. O usuário não pode interagir com as sessões enquanto a reconexão automática do cliente estiver em andamento.
Na reconexão, as sessões desconectadas se reconectam usando as informações de conexão salvas. O usuário pode interagir com os aplicativos e desktops normalmente.
Configurações padrão de reconexão automática do cliente:
- Tempo limite de reconexão automática do cliente: 120 segundos
- Reconexão automática do cliente: Ativado
- Autenticação de reconexão automática do cliente: Desabilitado
- Registro automático de reconexão do cliente: Desativado
Para obter mais informações, consulte Configurações de política de reconexão automática do cliente.
Confiabilidade da sessão:
A confiabilidade da sessão reconecta as sessões ICA perfeitamente em interrupções de rede. A confiabilidade da sessão fecha (ou desconecta) a sessão do usuário após o tempo especificado na configuração. Após o tempo limite de confiabilidade da sessão, as configurações de reconexão automática do cliente entram em vigor, tentando reconectar o usuário à sessão desconectada. Quando a confiabilidade da sessão está em andamento, a notificação de interrupção de rede do aplicativo e da área de trabalho é enviada ao usuário da seguinte maneira:
- Desktops. A janela da sessão torna-se translúcida e um temporizador de contagem regressiva mostra o tempo até que as reconexões ocorram.
- Aplicativos. A janela torna-se translúcida junto com pop-ups de conexão interrompida na área de notificação.
Enquanto a confiabilidade da sessão estiver ativa, o usuário não poderá interagir com as sessões ICA. No entanto, as ações do usuário, como pressionamentos de tecla, são armazenadas em buffer por alguns segundos imediatamente após a interrupção da rede e retransmitidas quando a rede está disponível.
Na reconexão, o cliente e o servidor retomam no mesmo ponto em que estavam em sua troca de protocolo. As janelas da sessão perdem a translucidez e os pop-ups da área de notificação apropriada são mostrados para aplicativos.
Configurações de confiabilidade de sessão padrão
- Tempo limite de confiabilidade da sessão: 180 segundos
- Nível de opacidade da interface de reconexão: 80%
- Conexão de confiabilidade da sessão: Ativado
- Número da porta de confiabilidade da sessão: 2598
Para obter mais informações, consulte Configurações de política de confiabilidade de sessão.
NetScaler com reconexão automática do cliente e confiabilidade da sessão:
Se as políticas Multistream e Multiport estiverem habilitadas no servidor e qualquer uma ou todas essas condições forem verdadeiras, a reconexão automática do cliente não funcionará:
- A confiabilidade da sessão está desativada no NetScaler Gateway.
- Ocorre um failover no dispositivo NetScaler.
- O NetScaler SD-WAN é usado com o NetScaler Gateway.
Taxa de transferência adaptável HDX
A taxa de transferência adaptativa HDX ajusta de forma inteligente a taxa de transferência de pico da sessão ICA ajustando os buffers de saída. O número de buffers de saída é inicialmente definido em um valor alto. Esse alto valor permite que os dados sejam transmitidos ao cliente de forma mais rápida e eficiente, especialmente em redes de alta latência. Fornecer melhor interatividade, transferências de arquivos mais rápidas, reprodução de vídeo mais suave, taxa de quadros e resolução mais altas resulta em uma experiência de usuário aprimorada.
A interatividade da sessão é constantemente medida para determinar se algum fluxo de dados dentro da sessão ICA está afetando negativamente a interatividade. Se isso ocorrer, a taxa de transferência será reduzida para reduzir o impacto do grande fluxo de dados na sessão e permitir que a interatividade se recupere.
Importante:
A taxa de transferência adaptável HDX altera a maneira como os buffers de saída são definidos movendo esse mecanismo do cliente para o VDA, e nenhuma configuração manual é necessária.
Esse recurso tem os seguintes requisitos:
- VDA versão 1811 ou posterior
- Aplicativo Workspace para Windows 1811 ou posterior
Melhore a qualidade da imagem enviada aos dispositivos do usuário
As configurações de política de exibição visual a seguir controlam a qualidade das imagens enviadas de áreas de trabalho virtuais para dispositivos de usuário.
- Qualidade visual. Controla a qualidade visual das imagens exibidas no dispositivo do usuário: média, alta, sempre sem perdas, construída para sem perdas (padrão = média). A qualidade real do vídeo usando a configuração padrão de mídia depende da largura de banda disponível.
- Taxa de quadros de destino. Especifica o número máximo de quadros por segundo que são enviados da área de trabalho virtual para o dispositivo do usuário (padrão = 30). Para dispositivos com CPUs mais lentas, especificar um valor mais baixo pode melhorar a experiência do usuário. A taxa de quadros máxima suportada por segundo é 60.
- Limite de memória de exibição. Especifica o tamanho máximo do buffer de vídeo para a sessão em kilobytes (padrão = 65536 KB). Para conexões que exigem mais profundidade de cor e maior resolução, aumente o limite. Você pode calcular a memória máxima necessária.
Melhore o desempenho da videoconferência
Vários aplicativos populares de videoconferência são otimizados para entrega do Citrix DaaS (anteriormente Citrix Virtual Apps and Desktops service) por meio de redirecionamento de multimídia (consulte, por exemplo, Pacote de otimização em tempo real HDX). Para aplicativos que não são otimizados, a compactação de vídeo de webcam HDX melhora a eficiência da largura de banda e a tolerância à latência para webcams durante a videoconferência em uma sessão. Essa tecnologia transmite o tráfego da webcam por meio de um canal virtual multimídia dedicado. Essa tecnologia usa menos largura de banda em comparação com o suporte de redirecionamento USB HDX Plug-n-Play isócrono e funciona bem em conexões WAN.
Os usuários do aplicativo Citrix Workspace podem substituir o comportamento padrão escolhendo o Desktop Viewer Mic & Configuração da webcam Não use meu microfone ou webcam. Para impedir que os usuários alternem da compactação de vídeo da webcam HDX, desative o redirecionamento de dispositivo USB usando as configurações de política nas configurações de política ICA > Configurações de política de dispositivos USB.
A compactação de vídeo da webcam HDX requer que as seguintes configurações de política estejam habilitadas (todas são habilitadas por padrão).
- Redirecionamento de áudio do cliente
- Redirecionamento de microfone do cliente
- Conferência multimídia
- Redirecionamento do Windows Media
Se uma webcam for compatível com codificação de hardware, a compactação de vídeo HDX usará a codificação de hardware por padrão. A codificação de hardware pode consumir mais largura de banda do que a codificação de software. Para forçar a compactação de software, adicione o seguinte valor de chave DWORD à chave do Registro: HKCU\Software\Citrix\HdxRealTime: DeepCompress_ForceSWEncode=1
.
Prioridades de tráfego de rede
As prioridades são atribuídas ao tráfego de rede em várias conexões para uma sessão usando roteadores compatíveis com Qualidade de Serviço. Quatro fluxos TCP e dois fluxos UDP (User Datagram Protocol) estão disponíveis para transportar tráfego ICA entre o dispositivo do usuário e o servidor:
- Fluxos TCP - em tempo real, interativos, em segundo plano e em massa
- Fluxos UDP - comunicação remota de voz e exibição do Framehawk
Cada canal virtual é associado a uma prioridade específica e transportado na conexão correspondente. Você pode definir os canais de forma independente, com base no número da porta TCP usada para a conexão.
Há suporte para conexões de streaming de vários canais para VDAs (Virtual Delivery Agents) instalados em computadores Windows 10 e Windows 8. Trabalhe com o administrador da rede para garantir que as portas CGP (Common Gateway Protocol) configuradas na configuração da Diretiva de várias portas sejam atribuídas corretamente nos roteadores de rede.
A qualidade de serviço é suportada apenas quando várias portas de confiabilidade de sessão, ou as portas CGP, são configuradas.
Aviso:
Use a segurança de transporte ao usar esse recurso. A Citrix recomenda o uso de IPsec (Internet Protocol Security) ou TLS (Transport Layer Security). As conexões TLS são suportadas somente quando as conexões atravessam um NetScaler Gateway que oferece suporte a ICA de vários fluxos. Em uma rede corporativa interna, não há suporte para conexões multi-stream com TLS.
Para definir a Qualidade de Serviço para várias conexões de streaming, adicione as seguintes configurações de política Citrix a uma política (consulte Configurações de política de conexões multi-stream para detalhes):
-
Política de várias portas - Essa configuração especifica portas para tráfego ICA em várias conexões e estabelece prioridades de rede.
- Selecione uma prioridade na lista de prioridade de porta padrão do CGP. Por padrão, a porta primária (2598) tem uma prioridade alta.
- Digite mais portas CGP em CGP port1, CGP port2 e CGP port3 conforme necessário e identifique prioridades para cada uma. Cada porta deve ter uma prioridade exclusiva.
Configure explicitamente os firewalls em VDAs para permitir o tráfego TCP adicional.
-
Configuração do computador Multi-Stream - Essa configuração está desabilitada por padrão. Se você usa o Citrix NetScaler SD-WAN com suporte a Multi-Stream em seu ambiente, não é necessário definir essa configuração. Defina essa configuração de política ao usar roteadores de terceiros ou repetidores de filial herdados para obter a qualidade de serviço desejada.
-
Configuração de usuário Multi-Stream - Essa configuração está desabilitada por padrão.
Para que as políticas que contêm essas configurações entrem em vigor, os usuários devem fazer logoff e, em seguida, fazer logon na rede.
Mostrar ou ocultar a barra de idiomas remota
A barra de idiomas exibe o idioma de entrada preferencial em uma sessão de aplicativo. Se esse recurso estiver ativado (padrão), você poderá mostrar ou ocultar a barra de idiomas do Preferências avançadas > Barra de idiomas UI no aplicativo Citrix Workspace para Windows. Usando uma configuração de registro no lado do VDA, você pode desativar o controle do cliente do recurso da barra de idiomas. Se esse recurso estiver desabilitado, a configuração da interface do usuário do cliente não entrará em vigor e a configuração atual por usuário determinará o estado da barra de idiomas. Para obter mais informações, consulte Melhore a experiência do usuário.
Para desativar o controle do cliente do recurso da barra de idiomas no VDA:
- No editor do Registro, navegue até
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI
. - Crie uma chave de valor DWORD, SeamlessFlags, e defina-a como 0x40000.
Mapeamento de teclado Unicode
Os Citrix Receivers não Windows usam o layout de teclado local (Unicode). Se um usuário alterar o layout do teclado local e o layout do teclado do servidor (código de verificação), eles podem não estar sincronizados e a saída está incorreta. Por exemplo, User1 altera o layout do teclado local de inglês para alemão. Em seguida, o User1 altera o teclado do lado do servidor para alemão. Mesmo que ambos os layouts de teclado sejam alemães, eles podem não estar sincronizados, causando uma saída incorreta de caracteres.
Ativar ou desativar o mapeamento de layout de teclado Unicode
Por padrão, o recurso está desabilitado no lado do VDA. Para ativar o recurso, ative-o usando o editor de registro regedit no VDA. Adicione a seguinte chave do Registro:
KEY_LOCAL_MACHINE/SOFTWARE/Citrix/CtxKlMap
Nome: EnableKlMap
Tipo: DWORD
Valor: 1
Para desativar esse recurso, defina EnableKlMap para 0 ou exclua o Mapa de CtxKl chave.
Ativar o modo compatível com mapeamento de layout de teclado Unicode
Por padrão, o mapeamento de layout de teclado Unicode conecta automaticamente algumas APIs do Windows para recarregar o novo mapa de layout de teclado Unicode quando você altera o layout do teclado no lado do servidor. Alguns aplicativos não podem ser fisgados. Para manter a compatibilidade, você pode alterar o recurso para o modo compatível para dar suporte a esses aplicativos sem gancho. Adicione a seguinte chave do Registro:
HKEY_LOCAL_MACHINE/SOFTWARE/Citrix/CtxKlMap
Nome: DisableWindowHook
Tipo: DWORD
Valor: 1
Para usar o mapeamento de layout de teclado Unicode normal, defina DesabilitarWindowGancho para 0.
Neste artigo
- No dispositivo
- Na rede
- No data center
- Visão HDX
- Experimente os recursos HDX de sua área de trabalho virtual
- Reconexão automática do cliente e confiabilidade da sessão
- Taxa de transferência adaptável HDX
- Melhore a qualidade da imagem enviada aos dispositivos do usuário
- Melhore o desempenho da videoconferência
- Prioridades de tráfego de rede
- Mostrar ou ocultar a barra de idiomas remota
- Mapeamento de teclado Unicode