Architettura Digital Workspace sulla piattaforma Citrix Cloud

Architettura Digital Workspace sulla piattaforma Citrix Cloud

Introduzione

L'articolo descrive le possibilità e le caratteristiche architettoniche della piattaforma cloud Citrix Cloud e del set di servizi Citrix Workspace. Queste soluzioni rappresentano un elemento centrale e la base per l'implementazione del concetto di posti di lavoro digitali (digital workspace) dell'azienda Citrix.

In questo articolo ho cercato di analizzare e formulare le cause e gli effetti tra le piattaforme cloud, i servizi e gli abbonamenti di Citrix, la cui descrizione nelle fonti aperte dell'azienda (citrix.com e docs.citrix.com) a volte risulta molto vaga. Le tecnologie cloud – apparentemente non c'è altro modo! Vale la pena notare che l'architettura e le tecnologie sono svelate in modo generalmente comprensibile. Le difficoltà sorgono nella comprensione delle relazioni gerarchiche tra servizi e piattaforme:

  • Quale piattaforma è primaria — Citrix Cloud o Citrix Workspace Platform?
  • In quale delle piattaforme sopra menzionate rientrano i numerosi servizi Citrix necessari per costruire l'infrastruttura dei posti di lavoro digitali?
  • Qual è il costo di questo piacere e quali opzioni sono disponibili?
  • È possibile implementare tutte le funzionalità del digital workspace Citrix senza utilizzare Citrix Cloud?

Le risposte a queste domande e un'introduzione alle soluzioni Citrix per i posti di lavoro digitali sono sotto.

Citrix Cloud

Citrix Cloud è una piattaforma cloud in cui sono ospitati tutti i servizi necessari per organizzare i posti di lavoro digitali. Questa nuvola è direttamente gestita dall'azienda Citrix, che si occupa anche del suo supporto e garantisce la disponibilità SLA (disponibilità dei servizi – non inferiore al 99,5% al mese).

I clienti dell'azienda Citrix, a seconda dell'abbonamento scelto (pacchetto di servizi), ottengono accesso a un certo elenco di servizi con il modello SaaS. Per loro, Citrix Cloud funge da pannello di controllo cloud per i posti di lavoro digitali dell'azienda. Citrix Cloud ha un'architettura multi-tenant, i clienti e le loro infrastrutture sono isolati tra loro.

Citrix Cloud funge da piano di controllo, ospitando numerosi servizi cloud di Citrix, inclusi i servizi di gestione e operativi per l'infrastruttura digital workspace. Il piano dati, che include applicazioni utente, desktop e dati, si trova al di fuori di Citrix Cloud. L'unica eccezione è il Secure Browser Service, fornito interamente in modalità cloud. Il piano dati può essere ospitato in un data center del cliente (on-premises), in un data center di un fornitore di servizi, o in hyper-cloud (AWS, Azure, Google Cloud). Sono possibili soluzioni miste e distribuite, in cui i dati del cliente sono presenti su più piattaforme e cloud, gestiti in modo centralizzato da Citrix Cloud.

Architettura Digital Workspace sulla piattaforma Citrix Cloud

Questo approccio presenta diversi vantaggi chiari per i clienti:

  • libertà di scegliere la piattaforma per l'hosting dei dati;
  • possibilità di costruire un'infrastruttura ibrida e distribuita, che prevede molteplici posizionamenti presso diversi fornitori, in vari cloud e on-premises;
  • assenza di accesso diretto ai dati degli utenti da parte di Citrix, poiché si trovano al di fuori di Citrix Cloud;
  • possibilità di definire autonomamente il livello necessario di prestazioni, resilienza, affidabilità, riservatezza, integrità e disponibilità dei dati; dopo ciò, è possibile selezionare le piattaforme appropriate per l'hosting;
  • assenza della necessità di ospitare e mantenere numerosi servizi di gestione dei posti di lavoro digitali, poiché tutti si trovano in Citrix Cloud e sono una preoccupazione per Citrix; di conseguenza, riduzione dei costi.

