Citrix DaaS

Aceleração da GPU para SO Windows de sessão única

Usando o HDX 3D Pro, você pode fornecer aplicativos graficamente intensivos como parte de áreas de trabalho ou aplicativos hospedados em computadores com SO de sessão única. O HDX 3D Pro dá suporte a computadores host físicos (inclusive estações de trabalho desktop, blade e rack) e tecnologias de virtualização GPU e GPU Passthrough oferecidas pelo Citrix Hypervisor, vSphere, Nutanix e Hyper-V (somente passagem).

HDX 3D Pro oferece os seguintes recursos:

  • Compressão profunda adaptativa baseada em H.264 ou H.265 para um desempenho ideal de WAN e sem fio. HDX 3D Pro usa a compressão H.264 de tela cheia baseada em CPU como a técnica de compressão padrão para codificação. A codificação de hardware com H.264 é usada com placas NVIDIA, Intel e AMD que dão suporte a NVENC. A codificação de hardware com H.265 é usada com placas NVIDIA que dão suporte a NVENC.

  • Opção de compressão sem perdas para casos de uso especializados. O HDX 3D Pro também oferece um codec sem perdas baseado em CPU para suportar aplicativos onde são necessários gráficos perfeitos em pixels, como imagens médicas. A verdadeira compactação sem perdas é recomendada apenas para casos de uso especializados porque consome mais recursos de rede e processamento.

    Ao usar compactação sem perdas:

    • O indicador de sem perdas, um ícone de área de notificação, notifica o usuário se a tela exibida é um quadro com perdas ou um quadro sem perdas. Este ícone ajuda quando a configuração de política de Visual Quality especifica Build to lossless. O indicador sem perdas fica verde quando os quadros enviados são sem perdas.

    • O comutador sem perdas permite que o usuário mude ao modo sempre sem perdas a qualquer momento dentro da sessão. Para selecionar ou desmarcar Lossless anytime within a session, clique com o botão direito do mouse no ícone e clique em Switch to pixel perfect ou use o atalho ALT+SHIFT+1.

      Para compactação sem perdas: HDX 3D Pro usa o codec sem perdas para compactação, independentemente do codec selecionado através da política.

      Para compactação com perdas: HDX 3D Pro usa o codec original, o padrão ou o selecionado através da política.

      As configurações do comutador sem perdas não são retidas para sessões subsequentes. Para usar um codec sem perdas para cada conexão, selecione Always lossless na configuração Política de Visual quality.

  • Você pode substituir o atalho padrão, ALT+SHIFT+1, para selecionar ou desmarcar Lossless within a session. Defina uma nova configuração de registro em HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\HDX3D\LLIndicator.

    • Nome: HKEY_LOCAL_MACHINE_HotKey, Tipo: String
    • O formato para configurar uma combinação de atalhos é C=0|1, A=0|1, S=0|1, W=0|1, K=val. As chaves devem ser separadas por vírgula “,”. A ordem das chaves não importa.
    • A, C, S, W e K são chaves, onde C=Control, A=ALT, S=SHIFT, W=Win e K=uma chave válida. Os valores permitidos para K são 0—9, a—z e qualquer código de chave virtual.
    • Por exemplo:
      • Para F10, defina K=0x79
      • Para Ctrl + F10, defina C=1, K=0x79
      • Para Alt + A, defina A=1, K=a ou A=1, K=A ou K=A, A=1
      • Para Ctrl + Alt + 5, defina C=1, A=1, K=5 ou A=1, K=5, C=1
      • Para Ctrl + Shift + F5, defina A = 1, S=1, K=0x74

Cuidado:

