Citrix Virtual Apps and Desktops

Accelerazione GPU per sistemi operativi Windows a sessione singola

Con HDX 3D Pro, è possibile distribuire applicazioni ad alta intensità grafica come parte di desktop ospitati o applicazioni su macchine con sistema operativo a sessione singola. HDX 3D Pro supporta computer host fisici (incluse workstation desktop, blade e rack) e le tecnologie di passthrough GPU e virtualizzazione GPU offerte dagli hypervisor XenServer®, vSphere, Nutanix e Hyper-V (solo passthrough).

HDX™ 3D Pro offre le seguenti funzionalità:

  • Compressione profonda adattiva basata su H.264 o H.265 per prestazioni WAN e wireless ottimali. HDX 3D Pro utilizza la compressione H.264 a schermo intero basata su CPU come tecnica di compressione predefinita per la codifica. La codifica hardware con H.264 viene utilizzata con schede NVIDIA, Intel e AMD che supportano NVENC. La codifica hardware con H.265 viene utilizzata con schede NVIDIA che supportano NVENC.

  • Opzione di compressione lossless per casi d’uso specializzati. HDX 3D Pro offre anche un codec lossless basato su CPU per supportare applicazioni in cui sono richieste grafiche pixel-perfect, come l’imaging medico. La vera compressione lossless è consigliata solo per casi d’uso specializzati perché consuma più risorse di rete e di elaborazione.

Attenzione:

La modifica errata del registro può causare seri problemi che potrebbero richiedere la reinstallazione del sistema operativo. Citrix® non può garantire che i problemi derivanti dall’uso errato dell’Editor del Registro di sistema possano essere risolti. Utilizzare l’Editor del Registro di sistema a proprio rischio. Assicurarsi di eseguire il backup del registro prima di modificarlo.

  • Supporto per monitor multipli e ad alta risoluzione. Per le macchine con sistema operativo a sessione singola, sono supportati fino a 8 monitor 4K. Gli utenti possono disporre i propri monitor in qualsiasi configurazione e possono combinare monitor con risoluzioni e orientamenti diversi. Il numero di monitor è limitato dalle capacità della GPU del computer host, del dispositivo utente e della larghezza di banda disponibile. HDX 3D Pro supporta tutte le risoluzioni dei monitor ed è limitato solo dalle capacità della GPU sul computer host.

  • Risoluzione dinamica. È possibile ridimensionare il desktop virtuale o la finestra dell’applicazione a qualsiasi risoluzione. Nota: L’unico metodo supportato per modificare la risoluzione è ridimensionare la finestra della sessione VDA. La modifica della risoluzione dall’interno della sessione VDA (utilizzando Pannello di controllo > Aspetto e Personalizzazione > Schermo > Risoluzione dello schermo) non è supportata.
  • Supporto per l’architettura NVIDIA vGPU. HDX 3D Pro supporta le schede NVIDIA vGPU. Per informazioni, consultare NVIDIA vGPU per il passthrough GPU e la condivisione GPU. NVIDIA vGPU consente a più VM di avere accesso simultaneo e diretto a una singola GPU fisica, utilizzando gli stessi driver grafici NVIDIA distribuiti su sistemi operativi non virtualizzati.
  • Supporto per VMware vSphere e VMware ESX tramite Virtual Direct Graphics Acceleration (vDGA) - È possibile utilizzare HDX 3D Pro con vDGA per carichi di lavoro RDS e VDI.
  • Supporto per VMware vSphere/ESX.
  • Supporto per Microsoft HyperV tramite Discrete Device Assignment in Windows Server 2016.
  • Supporto per Data Center Graphics con processori Intel Xeon E3 Family e Intel Data Center GPU Flex Series. Per maggiori informazioni, consultare https://www.intel.com/content/www/us/en/products/details/discrete-gpus/data-center-gpu/flex-series.html.
  • Supporto per GPU AMD.

Nota:

Il supporto per AMD MxGPU (virtualizzazione GPU) funziona solo con vGPU VMware vSphere. Citrix Hypervisor e Hyper-V sono supportati con passthrough GPU. Per maggiori informazioni, consultare https://www.amd.com/en/graphics/workstation-virtual-graphics.

  • Accesso a un codificatore video ad alte prestazioni per GPU NVIDIA, AMD e Intel. Un’impostazione di policy (abilitata per impostazione predefinita) controlla questa funzionalità. La funzionalità consente l’uso della codifica hardware per H.264, H.265 o AV1 (ove disponibile). Se tale hardware non è disponibile, il VDA ripiega sulla codifica basata su CPU utilizzando il codec video software. Per maggiori informazioni, consultare Impostazioni dei criteri grafici.

Come mostrato nella figura seguente:

  • Quando un utente accede all’app Citrix Workspace™ e accede all’applicazione o al desktop virtuale, il Controller autentica l’utente. Il Controller contatta quindi il VDA per HDX 3D Pro per stabilire una connessione al computer che ospita l’applicazione grafica.

Il VDA per HDX 3D Pro utilizza l’hardware appropriato sull’host per comprimere le visualizzazioni del desktop completo o della sola applicazione grafica.

  • Le visualizzazioni del desktop o dell’applicazione e le interazioni dell’utente con esse vengono trasmesse tra il computer host e il dispositivo utente. Questa trasmissione avviene tramite una connessione HDX diretta tra l’app Citrix Workspace e il VDA per HDX 3D Pro.

