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 dell’Avvio della sessione di Workspace App e durata dell’Avvio della sessione VDA nelle pagine Dettagli utente e Dettagli macchina. Queste due durate contengono ulteriormente fasi individuali le cui durate di avvio sono anch’esse visualizzate. Questi dati Le consentono di 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 nella risoluzione dei problemi associati alle singole fasi. Ad esempio, se il tempo di mappatura delle unità è elevato, può verificare se tutte le unità valide sono mappate correttamente nel GPO o nello script. Questa funzionalità è disponibile per 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 si riscontrano problemi nella visualizzazione della durata dell’avvio delle sessioni dopo che i prerequisiti sono stati soddisfatti, visualizzare 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 nell’Avvio della sessione VDA non sono applicabili ai ricollegamenti. In questi 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. Esaminare 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 più breve, 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) in Workspace Application.
  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 impiegato per l’intero processo (passaggi 1–4). La durata dell’IFDCD smette di essere conteggiata quando il client riceve il file ICA.

L’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ò risolvere prima 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. Provi a 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 ha 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 ai ticket (TRWD)

Questa durata indica il tempo impiegato 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 wfica32.exe (o un file equivalente simile) viene avviato al momento in cui la connessione viene stabilita.

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 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 una nota 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 dei criteri di gruppo VDA (GPVD)

Questa durata è il tempo impiegato per applicare gli oggetti Criteri di gruppo 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 invece 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 e le cartelle home di Terminal Services, 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 le stampanti client dell’utente in modo sincrono. 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 dei criteri 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 i Suoi criteri di stampa per ridurre il numero di stampanti che vengono create, in particolare quando gli utenti hanno molte stampanti locali. Per fare ciò, modifichi il criterio di creazione automatica della stampante 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 i Suoi criteri di base includano impostazioni per disabilitare i canali virtuali non utilizzati. Ad esempio, la mappatura di 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 della durata di Userinit e Shell. Quando un utente accede a una macchina Windows, winlogon esegue userinit.exe. Userinit.exe esegue 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 di 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 aggiuntivo nel tempo di creazione della sessione sul VDA.

Diagnostica i problemi di avvio della sessione