Citrix DaaS

Aceleração de GPU para o sistema operacional Windows de sessão única

Com o HDX 3D Pro, você pode fornecer aplicativos graficamente intensivos como parte de desktops hospedados ou aplicativos em máquinas com sistema operacional de sessão única. O HDX 3D Pro oferece suporte a computadores host físicos (incluindo estações de trabalho desktop, blade e rack) e tecnologias de virtualização de GPU e passagem de GPU oferecidas pelos hipervisores XenServer, vSphere, Nutanix e Hyper-V (somente passagem).

O HDX 3D Pro oferece os seguintes recursos:

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

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

    Ao usar a compactação sem perdas:

    • O indicador 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 o Qualidade visual A configuração de política especifica Construa para sem perdas. O indicador sem perdas fica verde quando os quadros enviados são sem perdas.

    • A opção sem perdas permite que o usuário mude para o modo Always Lossless a qualquer momento dentro da sessão. Para marcar ou desmarcar Sem perdas a qualquer momento dentro de uma sessão, clique com o botão direito do mouse no ícone e clique em Mude para pixel perfeito ou use o atalho ALT+SHIFT+1.

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

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

      As configurações de switch sem perdas não são mantidas para sessões subsequentes. Para usar um codec sem perdas para cada conexão, selecione Sempre sem perdas No Qualidade visual definição de políticas.

  • Você pode substituir o atalho padrão, ALT+SHIFT+1, para selecionar ou desmarcar Lossless em uma sessão. Defina uma nova configuração do 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 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.

  • Suporte a monitores múltiplos e de alta resolução. Para máquinas com sistema operacional de sessão única, o HDX 3D Pro oferece suporte a dispositivos de 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, pelo dispositivo do usuário e pela largura de banda disponível. O 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 área de trabalho virtual ou a janela do aplicativo para qualquer resolução. Nota: O único método compatível para alterar a resolução é redimensionar a janela de sessão do VDA. Alterar a resolução de dentro da sessão VDA (usando Painel de controle > Aparência e Personalização > Exposição > Resolução de tela) não é suportado.
  • Suporte para arquitetura NVIDIA vGPU. O HDX 3D Pro é compatível com placas NVIDIA vGPU. Para obter informações, consulte NVIDIA vGPU para passagem de GPU e compartilhamento de GPU. O NVIDIA vGPU permite que várias VMs tenham acesso simultâneo e direto 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 o 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 usando 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), supressão 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.
  • Suporte para AMD RapidFire nas placas de servidor AMD FirePro série S. O HDX 3D Pro suporta vários monitores (até 6), supressão de console, resolução personalizada e alta taxa de quadros. Observação: o suporte do HDX 3D Pro para AMD MxGPU (virtualização de GPU) funciona apenas com vGPUs do VMware vSphere. O XenServer e o Hyper-V são compatíveis com a passagem de GPU. Para obter mais informações, consulte Solução de virtualização AMD.

  • 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 (habilitada 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 retornará à codificação baseada em CPU usando o codec de vídeo do software. Para obter mais informações, consulte Configurações da política gráfica.

Conforme mostrado na figura a seguir:

  • Quando um usuário faz logon no aplicativo Citrix Workspace e acessa o aplicativo virtual ou a área de trabalho, o Controller autentica o usuário. Em seguida, o controlador 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 compactar visualizações da área de trabalho completa ou apenas do aplicativo gráfico.

  • As visualizaçõ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. Essa transmissão é feita por meio de uma conexão HDX direta entre o aplicativo Citrix Workspace e o VDA para HDX 3D Pro.

Diagrama mostrando a integração do HDX 3D Pro com o 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, certifique-se de que o computador host esteja configurado com pelo menos tantos monitores quanto os 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 ao aplicativo que fornece o aplicativo gráfico. Isso pode causar instabilidade durante a sessão de um usuário.

Informe aos usuários que não há suporte para alterações na resolução da área de trabalho (por eles ou por um aplicativo) enquanto uma sessão de aplicativo gráfico 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 o comando Limite geral de largura de banda da sessão 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 flutue muito à 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 poderá 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 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 de GPU para o sistema operacional Windows de sessão única