In questo periodo, con la crescente esigenza di supportare i propri lavoratori nelle attività da remoto e in smart working, l’utilizzo di Infrastrutture a Desktop Virtuale (VDI) rappresenta un ottimo modo per consentire l’accesso ad ambienti business-critical in sicurezza. Le organizzazioni devono solo scegliere quale vendor utilizzare per fornire l’infrastruttura VDI nel loro ambiente, mentre per l’utente finale l’esperienza sarà immutata. Citrix è da tempo un dei leader nel settore delle tecnologie VDI e offre un amplissimo insieme opzioni e funzionalità che aiutano a potenziare il lavoro remoto.

In particolare Citrix Workspace è l’opzione premium che aiuta le aziende a fornire uno spazio di lavoro digitale completo ai propri dipendenti. Lo scorso anno il vendor ha revisionato la sua soluzione per fornire una perfetta integrazione con l’ambiente Microsoft Teams, oggi uno degli strumenti più diffusi per la comunicazione e collaborazione a distanza. In che modo i tuoi dipendenti remoti possono massimizzare il vantaggio offerto da questi miglioramenti? Con le soluzioni Thin Client di Praim che aiutano le aziende a sfruttare al meglio le potenzialità di Citrix Workspace insieme anche a Microsoft Teams. Vediamo come.

Cos’è Citrix Workspace?

Innanzitutto, cos’è Citrix Workspace e in che modo fornisce gli strumenti digitali necessari alla tua azienda? Citrix Workspace è uno spazio di lavoro digitale olistico che consente alle aziende di fornire un accesso sicuro alle risorse business-critical. Include informazioni digitali, applicazioni e altri contenuti. Lo spazio di lavoro digitale diventa accessibile, indipendentemente dalla posizione dell’utente finale e dal dispositivo da lui utilizzato per connettersi.

Citrix Workspace fornisce l’accesso ad app e contenuti da qualsiasi dispositivo

Una delle applicazioni business-critical a cui Citrix Workspace fornisce l’accesso in modo sicuro è Microsoft Teams. Recentemente, i nuovi miglioramenti ne hanno ottimizzato l’esperienza di utilizzo via Citrix Virtual Desktop, rendendolo molto più efficiente. 

I miglioramenti per Microsoft Teams

L’ottimizzazione per Teams utilizzato con Citrix Virtual Apps and Desktops e Citrix Workspace viene abilitata automaticamente, e tutti i vari componenti necessari all’ottimizzazione sono già contenuti all’interno del Citrix Workspace e del Citrix Virtual Delivery Agent (VDA).

Cosa contengono le ottimizzazioni?

  • Servizi VDA HDX per Microsoft Teams
  • API per interfacciarsi con l’app ospitata da Microsoft Teams

Citrix Workspace utilizza un canale virtuale di controllo (CTXMTOP che comunica con il motore multimediale del Citrix Workspace). Cos’è CMXMTOP?

  • È un canale virtuale che svolge funzioni di comando e controllo
  • I media non vengono scambiati tra l’app Citrix Workspace e Citrix Virtual Delivery Agent (VDA)

L’endpoint esegue il rendering locale dei file multimediali di Microsoft Teams. Un servizio inverso viene utilizzato per visualizzare la finestra dell’applicazione Citrix Workspace nell’applicazione Microsoft Teams remota.

E l’autenticazione? Viene eseguita in modo nativo all’interno dell’applicazione ospitata da Teams. È simile a come avviene l’autenticazione di Teams quando ci si collega da più client.

Che vantaggi offrono questi miglioramenti?

  • Un’esperienza nativa completa di Microsoft Teams all’interno di un desktop Windows 10
  • Motore multimediale WebRTC multipiattaforma: audio, video e condivisione dello schermo vengono scaricati sull’endpoint
  • I flussi audio e video vengono scambiati direttamente tra i partecipanti, alleggerendo la comunicazione verso il server VDI e rendendo quindi la comunicazione assolutamente fluida e performante
  • Scalabilità del servizio migliorata
  • Gestione centralizzata

Come funzionano le ottimizzazioni?

  1. Avvia Microsoft Teams.
  2. Teams eseguirà l’autenticazione in Microsoft Office 365. A questo punto, il client Teams riceverà le policies dell’organizzazione e le informazioni relative al canale di comunicazione verranno inviate all’app.
  3. Teams rileva che sta operando in ambiente VDA. Le chiamate API vengono instradate all’API JavaScript di Citrix.
  4. La componente Javascript Citrix all’interno di Teams apre un canale sicuro fino al VDA. Avvia quindi un WebSocketAgent.exe nella sessione utente.
  5. WebSocketAgent.exe configura un canale virtuale. Chiama il servizio di reindirizzamento Citrix HDX Teams (CtxSvcHost.exe).
  6. L’applicazione Citrix Workspace wfica32.exe (motore HDX) crea un nuovo processo, che saràHdxTeams.exe oppure HdxRtcEngine.exe a seconda dei casi. Questo nuovo processo è il nuovo motore WebRTC utilizzato per l’ottimizzazione di Teams.
  7. Viene poi creato un canale virtuale bidirezionale tra Citrix Media Engine e Teams che avvia l’elaborazione delle richieste multimediali.
  8. Quando un utente fa clic sul pulsante di chiamata, Teams.exe si connette ai servizi di Teams in Office 365. Questo crea un percorso peer-to-peer tra i due chiamanti. Teams comunica a Citrix Workspace i parametri di chiamata supportati. Ciò include codec, risoluzioni ecc. ed è noto come Session Description Protocol (SDP). Questi parametri di chiamata vengono quindi inoltrati usando il percorso di segnalazione ai servizi Teams in Office 365 e da lì all’altro peer.
  9. La comunicazione multimediale SRTP (Secure Real-time Transport Protocol) avviene direttamente tra HdxTeams.exe e l’altro peer solamente dopo che essi si sono accordati sui loro parametri di rete.

Di seguito una visione dell’architettura descritta:

Architettura del nuovo HDX embedded media engine

Praim fornisce un ambiente Citrix con le nuove ottimizzazioni di Teams

Praim ThinOX dalla versione 11.4.6 ti consente di offrire sessioni avanzate di Teams in Citrix Workspace ai tuoi collaboratori remoti, integrando le ultime ottimizzazioni di Citrix, ed offrendo così la migliore esperienza possibile con Teams agli utilizzatori di postazioni di lavoro Praim. Quali sono i requisiti?

  • Per utilizzare le nuove ottimizzazioni di Teams, gli endpoint basati su Praim ThinOX devono essere configurati con il nuovo client Citrix Workspace 20.10.

Connessione alla sessione Citrix Workspace 

Di seguito, una sessione di Teams avviata con i nuovi miglioramenti HDX.

Avvio e utilizzo di Microsoft Teams

È possibile assicurarsi di ricevere la comunicazione ottimizzata per Citrix HDX facendo clic su About > Version.

Verificare la comunicazione con Citrix HDX Optimized 

Conclusioni

L’adozione di Microsoft Teams da parte delle aziende di tutto il mondo ha visto una crescita esponenziale soprattutto dall’inizio della pandemia globale Covid-19. Citrix Workspace ha implementato nuovi miglioramenti che ottimizzano l’utilizzo di Teams nel desktop virtuale Citrix scaricandone l’esperienza multimediale per migliorarla. Praim ThinOX consente di utilizzare i miglioramenti di Teams in Citrix semplicemente configurando ThinOX per l’utilizzo del client Citrix 20.10 aggiornato. E grazie a ThinMan, potrai configurare migliaia di dispositivi remoti per l’utilizzo di Teams ottimizzato con pochi click.