Editar o registro incorretamente pode causar sérios problemas que podem exigir que você reinstale seu 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. Tenha o cuidado de fazer backup do registro antes de editá-lo.

  • Suporte de monitor múltiplo e de alta resolução. Para máquinas de SO de sessão única, o HDX 3D Pro suporta dispositivos do usuário com até quatro monitores. Os usuários podem organizar seus monitores em qualquer configuração e podem misturar monitores com diferentes resoluções e orientações. O número de monitores é limitado pelos recursos da GPU do computador host, do dispositivo do usuário e da largura de banda disponível. HDX 3D Pro suporta todas as resoluções de monitor e é limitado apenas pelos recursos da GPU no computador host.

  • Resolução dinâmica. Você pode redimensionar a janela da área de trabalho virtual ou do aplicativo para qualquer resolução. Nota: O único método com suporte para mudar a resolução é redimensionando a janela de sessão VDA. Não há suporte para alterar a resolução de dentro da sessão VDA (por meio de Painel de Controle \ > Aparência e Personalização > Exibição \ > Resolução da Tela).
  • Suporte para arquitetura NVIDIA vGPU. O HDX 3D Pro suporta placas NVIDIA vGPU. Para obter informações, consulte NVIDIA vGPU para passagem de GPU e compartilhamento de GPU. A vGPU NVIDIA permite que várias VMs tenham acesso direto e simultâneo a uma única GPU física, usando os mesmos drivers gráficos NVIDIA implantados em sistemas operacionais não virtualizados.
  • Suporte para VMware vSphere e VMware ESX usando Virtual Direct Graphics Acceleration (vDGA) - Você pode usar HDX 3D Pro com vDGA para cargas de trabalho RDS e VDI.
  • Suporte para VMware vSphere/ESX usando NVIDIA vGPU e AMD MxGPU.
  • Suporte para Microsoft HyperV com atribuição de dispositivo discreto no Windows Server 2016.
  • Suporte para gráficos de data center com a família de processadores Intel Xeon E3. O HDX 3D Pro suporta vários monitores (até 3), apagamento de console, resolução personalizada e alta taxa de quadros com a família de processadores Intel suportada. Para obter mais informações, consulte http://www.citrix.com/intel e http://www.intel.com/content/www/us/en/servers/data-center-graphics.html.
  • Suporte para AMD RapidFire nas placas de servidor AMD FirePro série S. O HDX 3D Pro suporta vários monitores (até 6), apagamento do console, resolução personalizada e alta taxa de quadros. Observação: o suporte HDX 3D Pro para AMD MxGPU (virtualização de GPU) funciona apenas com vGPUs VMware vSphere. O Citrix Hypervisor e o Hyper-V são compatíveis com a passagem da GPU. Para obter mais informações, consulte AMD Virtualization Solution.

  • Acesso a um codificador de vídeo de alto desempenho para GPUs NVIDIA, GPUs AMD e processadores gráficos Intel Iris Pro. Uma configuração de política (ativada por padrão) controla esse recurso. O recurso permite o uso de codificação de hardware para codificação H.264 (quando disponível). Se esse hardware não estiver disponível, o VDA recorre à codificação baseada em CPU usando o codec de vídeo do software. Para obter mais informações, consulte Configurações da política de gráficos.

Como mostrado na figura a seguir:

  • Quando um usuário faz logon no aplicativo Citrix Workspace e acessa o aplicativo virtual ou desktop, o Controlador autentica o usuário. O Controller então entra em contato com o VDA para HDX 3D Pro para intermediar uma conexão com o computador que hospeda o aplicativo gráfico.

O VDA para HDX 3D Pro usa o hardware apropriado no host para comprimir visualizações da área de trabalho completa ou apenas do aplicativo gráfico.

  • As exibições da área de trabalho ou do aplicativo e as interações do usuário com elas são transmitidas entre o computador host e o dispositivo do usuário. Esta transmissão é feita através de uma conexão HDX direta entre o aplicativo Citrix Workspace e o VDA para HDX 3D Pro.

Diagrama que mostra a integração do HDX 3D Pro com Citrix Virtual Desktops e componentes relacionados

Otimize a experiência do usuário HDX 3D Pro

Para usar o HDX 3D Pro com vários monitores, o computador host deverá estar configurado com pelo menos tantos monitores quanto conectados aos dispositivos do usuário. Os monitores conectados ao computador host podem ser físicos ou virtuais.

Não conecte um monitor (físico ou virtual) a um computador host enquanto um usuário estiver conectado à área de trabalho virtual ou aplicativo que fornece o aplicativo gráfico. Fazer isso pode causar instabilidade durante a sessão de um usuário.

Informe seus usuários que as alterações na resolução da área de trabalho (por eles ou por um aplicativo) não são suportadas enquanto uma sessão gráfica do aplicativo estiver em execução. Depois de fechar a sessão do aplicativo, um usuário pode alterar a resolução da janela do Desktop Viewer no aplicativo Citrix Workspace - Preferências do Desktop Viewer.

Quando vários usuários compartilham uma conexão com largura de banda limitada (por exemplo, em uma filial), recomendamos que você use a configuração de política de Overall session bandwidth limit para limitar a largura de banda disponível para cada usuário. O uso dessa configuração garante que a largura de banda disponível não oscile extremamente à medida que os usuários fazem logon e logoff. Como o HDX 3D Pro se ajusta automaticamente para usar toda a largura de banda disponível, grandes variações na largura de banda disponível ao longo das sessões do usuário podem afetar negativamente o desempenho.

Por exemplo, se 20 usuários compartilharem uma conexão de 60 Mbps, a largura de banda disponível para cada usuário pode variar entre 3 Mbps e 60 Mbps, dependendo do número de usuários simultâneos. Para otimizar a experiência do usuário nesse cenário, determine a largura de banda necessária por usuário em períodos de pico e limite os usuários a esse valor sempre.

Para usuários de um mouse 3D, recomendamos que você aumente a prioridade do canal virtual de Redirecionamento USB Genérico para 0. Para obter informações sobre como alterar a prioridade do canal virtual, consulte o artigo do Knowledge Center CTX128190.

Aceleração da GPU para SO Windows de sessão única