Citrix Workspace

Citrix Workspace è un concetto trascendentale, fondamentale e tutto compreso. Approfondiamo e vediamo perché.

In generale, Citrix Workspace incarna il concetto di posti di lavoro digitali dell'azienda Citrix. È contemporaneamente una soluzione, un servizio e un insieme di servizi per creare posti di lavoro unificati, sicuri, fruibili e gestibili.

Gli utenti ottengono la possibilità di SSO senza soluzione di continuità per un rapido accesso a applicazioni/servizi, desktop e dati da un'unica console da qualsiasi dispositivo per un lavoro produttivo. Possono dimenticare con piacere numerosi account, password e le complessità nella ricerca delle applicazioni (scorciatoie, menu Start, browser – tutto in posti diversi).

Architettura Digital Workspace sulla piattaforma Citrix Cloud

Il servizio IT ottiene strumenti per la gestione centralizzata dei servizi e dei dispositivi client, per garantire la sicurezza, limitare l'accesso, monitorare, aggiornare e ottimizzare l'interazione di rete, e per l'analisi.

Citrix Workspace consente di fornire accesso unificato alle seguenti risorse:

  • Citrix Virtual Apps and Desktops – virtualizzazione di applicazioni e desktop;
  • Applicazioni web;
  • Applicazioni SaaS in cloud;
  • Applicazioni mobili;
  • File in vari archivi, inclusi quelli cloud.

Architettura Digital Workspace sulla piattaforma Citrix Cloud

L'accesso alle risorse di Citrix Workspace è possibile tramite:

  • Browser standard — supportati Chrome, Safari, MS IE e Edge, Firefox
  • o l'app client "nativa" — Citrix Workspace App.

L'accesso è possibile da tutti i popolari dispositivi client:

  • Computer desktop con Windows, Linux, MacOS e persino Chrome OS;
  • Dispositivi mobili con iOS o Android.

Citrix Workspace Platform è parte di numerosi servizi cloud di Citrix Cloud, progettati per organizzare l'espace di lavoro digitale. Vale la pena notare che Workspace include gran parte dei servizi presenti in Citrix Cloud, sui quali ci soffermeremo più avanti.

In questo modo, gli utenti finali ottengono funzionalità di spazi di lavoro digitali sui loro dispositivi client preferiti tramite l'app Workspace o il suo sostituto browser (Workspace App per HTML5). Per raggiungere questa funzionalità, Citrix offre Workspace Platform come un insieme di servizi cloud che gli amministratori dell'azienda gestiscono tramite Citrix Cloud.

Citrix Workspace è disponibile in tre pacchetti: Standard, Premium, Premium Plus. Si differenziano per il numero di servizi inclusi nel pacchetto. Inoltre, esiste la possibilità di acquistare alcuni servizi separatamente, al di fuori del pacchetto. Ad esempio, il servizio fondamentale Virtual Apps and Desktops è incluso solo nel pacchetto Premium Plus, mentre il suo costo separato è superiore a quello del pacchetto Standard e quasi equivalente a quello del Premium.

Sembra che Workspace sia sia un'applicazione client – Workspace App, che una piattaforma cloud (una sua parte) – Workspace Platform, e il nome di vari pacchetti di servizi, oltre a rappresentare concettualmente gli spazi di lavoro digitali di Citrix in generale. Ecco una fascinosa entità multifunzionale.

Architettura e requisiti di sistema

Nel contesto della struttura Digital Workspace di Citrix, possiamo identificare 3 aree:

  • Molti dispositivi client con l'applicazione Workspace App o accesso via browser agli spazi di lavoro digitali.
  • La Workspace Platform si trova nel cloud di Citrix Cloud, che esiste da qualche parte nella rete Internet nel dominio cloud.com.
  • Le posizioni delle risorse (resource location) possono essere spazi di proprietà o affittati, cloud privati o pubblici, in cui sono collocate le risorse con applicazioni, desktop virtuali e dati del cliente, pubblicati in Citrix Workspace. Questa è la data-plane di cui abbiamo parlato prima, ricordo che un cliente può avere più posizioni delle risorse.