Diagramma che mostra l'integrazione di HDX 3D Pro con Citrix Virtual Desktops e i componenti correlati

Ottimizzare l’esperienza utente di HDX 3D Pro

Quando più utenti condividono una connessione con larghezza di banda limitata (ad esempio, in una filiale), si consiglia di utilizzare l’impostazione di policy Limite larghezza di banda sessione complessiva per limitare la larghezza di banda disponibile per ciascun utente. L’utilizzo di questa impostazione garantisce che la larghezza di banda disponibile non fluttui ampiamente quando gli utenti accedono e si disconnettono. Poiché HDX 3D Pro si adatta automaticamente per utilizzare tutta la larghezza di banda disponibile, ampie variazioni nella larghezza di banda disponibile nel corso delle sessioni utente possono influire negativamente sulle prestazioni.

Ad esempio, se 20 utenti condividono una connessione da 60 Mbps, la larghezza di banda disponibile per ciascun utente può variare tra 3 Mbps e 60 Mbps, a seconda del numero di utenti concorrenti. Per ottimizzare l’esperienza utente in questo scenario, determinare la larghezza di banda richiesta per utente nei periodi di punta e limitare sempre gli utenti a tale importo.

Per gli utenti di un mouse 3D, si consiglia di aumentare la priorità del canale virtuale di reindirizzamento USB generico a 0. Per informazioni sulla modifica della priorità del canale virtuale, consultare l’articolo del Knowledge Center CTX128190.

Compressione lossless

Quando si utilizza la compressione lossless:

  • L’indicatore lossless, un’icona nell’area di notifica, avvisa l’utente se la schermata visualizzata è un frame lossy o un frame lossless. Questa icona è utile quando l’impostazione di policy Qualità visiva specifica Crea in lossless. L’indicatore lossless diventa verde quando i frame inviati sono lossless.
  • L’interruttore lossless consente all’utente di passare alla modalità Sempre lossless in qualsiasi momento all’interno della sessione. Per selezionare o deselezionare Lossless in qualsiasi momento all’interno di una sessione, fare clic con il pulsante destro del mouse sull’icona e fare clic su Passa a pixel perfect o utilizzare la scorciatoia ALT+MAIUSC+1.
  • Per la compressione lossless: HDX 3D Pro utilizza il codec lossless per la compressione indipendentemente dal codec selezionato tramite policy.
  • Per la compressione lossy: HDX 3D Pro utilizza il codec originale, predefinito o quello selezionato tramite policy.
  • Le impostazioni dell’interruttore lossless non vengono mantenute per le sessioni successive. Per utilizzare un codec lossless per ogni connessione, selezionare Sempre lossless nell’impostazione di policy Qualità visiva.

Tasto di scelta rapida lossless

È possibile utilizzare un tasto di scelta rapida per selezionare o deselezionare Lossless in qualsiasi momento all’interno di una sessione, utilizzando la scorciatoia predefinita ALT+MAIUSC+1.

È possibile sovrascrivere la scorciatoia predefinita, ALT+MAIUSC+1, nel Registro di sistema di Windows. Per configurare una nuova impostazione del Registro di sistema, impostare i seguenti valori del registro:

  • Chiave: HKEY_CURRENT_USER\SOFTWARE\Citrix\Graphics
  • Nome: HKLM_HotKey
  • Tipo: Stringa

Il formato per configurare una combinazione di scorciatoie è C=0|1, A=0|1, S=0|1, W=0|1, K=val. I tasti devono essere separati da virgole “,” senza spazi. L’ordine dei tasti non è importante.

A, C, S, W e K sono tasti, dove C=Control, A=ALT, S=MAIUSC, W=Win e K=un tasto valido in cui i valori consentiti per K sono 0–9, a–z e qualsiasi codice di tasto virtuale.

Ad esempio,

  • Per F10, impostare K=0x79
  • Per Ctrl + F10, impostare C=1, K=0x79
  • Per Alt + A, impostare A=1,K=a o A=1,K=A o K=A,A=1
  • Per Ctrl + Alt + 5, impostare C=1, A=1,K=5 o A=1,K=5,C=1
  • Per Ctrl + Maiusc + F5, impostare A=1,S=1,K=0x74

La tabella seguente illustra l’elenco di esempio dei codici dei tasti virtuali:

Tasto Valore
F1 0x70
F2 0x71
F3 0x72
F4 0x73
F5 0x74
F6 0x75
F7 0x76
F8 0x77
F9 0x78
F10 0x79
F11 0x7A
F12 0x7B
Tasto PG SU 0x21
Tasto PG GIÙ 0x22
Tasto FINE 0x23
Tasto HOME 0x24
Tasto FRECCIA SINISTRA 0x25
Tasto FRECCIA SU 0x26
Tasto FRECCIA DESTRA 0x27
Tasto FRECCIA GIÙ 0x28

Assicurarsi che non ci siano spazi tra le combinazioni di scorciatoie. Ad esempio:

Corretto: C=1,K=0x74 Non corretto: C=1, K=0x74

Editor del Registro di sistema HDX

Attenzione:

La modifica errata del registro può causare seri problemi che potrebbero richiedere la reinstallazione del sistema operativo. Citrix non può garantire che i problemi derivanti dall’uso errato dell’Editor del Registro di sistema possano essere risolti. Utilizzare l’Editor del Registro di sistema a proprio rischio. Assicurarsi di eseguire il backup del registro prima di modificarlo.

Accelerazione GPU per sistemi operativi Windows a sessione singola