Citrix Virtual Apps and Desktops

Diagnostica i problemi di avvio della sessione

Oltre alle fasi del processo di accesso menzionate nella sezione Diagnostica i problemi di accesso utente, Director visualizza la durata dell’avvio della sessione. Questa è suddivisa in durata di avvio della sessione di Workspace App e durata di avvio della sessione VDA nelle pagine Dettagli utente e Dettagli macchina. Queste due durate contengono ulteriormente singole fasi, le cui durate di avvio sono anch’esse visualizzate. Questi dati Le aiutano a comprendere e risolvere i problemi relativi a durate elevate di avvio della sessione. Inoltre, la durata di ogni fase coinvolta nell’avvio della sessione aiuta a risolvere i problemi associati alle singole fasi. Ad esempio, se il tempo di mappatura delle unità (Drive Mapping) è elevato, può verificare se tutte le unità valide sono mappate correttamente nella GPO o nello script. Questa funzionalità è disponibile su Delivery Controller versione 7 1906 e successive e VDA 1903 e successive.

Prerequisiti

Assicurarsi che i seguenti prerequisiti siano soddisfatti affinché vengano visualizzati i dati sulla durata dell’avvio della sessione:

  • Delivery Controller™ 7 1906 o versioni successive.
  • VDA 1903 o versioni successive.
  • Il servizio Citrix End User Experience Monitoring (EUEM) deve essere in esecuzione sul VDA.

Limitazioni

Le seguenti limitazioni si applicano quando Director visualizza i dati sulla durata dell’avvio della sessione.

  • La durata dell’avvio della sessione è disponibile solo per le sessioni HDX™.
  • Per gli avvii di sessione da iOS e Android OS, è disponibile solo la durata di avvio VDA.
  • La durata del download del file ICA® (IFDCD) è disponibile solo quando Workspace App viene rilevata durante l’avvio da un browser.
  • Per gli avvii di sessione da Mac OS, l’IFDCD è disponibile solo per Workspace App 1902 o versioni successive.
  • Per gli avvii di sessione da Windows OS, l’IFDCD è disponibile per Workspace app 1902 e versioni successive. Per le versioni precedenti, l’IFDCD viene visualizzato solo per gli avvii di app da browser con Workspace app rilevata.

Note:

  • Se riscontra problemi nella visualizzazione della durata dell’avvio delle sessioni dopo che i prerequisiti sono stati soddisfatti, visualizzi i log del server Director e del VDA come descritto in CTX130320. Per le sessioni condivise (più applicazioni avviate nella stessa sessione), le metriche di avvio di Workspace App vengono visualizzate per la connessione più recente o l’avvio dell’applicazione più recente.
  • Alcune metriche in VDA Session Startup non sono applicabili ai ricollegamenti. In tali casi, viene visualizzato un messaggio.

Avvio della sessione

Fasi di avvio della sessione di Workspace App

Durata di avvio della sessione lato client (SSCD)

Quando questa metrica è elevata, indica un problema lato client che causa tempi di avvio lunghi. Esamini le metriche successive per determinare la probabile causa principale del problema. L’SSCD inizia il più vicino possibile al momento della richiesta (clic del mouse). Termina quando la connessione ICA tra il dispositivo client e il VDA è stata stabilita. Nel caso di una sessione condivisa, questa durata è molto inferiore, poiché gran parte dei costi di configurazione associati alla creazione di una nuova connessione al server non vengono sostenuti. Al livello successivo, sono disponibili diverse metriche dettagliate.

Durata del download del file ICA

Questo è il tempo impiegato dal client per scaricare il file ICA dal server. Il processo complessivo è il seguente:

  1. L’utente fa clic su una risorsa (applicazione o desktop) nell’applicazione Workspace.
  2. Una richiesta dall’utente viene inviata a StoreFront™ tramite Citrix Gateway (se configurato), che invia la richiesta al Delivery Controller.
  3. Il Delivery Controller trova una macchina disponibile per la richiesta e invia le informazioni sulla macchina e altri dettagli a StoreFront. Inoltre, StoreFront richiede e riceve un ticket monouso dalla Secure Ticket Authority.
  4. StoreFront genera un file ICA e lo invia all’utente tramite Citrix Gateway (se configurato).

