Citrix DaaS™

Metodi di distribuzione

Un singolo metodo di distribuzione probabilmente non è in grado di soddisfare tutti i requisiti.

È possibile considerare diversi metodi di distribuzione delle applicazioni. La scelta del metodo appropriato contribuisce a migliorare la scalabilità, la gestione e l’esperienza utente.

  • App installata: l’applicazione fa parte dell’immagine desktop di base. Il processo di installazione prevede la copia di file dll, exe e altri file nell’unità immagine, oltre a modifiche al registro. Per maggiori dettagli, vedere Creare cataloghi di macchine.
  • App in streaming (Microsoft App-V): l’applicazione viene profilata e distribuita ai desktop attraverso la rete su richiesta. I file dell’applicazione e le impostazioni del registro vengono inseriti in un contenitore sul desktop virtuale, isolati dal sistema operativo di base e tra loro. Questa azione aiuta a risolvere i problemi di compatibilità. Per maggiori dettagli, vedere App-V.
  • App a livelli (Citrix App Layering): ogni livello contiene una singola applicazione, un agente o un sistema operativo. Integrando un livello OS, un livello piattaforma (ad esempio, VDA) e molti livelli applicativi, un amministratore può facilmente creare nuove immagini distribuibili. La stratificazione semplifica la manutenzione continua, poiché un sistema operativo, un agente e un’applicazione esistono in un unico livello. Quando si aggiorna il livello, tutte le immagini distribuite che contengono quel livello vengono aggiornate. Vedere Citrix App Layering.
  • App Windows ospitata: un’applicazione installata su un host Citrix Virtual Apps multiutente e distribuita come applicazione e non come desktop. Un utente accede all’app Windows ospitata senza interruzioni dal desktop VDI o dal dispositivo endpoint, nascondendo il fatto che l’app è in esecuzione in remoto. Per maggiori dettagli, vedere Creare gruppi di consegna.
  • App locale: un’applicazione distribuita sul dispositivo endpoint. L’interfaccia dell’applicazione appare all’interno della sessione VDI ospitata dall’utente anche se viene eseguita sull’endpoint. Per maggiori dettagli, vedere Accesso app locale e reindirizzamento URL.

Per i desktop, è possibile considerare i desktop pubblicati Citrix Virtual Apps™ o i desktop VDI.

App e desktop pubblicati Citrix Virtual Apps

Utilizzare macchine OS multisessione per distribuire app e desktop pubblicati Citrix Virtual Apps.

Caso d’uso:

  • Si desidera una distribuzione economica basata su server per ridurre al minimo il costo di distribuzione delle applicazioni a molti utenti, fornendo al contempo un’esperienza utente sicura e ad alta definizione.
  • Gli utenti eseguono attività ben definite e non richiedono personalizzazione o accesso offline alle applicazioni. Gli utenti possono includere lavoratori addetti a compiti specifici come operatori di call center e addetti alla vendita al dettaglio, o utenti che condividono postazioni di lavoro.
  • Tipi di applicazione: qualsiasi applicazione.

Vantaggi e considerazioni:

  • Soluzione gestibile e scalabile all’interno del data center.
  • La soluzione di distribuzione delle applicazioni più conveniente.
  • Le applicazioni ospitate sono gestite centralmente e gli utenti non possono modificare l’applicazione, fornendo un’esperienza utente coerente, sicura e affidabile.
  • Gli utenti devono essere online per accedere alle loro applicazioni.

Esperienza utente:

  • L’utente richiede una o più applicazioni da StoreFront™, dal menu Start o da un URL fornito.
  • Le applicazioni vengono distribuite virtualmente e visualizzate senza interruzioni in alta definizione sui dispositivi utente.
  • A seconda delle impostazioni del profilo, le modifiche dell’utente vengono salvate al termine della sessione dell’applicazione. In caso contrario, le modifiche vengono eliminate.

