Accelerazione GPU per sistemi operativi a sessione singola Windows

Con HDX 3D Pro, è possibile distribuire applicazioni ad alta intensità grafica come parte di desktop o applicazioni ospitati su macchine con sistema operativo a sessione singola. HDX 3D Pro supporta computer host fisici (inclusi desktop, blade e workstation 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 senza perdita di dati per casi d’uso specializzati. HDX 3D Pro offre anche un codec senza perdita di dati basato su CPU per supportare applicazioni in cui sono richieste grafiche pixel-perfect, come l’imaging medico. La vera compressione senza perdita di dati è consigliata solo per casi d’uso specializzati perché consuma più risorse di rete e di elaborazione.

    Quando si utilizza la compressione senza perdita di dati:

    • L’indicatore senza perdita di dati, un’icona nell’area di notifica, avvisa l’utente se la schermata visualizzata è un frame con perdita di dati o un frame senza perdita di dati. Questa icona è utile quando l’impostazione del criterio Qualità visiva specifica Crea senza perdita di dati. L’indicatore senza perdita di dati diventa verde quando i frame inviati sono senza perdita di dati.

    • L’interruttore senza perdita di dati consente all’utente di passare alla modalità Sempre senza perdita di dati in qualsiasi momento all’interno della sessione. Per selezionare o deselezionare Senza perdita di dati 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 senza perdita di dati: HDX 3D Pro utilizza il codec senza perdita di dati per la compressione indipendentemente dal codec selezionato tramite criterio.

      Per la compressione con perdita di dati: HDX 3D Pro utilizza il codec originale, predefinito o quello selezionato tramite criterio.

      Le impostazioni dell’interruttore senza perdita di dati non vengono mantenute per le sessioni successive. Per utilizzare un codec senza perdita di dati per ogni connessione, selezionare Sempre senza perdita di dati nell’impostazione del criterio Qualità visiva.

  • È possibile sovrascrivere la scorciatoia predefinita, ALT+MAIUSC+1, per selezionare o deselezionare Senza perdita di dati all’interno di una sessione. Configurare una nuova impostazione del Registro di sistema in HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\HDX3D\LLIndicator.

    • Nome: HKEY_LOCAL_MACHINE_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 “,”. L’ordine dei tasti non è importante.
    • A, C, S, W e K sono tasti, dove C=Control, A=ALT, S=SHIFT, W=Win e K=un tasto valido. 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 oppure A=1, K=A oppure K=A, A=1
      • Per Ctrl + Alt + 5, impostare C=1, A=1, K=5 oppure A=1, K=5, C=1
      • Per Ctrl + Shift + F5, impostare A=1, S=1, K=0x74

Attenzione:

La modifica errata del registro di sistema 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.

  • Multiple and high-resolution monitor support. For Single-session OS machines, up to 8 4K monitors are supported. Users can arrange their monitors in any configuration and can mix monitors with different resolutions and orientations. The number of monitors is limited by the capabilities of the host computer GPU, the user device, and the available bandwidth. HDX 3D Pro supports all monitor resolutions and is limited only by the capabilities of the GPU on the host computer.

  • Dynamic resolution. You can resize the virtual desktop or application window to any resolution. Note: The only supported method to change the resolution is by resizing the VDA session window. Changing resolution from within the VDA session (using Control Panel > Appearance and Personalization > Display > Screen Resolution) is not supported.
  • Supporto per l’architettura NVIDIA vGPU. HDX 3D Pro supporta le schede NVIDIA vGPU. Per informazioni, vedere 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 Intel Xeon Processor E3 Family e Intel Data Center GPU Flex Series. Per maggiori informazioni, vedere 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 le vGPU di VMware vSphere. Citrix Hypervisor e Hyper-V sono supportati con il passthrough GPU. Per maggiori informazioni, vedere https://www.amd.com/en/graphics/workstation-virtual-graphics.

  • Accesso a un codificatore video ad alte prestazioni per GPU NVIDIA, GPU AMD e GPU Intel. Un’impostazione di policy (abilitata per impostazione predefinita) controlla questa funzionalità. La funzionalità consente l’uso della codifica hardware per la codifica H.264, H.265 o AV1 (ove disponibile). Se tale hardware non è disponibile, il VDA ricorre alla codifica basata su CPU utilizzando il codec video software. Per maggiori informazioni, vedere 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 simultanei. 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.

Accelerazione GPU per sistemi operativi a sessione singola Windows