Esempi di risorse possono includere hypervisor, server, dispositivi di rete, domini AD e altri elementi necessari per fornire agli utenti i servizi degli spazi di lavoro digitali.

Uno scenario infrastrutturale distribuito può prevedere:

  • diverse posizioni delle risorse nei data center di proprietà del cliente,
  • posizioni in cloud pubblici,
  • piccole posizioni in filiali remote.

Nella pianificazione delle posizioni, è necessario considerare:

  • la vicinanza degli utenti, dei dati e delle applicazioni;
  • la possibilità di scalabilità, inclusa la rapida espansione e contrazione delle risorse;
  • i requisiti di sicurezza e delle normative.

Le comunicazioni tra Citrix Cloud e le posizioni delle risorse del cliente avvengono tramite componenti chiamati Citrix Cloud Connector. Questi componenti consentono ai clienti di concentrarsi sulla gestione delle risorse fornite agli utenti, dimenticandosi delle complicazioni legate ai servizi di assistenza e di gestione, già implementati nel cloud e supportati da Citrix.

Per bilanciare il carico e garantire l'affidabilità, si consiglia di distribuire almeno due Cloud Connector in ogni sede delle risorse. Il Cloud Connector può essere installato su una macchina fisica o virtuale dedicata con Windows Server (2012 R2 o 2016). È preferibile collocarli nella rete interna della sede, non nella DMZ.

Il Cloud Connector autentica e crittografa il traffico tra Citrix Cloud e la sede delle risorse tramite https, utilizzando di default la porta TCP 443. Sono consentite solo sessioni in uscita – dal Cloud Connector verso il cloud, le connessioni in ingresso sono vietate.

Citrix Cloud richiede la presenza di un servizio Active Directory (AD) nell'infrastruttura del cliente. L'AD funge da principale fornitore IdAM ed è necessaria per autorizzare l'accesso degli utenti alle risorse di Workspace. I Cloud Connector devono avere accesso all'AD. Per garantire l'affidabilità, è una buona pratica avere un paio di controller di dominio in ciascuna sede delle risorse, che interagiranno con i Cloud Connector di quella sede.

Servizi Citrix Cloud

Adesso esaminiamo i principali servizi di Citrix Cloud che costituiscono la base della piattaforma Citrix Workspace e che consentono ai clienti di implementare postazioni di lavoro digitali complete.

Architettura Digital Workspace sulla piattaforma Citrix Cloud

Analizziamo la funzione e la funzionalità di questi servizi.

Virtual Apps and Desktops

Questo è il servizio principale di Citrix Digital Workspace, che consente l'accesso terminale alle applicazioni e un VDI completo. Supporta la virtualizzazione di applicazioni e desktop Windows e Linux.

Essendo un servizio cloud di Citrix Cloud, il servizio Virtual Apps and Desktops include gli stessi componenti di Virtual Apps and Desktops tradizionale (non cloud), come mostrato nell'immagine sottostante. La differenza è che tutti i componenti di gestione (control plane) nel caso del servizio sono ospitati nel cloud di Citrix Cloud. Il cliente non deve più implementare e mantenere questi componenti, riservando potenza di calcolo per essi; questo è compito di Citrix.

Architettura Digital Workspace sulla piattaforma Citrix Cloud

Dalla sua parte, il cliente deve installare nelle sedi delle risorse i seguenti componenti:

  • Cloud Connector;
  • Controller di dominio AD;
  • Virtual Delivery Agents (VDAs);
  • Hypervisor – di solito ci sono, ma ci possono essere situazioni in cui si riesce a farne a meno;
  • Componenti opzionali – Citrix Gateway e StoreFront.