L’IFDCD rappresenta il tempo necessario per il processo completo (passaggi 1-4). La durata dell’IFDCD smette di essere conteggiata quando il client riceve il file ICA.

LPWD è il componente StoreFront del processo.

Se l’IFDCD è elevato (ma l’LPWD è normale), l’elaborazione lato server dell’avvio è riuscita, ma ci sono stati problemi di comunicazione tra il dispositivo client e StoreFront. Ciò deriva da problemi di rete tra le due macchine. Quindi può prima risolvere i potenziali problemi di rete.

Durata del server web della pagina di avvio (LPWD)

Questo è il tempo impiegato per elaborare la pagina di avvio (launch.aspx) su StoreFront. Se l’LPWD è elevato, potrebbe esserci un collo di bottiglia su StoreFront.

Le possibili cause includono:

  • Carico elevato su StoreFront. Cerchi di identificare la causa del rallentamento controllando i log di Internet Information Services (IIS) e gli strumenti di monitoraggio, Gestione attività, Monitoraggio prestazioni e così via.
  • StoreFront riscontra problemi di comunicazione con altri componenti come il Delivery Controller. Verifichi se la connessione di rete tra StoreFront e Delivery Controller è lenta o se alcuni Delivery Controller sono inattivi o sovraccarichi.

Durata del server web di risoluzione dei nomi (NRWD)

Questo è il tempo impiegato dal Delivery Controller per risolvere il nome di un’applicazione/desktop pubblicato in un indirizzo IP della macchina VDA.

Quando questa metrica è elevata, indica che il Delivery Controller impiega molto tempo per risolvere il nome di un’applicazione pubblicata in un indirizzo IP.

Le possibili cause includono un problema sul client, problemi con il Delivery Controller, come il sovraccarico del Delivery Controller, o un problema con il collegamento di rete tra di essi.

Durata del server web di risposta del ticket (TRWD)

Questa durata indica il tempo necessario per ottenere un ticket (se necessario) dal server Secure Ticket Authority (STA) o dal Delivery Controller. Quando questa durata è elevata, indica che il server STA o il Delivery Controller sono sovraccarichi.

Durata di ricerca della sessione lato client (SLCD)

Questa durata rappresenta il tempo impiegato per interrogare ogni sessione per ospitare l’applicazione pubblicata richiesta. Il controllo viene eseguito sul client per determinare se una sessione esistente può gestire la richiesta di avvio dell’applicazione. Il metodo utilizzato dipende dal fatto che la sessione sia nuova o condivisa.

Durata di creazione della sessione lato client (SCCD)

Questa durata rappresenta il tempo impiegato per creare una sessione, dal momento in cui viene avviato wfica32.exe (o un file equivalente simile) al momento in cui viene stabilita la connessione.

Fasi di avvio della sessione VDA

Durata di avvio della sessione VDA (SSVD)

Questa durata è la metrica di avvio della connessione lato server di alto livello che comprende il tempo impiegato dal VDA per eseguire l’intera operazione di avvio. Quando questa metrica è elevata, indica che esiste un problema VDA che aumenta i tempi di avvio della sessione. Ciò include il tempo trascorso sul VDA per eseguire l’intera operazione di avvio.

Durata di ottenimento delle credenziali VDA (COVD)

Il tempo impiegato dal VDA per ottenere le credenziali utente.

Questa durata può aumentare artificialmente se un utente non fornisce le credenziali in modo tempestivo. Pertanto, non è inclusa nella durata di avvio del VDA. Questo tempo è probabilmente significativo solo se viene utilizzato l’accesso manuale e viene visualizzata la finestra di dialogo delle credenziali lato server (o se viene visualizzata un’informativa legale prima dell’inizio dell’accesso).

Durata di autenticazione delle credenziali VDA (CAVD)

Questo è il tempo impiegato dal VDA per autenticare le credenziali dell’utente rispetto al provider di autenticazione. Possono essere Kerberos, Active Directory o un’interfaccia Security Support Provider (SSPI).

Durata della Group Policy VDA (GPVD)

Questa durata è il tempo impiegato per applicare gli oggetti Group Policy durante l’accesso.

Durata di esecuzione dello script di accesso VDA (LSVD)

Questo è il tempo impiegato dal VDA per eseguire gli script di accesso dell’utente.

Consideri di rendere asincroni gli script di accesso dell’utente o del gruppo. Consideri di ottimizzare eventuali script di compatibilità delle applicazioni o di utilizzare variabili d’ambiente.

Durata di caricamento del profilo VDA (PLVD)

Questo è il tempo impiegato dal VDA per caricare il profilo dell’utente.

Se questa durata è elevata, consideri la configurazione del Suo profilo utente. Le dimensioni e la posizione del profilo mobile contribuiscono a rallentare gli avvii delle sessioni. Quando un utente accede a una sessione in cui sono abilitati i profili mobili di Terminal Services e le cartelle home, il contenuto del profilo mobile e l’accesso a tale cartella vengono mappati durante l’accesso. Ciò richiede risorse aggiuntive. A volte, questo può consumare una quantità significativa dell’utilizzo della CPU. Consideri di utilizzare le cartelle home di Terminal Services con cartelle personali reindirizzate per mitigare questo problema. In generale, consideri di utilizzare Citrix Profile Management per gestire i profili utente negli ambienti Citrix. Se sta utilizzando Citrix Profile Management e riscontra tempi di accesso lenti, verifichi se il Suo software antivirus sta bloccando lo strumento Citrix Profile Management.

Durata di creazione della stampante VDA (PCVD)

Questo è il tempo impiegato dal VDA per mappare sincronicamente le stampanti client dell’utente. Se la configurazione è impostata per l’esecuzione asincrona della creazione della stampante, il valore non viene registrato per PCVD in quanto non influisce sul completamento dell’avvio della sessione.

Il tempo eccessivo impiegato nella mappatura delle stampanti è spesso il risultato delle impostazioni della policy di creazione automatica delle stampanti. Il numero di stampanti aggiunte localmente sui dispositivi client degli utenti e la Sua configurazione di stampa possono influire direttamente sui tempi di avvio della sessione. Quando una sessione si avvia, Citrix Virtual Apps and Desktops™ deve creare ogni stampante mappata localmente sul dispositivo client. Consideri di riconfigurare le Sue policy di stampa per ridurre il numero di stampanti che vengono create, in particolare quando gli utenti hanno molte stampanti locali. Per fare ciò, modifichi la policy di creazione automatica delle stampanti in Delivery Controller e Citrix Virtual Apps and Desktops.

Durata di mappatura delle unità VDA (DMVD)

Questo è il tempo impiegato dal VDA per mappare le unità client, i dispositivi e le porte dell’utente.

Si assicuri che le Sue policy di base includano impostazioni per disabilitare i canali virtuali non utilizzati. Ad esempio, la mappatura delle porte audio o COM, per ottimizzare il protocollo ICA e migliorare le prestazioni complessive della sessione.

Durata di avvio applicazione/desktop VDA (ALVD/DLVD)

Questa fase è una combinazione delle durate Userinit e Shell. Quando un utente accede a una macchina Windows, winlogon esegue userinit.exe. Userinit.exe esegue gli script di accesso, ristabilisce le connessioni di rete e quindi avvia Explorer.exe. Userinit rappresenta la durata tra l’avvio di userinit.exe e l’avvio dell’interfaccia utente per il desktop virtuale o l’applicazione. La durata Shell è il tempo tra l’inizializzazione dell’interfaccia utente e il momento in cui l’utente riceve il controllo della tastiera e del mouse.

Durata di creazione della sessione VDA (SCVD)

Questo tempo include qualsiasi ritardo vario nel tempo di creazione della sessione sul VDA.

Diagnostica i problemi di avvio della sessione