Processo, hosting e distribuzione delle applicazioni:

  • L’elaborazione delle applicazioni avviene sulle macchine host, anziché sui dispositivi utente. La macchina host può essere una macchina fisica o virtuale.
  • Le applicazioni e i desktop risiedono su una macchina OS multisessione.
  • Le macchine diventano disponibili tramite cataloghi di macchine.
  • Le macchine dai cataloghi di macchine sono organizzate in gruppi di consegna che distribuiscono lo stesso set di applicazioni a gruppi di utenti.
  • Le macchine OS multisessione supportano gruppi di consegna che ospitano desktop o applicazioni, o entrambi.

Gestione e assegnazione delle sessioni:

  • Le macchine OS multisessione eseguono più sessioni da una singola macchina per distribuire più applicazioni e desktop a più utenti connessi contemporaneamente. Ogni utente richiede una singola sessione da cui può eseguire tutte le sue applicazioni ospitate.

    Ad esempio, un utente accede e richiede un’applicazione. Una sessione su quella macchina diventa non disponibile per altri utenti. Un secondo utente accede e richiede un’applicazione ospitata da quella macchina. Una seconda sessione sulla stessa macchina è ora non disponibile. Se entrambi gli utenti richiedono più applicazioni, non sono necessarie sessioni aggiuntive perché un utente può eseguire più applicazioni utilizzando la stessa sessione. Se altri due utenti accedono e richiedono desktop, e due sessioni sono disponibili su quella macchina, quella singola macchina ora utilizza quattro sessioni per ospitare quattro utenti diversi.

  • All’interno del gruppo di consegna a cui è assegnato un utente, viene selezionata una macchina sul server meno carico. Una macchina con disponibilità di sessione viene assegnata casualmente per distribuire le applicazioni a un utente quando quell’utente accede.

App ospitate su VM

Utilizzare macchine OS a sessione singola per distribuire applicazioni ospitate su VM.

Caso d’uso:

  • Si desidera una soluzione di distribuzione delle applicazioni basata su client che sia sicura, fornisca una gestione centralizzata e supporti molti utenti per server host. Si desidera fornire a tali utenti applicazioni che vengano visualizzate senza interruzioni in alta definizione.
  • Gli utenti sono interni, appaltatori esterni, collaboratori di terze parti e altri membri del team provvisori. Gli utenti non richiedono l’accesso offline alle applicazioni ospitate.
  • Tipi di applicazione: applicazioni che potrebbero non funzionare bene con altre applicazioni o potrebbero interagire con il sistema operativo, come Microsoft .NET framework. Questi tipi di applicazioni sono ideali per l’hosting su macchine virtuali.

Vantaggi e considerazioni:

  • Le applicazioni e i desktop sull’immagine sono gestiti, ospitati ed eseguiti in modo sicuro su macchine all’interno del data center, fornendo una soluzione di distribuzione delle applicazioni più conveniente.
  • Al momento dell’accesso, gli utenti possono essere assegnati casualmente a una macchina all’interno di un gruppo di consegna configurato per ospitare la stessa applicazione. È anche possibile assegnare staticamente una singola macchina per distribuire un’applicazione a un singolo utente ogni volta che quell’utente accede. Le macchine assegnate staticamente consentono agli utenti di installare e gestire le proprie applicazioni sulla macchina virtuale.
  • L’esecuzione di più sessioni non è supportata sulle macchine OS a sessione singola. Pertanto, ogni utente consuma una singola macchina all’interno di un gruppo di consegna quando accede, e gli utenti devono essere online per accedere alle loro applicazioni.
  • Questo metodo può aumentare la quantità di risorse del server per l’elaborazione delle applicazioni e aumentare la quantità di spazio di archiviazione per i vDisk personali degli utenti.

Esperienza utente:

  • La stessa esperienza applicativa senza interruzioni dell’hosting di applicazioni condivise su macchine OS multisessione.