Tutti i componenti elencati, ad eccezione dei Cloud Connector, sono accompagnati dal cliente in autonomia. È logico, poiché qui si trova il data-plane, in particolare per quanto riguarda i nodi fisici e gli hypervisor con VDA, dove vengono ospitate direttamente le applicazioni e i desktop degli utenti.

I Cloud Connector devono essere installati esclusivamente dal cliente, si tratta di una procedura molto semplice che viene eseguita dalla console di Citrix Cloud. La loro manutenzione ulteriore avviene automaticamente.

Controllo Accesso

Questo servizio fornisce le seguenti funzionalità:

  • SSO (accesso singolo) a una vasta gamma di popolari applicazioni SaaS;
  • Filtraggio dell'accesso alle risorse Internet;
  • Monitoraggio dell'attività degli utenti su Internet.

L'SSO dei clienti ai servizi SaaS tramite Citrix Workspace è un'alternativa più comoda e sicura rispetto all'accesso normale tramite browser. L'elenco delle applicazioni SaaS supportate è piuttosto ampio e in costante ampliamento.

Il filtraggio dell'accesso a Internet può essere configurato sulla base di elenchi bianchi o neri di siti creati manualmente. Inoltre, è supportato il controllo dell'accesso per categorie di siti, sulla base di ampi elenchi di URL commerciali aggiornati. Gli utenti possono avere limitazioni di accesso a categorie di siti come social media, acquisti, contenuti per adulti, malware, torrent, proxy, ecc.

Oltre a consentire l'accesso diretto ai siti/SaaS o al blocco del loro accesso, esiste la possibilità di reindirizzare i clienti a Secure Browser. Cioè, per ridurre i rischi, l'accesso a categorie/elenchi selezionati di risorse Internet sarà possibile solo tramite Secure Browser.

Architettura Digital Workspace sulla piattaforma Citrix Cloud

Il servizio fornisce anche analisi dettagliate per monitorare l'attività degli utenti su Internet: siti e applicazioni visitati, risorse pericolose e attacchi, accesso bloccato, volumi di dati caricati/scaricati.

Secure Browser

Consente di pubblicare per gli utenti di Citrix Workspace un browser internet (Google Chrome) come applicazione virtuale. Secure Browser è un servizio SaaS, la cui gestione e manutenzione sono a cura della società Citrix. È completamente ospitato in Citrix Cloud (incluso il data-plane), il cliente non ha bisogno di implementarlo e gestirlo nelle proprie risorse.

Citrix è responsabile dell'allocazione delle risorse nel proprio cloud per VDA, dove sono ospitati i browser pubblicati per i clienti, garantisce la sicurezza e l'aggiornamento del sistema operativo e dei browser stessi.

L'accesso dei clienti a Secure Browser avviene tramite Workspace app o browser client. La sessione è crittografata tramite TLS. Per utilizzare il servizio, il cliente non deve scaricare o installare nulla.

I siti e le web app avviati tramite Secure Browser vengono eseguiti nel cloud, il cliente riceve solo l'immagine della sessione terminale, senza eseguire alcuna operazione sul dispositivo finale. Questo consente di migliorare significativamente il livello di sicurezza e di proteggersi dagli attacchi informatici tramite browser.

La connessione al servizio e la sua gestione avvengono attraverso il pannello cliente di Citrix Cloud. La connessione è eseguibile in pochi clic:
Architettura Digital Workspace sulla piattaforma Citrix Cloud

La gestione è abbastanza semplice, si riduce all'impostazione delle politiche e delle liste bianche:
Architettura Digital Workspace sulla piattaforma Citrix Cloud

