Citrix DaaS

Accelerazione GPU per sistema operativo 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 virtualizzazione GPU Passthrough e 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 le schede NVIDIA, Intel e AMD che supportano NVENC. La codifica hardware con H.265 viene utilizzata con le schede NVIDIA che supportano NVENC.

  • Opzione di compressione senza perdita di dati per casi d’uso specializzati. HDX 3D Pro offre anche un codec lossless basato su CPU per supportare applicazioni in cui è richiesta una grafica perfetta per i pixel, come l’imaging medico. La 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 lossless, un’icona dell’area di notifica, avvisa l’utente se la schermata visualizzata è un frame lossy o lossless. Questa icona è utile quando il Qualità visiva L’impostazione dei criteri specifica Costruisci senza perdite. L’indicatore lossless diventa verde quando i frame inviati sono lossless.

    • L’opzione 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 perdite 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 oppure 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 il criterio.

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

      Le impostazioni degli switch 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 perdite Nel Qualità visiva impostazione dei criteri.

  • È possibile ignorare il tasto di scelta rapida predefinito, 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. Le chiavi devono essere separate da virgole “,” . L’ordine dei tasti non ha importanza.
    • 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 chiave virtuale.
    • Per esempio:
      • Per F10, impostare K=0x79
      • Per Ctrl + F10, impostare C=1, K=0x79
      • Per Alt + A, imposta A=1, K=a o A=1, K=A o K=A, A=1
      • Per Ctrl + Alt + 5, imposta C=1, A=1, K=5 o A=1, K=5, C=1
      • Per Ctrl + Maiusc + F5, imposta A=1, S=1, K=0x74

Attenzione:

Una modifica errata del registro può causare gravi problemi che potrebbero richiedere la reinstallazione del sistema operativo. Citrix non può garantire che i problemi derivanti dall’uso non corretto dell’Editor del Registro di sistema possano essere risolti. Utilizza l’Editor del Registro di sistema a tuo rischio e pericolo. Assicuratevi di eseguire il backup del registro prima di modificarlo.

  • Supporto di monitor multipli e ad alta risoluzione. Per le macchine con sistema operativo a sessione singola, HDX 3D Pro supporta dispositivi utente con un massimo di quattro monitor. Gli utenti possono disporre i propri monitor in qualsiasi configurazione e possono combinare monitor con diverse risoluzioni e orientamenti. Il numero di monitoraggi è limitato dalle capacità della GPU del computer host, dal dispositivo dell’utente e dalla larghezza di banda disponibile. HDX 3D Pro supporta tutte le risoluzioni del 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 consiste nel ridimensionare la finestra della sessione VDA. Modifica della risoluzione dall’interno della sessione VDA (utilizzando Pannello di controllo > Apparenza e Personalizzazione > Esporre > Risoluzione dello schermo) non è supportato.
  • Supporto per l’architettura NVIDIA vGPU. HDX 3D Pro supporta le schede NVIDIA vGPU. Per informazioni, vedere NVIDIA vGPU per il passthrough della GPU e la condivisione della GPU. NVIDIA vGPU consente a più macchine virtuali di avere accesso diretto e simultaneo 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 i carichi di lavoro RDS e VDI.
  • Supporto per VMware vSphere/ESX con NVIDIA vGPU e AMD MxGPU.
  • Supporto per Microsoft HyperV tramite l’assegnazione di dispositivi discreti in Windows Server 2016.
  • Supporto per la grafica per data center con la famiglia di processori Intel Xeon E3. HDX 3D Pro supporta multi-monitor (fino a 3), oscuramento della console, risoluzione personalizzata e frame-rate elevato con la famiglia di processori Intel supportati. Per ulteriori informazioni, vedere http://www.citrix.com/intel.
  • Supporto per AMD RapidFire sulle schede server AMD FirePro serie S. HDX 3D Pro supporta multi-monitor (fino a 6), oscuramento della console, risoluzione personalizzata e frame rate elevato. Nota: il supporto HDX 3D Pro per AMD MxGPU (virtualizzazione GPU) funziona solo con le vGPU VMware vSphere. XenServer e Hyper-V sono supportati con il passthrough GPU. Per ulteriori informazioni, vedere Soluzione di virtualizzazione AMD.

  • Accesso a un codificatore video ad alte prestazioni per GPU NVIDIA, GPU AMD e processori grafici Intel Iris Pro. Questa funzionalità è controllata da un’impostazione dei criteri (abilitata per impostazione predefinita). La funzione consente l’uso della codifica hardware per la codifica H.264 (se disponibile). Se tale hardware non è disponibile, il VDA ricorre alla codifica basata su CPU utilizzando il codec video software. Per ulteriori informazioni, vedere Impostazioni dei criteri grafici.

Come illustrato nella figura seguente:

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

Il VDA per HDX 3D Pro utilizza l’hardware appropriato sull’host per comprimere le viste dell’intero desktop o della sola applicazione grafica.

  • Le visualizzazioni desktop o dell’applicazione e le interazioni dell’utente con esse vengono trasmesse tra il computer host e il dispositivo dell’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 relativi componenti

Ottimizza l’esperienza utente di HDX 3D Pro

Per utilizzare HDX 3D Pro con più monitor, assicurarsi che il computer host sia configurato con almeno il numero di monitor collegati ai dispositivi utente. I monitor collegati al computer host possono essere fisici o virtuali.

Non collegare un monitor (fisico o virtuale) a un computer host mentre un utente è connesso al desktop virtuale o all’applicazione che fornisce l’applicazione grafica. Ciò può causare instabilità durante la sessione di un utente.

Informare gli utenti che le modifiche alla risoluzione desktop (da parte loro o di un’applicazione) non sono supportate durante l’esecuzione di una sessione grafica dell’applicazione. Dopo aver chiuso la sessione dell’applicazione, un utente può modificare la risoluzione della finestra Desktop Viewer nell’app Citrix Workspace - Preferenze Desktop Viewer.

Quando più utenti condividono una connessione con larghezza di banda limitata (ad esempio, in una succursale), si consiglia di utilizzare il metodo Limite complessivo della larghezza di banda della sessione Impostazione dei criteri per limitare la larghezza di banda disponibile per ogni utente. L’utilizzo di questa impostazione garantisce che la larghezza di banda disponibile non fluisca notevolmente durante l’accesso e la disconnessione degli utenti. Poiché HDX 3D Pro si regola automaticamente per utilizzare tutta la larghezza di banda disponibile, grandi variazioni della larghezza di banda disponibile nel corso delle sessioni utente possono influire negativamente sulle prestazioni.

Ad esempio, se 20 utenti condividono una connessione a 60 Mbps, la larghezza di banda disponibile per ogni 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 necessaria per ogni utente nei periodi di picco e limitare sempre gli utenti a questa quantità.

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, vedere l’articolo del Knowledge Center CTX128190.

Accelerazione GPU per sistema operativo Windows a sessione singola