Processo, hosting e distribuzione delle applicazioni:

  • Lo stesso delle macchine OS multisessione, tranne che sono macchine OS virtuali a sessione singola.

Gestione e assegnazione delle sessioni:

  • Le macchine OS a sessione singola eseguono una singola sessione desktop da una singola macchina. Quando si accede solo alle applicazioni, un utente può utilizzare più applicazioni (e non è limitato a una singola applicazione). Il sistema operativo vede ogni applicazione come una nuova sessione.
  • All’interno di un gruppo di consegna, gli utenti che hanno effettuato l’accesso possono accedere a una macchina assegnata staticamente (ogni volta che l’utente accede alla stessa macchina) o a una macchina assegnata casualmente che viene selezionata in base alla disponibilità della sessione.

Desktop VDI

Utilizzare macchine OS a sessione singola per distribuire desktop VDI Citrix Virtual Desktops™.

I desktop VDI sono ospitati su macchine virtuali e forniscono a ciascun utente un sistema operativo desktop.

I desktop VDI richiedono più risorse rispetto ai desktop pubblicati Citrix Virtual Apps, ma non richiedono che le applicazioni installate su di essi supportino sistemi operativi basati su server. Inoltre, a seconda del tipo di desktop VDI scelto, questi desktop possono essere assegnati a singoli utenti. Ciò consente agli utenti un alto livello di personalizzazione.

Quando si crea un catalogo di macchine per desktop VDI, si crea uno di questi tipi di desktop:

  • Desktop casuale non persistente, noto anche come desktop VDI in pool: ogni volta che un utente accede a uno di questi desktop, si connette a un desktop selezionato da un pool di desktop. Tale pool si basa su una singola immagine. Tutte le modifiche al desktop vengono perse al riavvio della macchina.
  • Desktop statico non persistente: durante il primo accesso, a un utente viene assegnato un desktop da un pool di desktop. (Ogni macchina nel pool si basa su una singola immagine.) Dopo il primo utilizzo, ogni volta che un utente accede per utilizzare uno di questi desktop, si connette allo stesso desktop che è stato assegnato al primo utilizzo. Tutte le modifiche al desktop vengono perse al riavvio della macchina.
  • Desktop statico persistente: a differenza di altri tipi di desktop VDI, gli utenti possono personalizzare completamente questi desktop. Durante il primo accesso, a un utente viene assegnato un desktop da un pool di desktop. Gli accessi successivi da parte di quell’utente si connettono allo stesso desktop che è stato assegnato al primo utilizzo. Le modifiche al desktop vengono mantenute al riavvio della macchina.

Remote PC Access

Remote PC Access è una funzionalità di Citrix DaaS (precedentemente servizio Citrix Virtual Apps and Desktops™) che consente alle organizzazioni di permettere facilmente ai propri dipendenti di accedere alle risorse aziendali in remoto in modo sicuro. La piattaforma Citrix rende possibile questo accesso sicuro fornendo agli utenti l’accesso ai loro PC fisici dell’ufficio. Se gli utenti possono accedere ai loro PC dell’ufficio, possono accedere a tutte le applicazioni, i dati e le risorse di cui hanno bisogno per svolgere il loro lavoro. Remote PC Access elimina la necessità di introdurre e fornire altri strumenti per facilitare il telelavoro. Ad esempio, desktop o applicazioni virtuali e la loro infrastruttura associata.

Remote PC Access utilizza gli stessi componenti Citrix DaaS™ che distribuiscono desktop e applicazioni virtuali. Di conseguenza, i requisiti e il processo di distribuzione e configurazione di Remote PC Access sono gli stessi richiesti per la distribuzione di Citrix DaaS per la distribuzione di risorse virtuali. Questa uniformità fornisce un’esperienza amministrativa coerente e unificata. Gli utenti ricevono la migliore esperienza utente utilizzando Citrix HDX per fornire la loro sessione PC dell’ufficio.

Per maggiori informazioni, Remote PC Access.

Metodi di distribuzione