La politica consente di regolare i seguenti parametri:

  • Clipboard – permette di attivare la funzione copia e incolla nella sessione del browser;
  • Printing – possibilità di salvare le pagine web sul dispositivo client in formato PDF;
  • Non-kiosk – abilitato di default, consente un utilizzo completo del browser (più schede, barra degli indirizzi);
  • Region failover – possibilità di riavviare il browser in un'altra regione di Citrix Cloud in caso di caduta della regione principale;
  • Client drive mapping – possibilità di montare il disco del dispositivo client per scaricare o caricare file dalla sessione del browser.

Le liste bianche (Whitelists) consentono di specificare un elenco di siti a cui sarà consentito l'accesso ai clienti. L'accesso alle risorse al di fuori di questo elenco sarà vietato.

Content Collaboration

Questo servizio consente l'accesso congiunto degli utenti di Workspace ai file e documenti ospitati su risorse interne del cliente (on-premises) e su servizi cloud pubblici supportati. Possono essere cartelle personali dell'utente, condivisioni di rete aziendali, documenti SharePoint o repository cloud come OneDrive, DropBox o Google Drive.

Il servizio fornisce SSO per accedere ai dati su tutti i tipi di risorse di archiviazione. Gli utenti di Citrix Workspace ottengono accesso sicuro ai file di lavoro dai propri dispositivi non solo in ufficio, ma anche da remoto, senza ulteriori complessità.

La Collaborazione dei Contenuti offre le seguenti funzionalità per la gestione dei dati:

  • scambio di file tra le risorse Workspace e il dispositivo client (download e upload),
  • sincronizzazione dei file dell'utente su tutti i dispositivi,
  • accesso condiviso ai file e sincronizzazione per più utenti di Workspace,
  • configurazione dei diritti di accesso ai file e alle cartelle per altri utenti di Workspace,
  • richiesta di accesso ai file, generazione di link per il caricamento sicuro (upload) dei file.

Inoltre, sono forniti meccanismi di protezione aggiuntivi:

  • accesso ai file tramite password monouso,
  • cifratura dei file,
  • fornitura di filigrane (watermark) per i file condivisi.

Gestione degli Endpoint

Questo servizio offre la funzionalità necessaria per i posti di lavoro digitali nella gestione dei dispositivi mobili (Mobile Device Management - MDM) e delle applicazioni (Mobile Application Management - MAM). Citrix lo posiziona come soluzione SaaS-EMM – Enterprise Mobility Management come servizio.

La funzionalità MDM consente di:

  • distribuire applicazioni, politiche dei dispositivi, certificati per la connessione alle risorse del cliente,
  • tenere traccia dei dispositivi,
  • bloccare e eseguire la cancellazione totale o parziale (wipe) dei dispositivi.

La funzionalità MAM consente di:

  • assicura la sicurezza delle applicazioni e dei dati sui dispositivi mobili,
  • fornire applicazioni mobili aziendali.

In termini di architettura e principio di fornitura del servizio al cliente, la Gestione degli Endpoint è molto simile alla variante cloud descritta sopra di App e Desktop Virtuali. Il Control Plane e i servizi che lo compongono si trovano nel Citrix Cloud, e il loro supporto è gestito da Citrix, il che consente di considerare questo servizio come SaaS.

Il Data Plane nelle sedi delle risorse del cliente include:

  • Cloud Connector necessari per l'interazione con il cloud di Citrix,
  • Citrix Gateway, che fornisce accesso remoto sicuro per gli utenti a risorse interne del cliente (applicazioni, dati) e funzionalità di micro-VPN,
  • Active Directory, PKI
  • Exchange, file, applicazioni virtuali e desktop.

Architettura Digital Workspace sulla piattaforma Citrix Cloud

Gateway

Citrix Gateway fornisce le seguenti funzionalità:

  • gateway di accesso remoto – connessione sicura alle risorse aziendali per utenti mobili e remoti al di fuori del perimetro protetto,
  • fornitore IdAM (Identity and Access Management) per garantire SSO alle risorse aziendali.

