Citrix Virtual Apps and Desktops

Metodi di distribuzione

Citrix Virtual Apps and Desktops™ offre diversi metodi di distribuzione. Un singolo metodo di distribuzione probabilmente non soddisferà tutti i requisiti.

Introduzione

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

  • Applicazione 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 informazioni, vedere Creare cataloghi di macchine.
  • Applicazione 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 e isolati dal sistema operativo di base e tra loro. Questo isolamento aiuta a risolvere i problemi di compatibilità. Per maggiori informazioni, vedere Distribuire e fornire applicazioni App-V.
  • Applicazione a livelli (Citrix App Layering): ogni livello contiene una singola applicazione, un agente o un sistema operativo. Integrando un livello OS, un livello piattaforma (VDA, agente Citrix Provisioning) e molti livelli applicativi, un amministratore può creare facilmente 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. Per maggiori informazioni, vedere Citrix App Layering.
  • Applicazione Windows ospitata: un’applicazione installata su un host Citrix Virtual Apps multiutente e distribuita come applicazione e non come desktop. Un utente accede all’applicazione Windows ospitata senza interruzioni dal desktop VDI o dal dispositivo endpoint, nascondendo il fatto che l’applicazione viene eseguita in remoto. Per maggiori informazioni, vedere Creare gruppi di consegna.
  • Applicazione 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 informazioni, vedere Accesso ad app locali e reindirizzamento URL.

Per i desktop, considerare i desktop pubblicati o i desktop VDI.

Applicazioni e desktop pubblicati di Citrix Virtual Apps™

Utilizzare macchine OS multisessione per distribuire applicazioni e desktop pubblicati di Citrix Virtual Apps and Desktops.

Caso d’uso

  • Si desidera una distribuzione basata su server economica 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. Ciò fornisce 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.

Elaborazione, hosting e distribuzione delle applicazioni

  • L’elaborazione delle applicazioni avviene sulle macchine host, piuttosto che 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 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 stessa macchina, quella singola macchina sta ora utilizzando 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.

Applicazioni 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 master 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 su 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 dati degli utenti.

Esperienza utente

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

Elaborazione, hosting e distribuzione delle applicazioni

  • Uguale alle 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 singolo utente può utilizzare più applicazioni (e non è limitato a una singola applicazione) perché il sistema operativo vede ogni applicazione come una nuova sessione.
  • All’interno di un gruppo di consegna, quando gli utenti accedono 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 di Citrix Virtual Apps and 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, 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 non persistente casuale, noto anche come desktop VDI in pool: ogni volta che un utente accede a uno di questi desktop, quell’utente si connette a un desktop selezionato da un pool di desktop. Quel pool si basa su un’unica immagine master. Tutte le modifiche al desktop vengono perse al riavvio della macchina.
  • Desktop non persistente statico: durante il primo accesso, a un utente viene assegnato un desktop da un pool di desktop. (Ogni macchina nel pool si basa su un’unica immagine master.) Dopo il primo utilizzo, ogni volta che un utente accede per utilizzare un desktop, quell’utente si connette allo stesso desktop che è stato assegnato al primo utilizzo. Tutte le modifiche al desktop vengono perse al riavvio della macchina.
  • Desktop persistente statico: 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.

Accesso remoto al PC

Remote PC Access è una funzionalità di 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 supportare il telelavoro. Ad esempio, desktop virtuali o applicazioni e la loro infrastruttura associata.

Remote PC Access utilizza gli stessi componenti di Citrix Virtual Apps and Desktops 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 Virtual Apps and Desktops per la consegna 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 sessione del loro PC dell’ufficio.

Per maggiori informazioni, Remote PC Access.

Metodi di distribuzione