Con risorse aziendali in questo contesto si intende non solo applicazioni virtuali e desktop, ma anche numerose applicazioni SaaS.

Per ottimizzare il traffico di rete e ottenere funzionalità micro VPN è necessario implementare Citrix Gateway in ciascuna delle località delle risorse, di solito nella DMZ. In tal caso, la definizione delle capacità necessarie e il supporto ricadono sulle spalle del cliente.

Un'opzione alternativa è l'utilizzo di Citrix Gateway come servizio di Citrix Cloud, in questo caso il cliente non deve implementare e gestire nulla presso di sé, poiché Citrix si occupa di questo nel proprio cloud.

Analytics

Questo è un servizio analitico di Citrix Cloud, integrato con tutti i servizi cloud menzionati sopra. È progettato per raccogliere i dati generati dai servizi Citrix e analizzarli tramite meccanismi di machine learning integrati. In questo caso vengono considerate metriche relative a utenti, applicazioni, file, dispositivi e rete.

Di conseguenza, vengono generati report riguardanti la sicurezza, le prestazioni e le operazioni degli utenti.

Architettura Digital Workspace sulla piattaforma Citrix Cloud

Oltre a generare report statistici, Citrix Analytics è in grado di agire in modo proattivo. Ciò consiste nella creazione di profili di comportamento normale degli utenti e nell'identificazione delle anomalie. Se un utente inizia a utilizzare un'applicazione in modo non standard o a condividere attivamente dati, lui e il suo dispositivo possono essere bloccati automaticamente. Lo stesso accade in caso di accesso a risorse internet pericolose.

L'attenzione è riservata non solo alla sicurezza, ma anche alle prestazioni. L'analisi consente di monitorare e risolvere rapidamente problemi legati a lunghi accessi degli utenti e a ritardi di rete.

Conclusione

Abbiamo conosciuto l'architettura del cloud Citrix, la piattaforma Workspace e i suoi principali servizi necessari per organizzare l'infrastruttura degli ambienti di lavoro digitali. È importante notare che non abbiamo esaminato tutti i servizi di Citrix Cloud, ma ci siamo limitati a un set di base per l'organizzazione di uno spazio di lavoro digitale. Elenco completo dei servizi del cloud Citrix include anche strumenti di rete, funzionalità aggiuntive per la gestione delle applicazioni e dei posti di lavoro.

È importante anche dire che le principali funzionalità dei posti di lavoro digitali possono essere implementate anche senza Citrix Cloud, esclusivamente on-premises. Il prodotto base Virtual Apps and Desktops è ancora disponibile nella versione classica, in cui non solo il VDA, ma anche tutti i servizi di gestione sono implementati e gestiti autonomamente dal cliente sul proprio server, senza necessità di Cloud Connector. Lo stesso vale per l'Endpoint Management: il suo antenato on-premises si chiama XenMobile Server, anche se nella versione cloud risulta leggermente più funzionale. Parte delle funzionalità di Access Control possono essere implementate anche dal cliente nel proprio ambiente. La funzionalità Secure Browser può essere realizzata on-premises, e la scelta del browser rimane a discrezione del cliente.

La volontà di implementare tutto nel proprio ambiente è positiva per quanto riguarda la sicurezza, il controllo e la sfiducia verso i cloud stranieri. Tuttavia, senza Citrix Cloud, le funzionalità di Content Collaboration e Analytics rimarranno completamente inaccessibili. Le funzionalità di altre soluzioni Citrix on-premises, come già detto, potrebbero risultare inferiori rispetto alla loro implementazione cloud. E soprattutto, il piano di gestione dovrà essere mantenuto internamente e gestito autonomamente.

Link utili:

Documentazione tecnica sui prodotti Citrix, incluso Citrix Cloud
Citrix Tech Zone – video tecnici, articoli e diagrammi
Biblioteca delle risorse Citrix Workspace

Fonte: habr.com

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster