Panoramica di Application Virtualization

Aggiornamento: gennaio 2010

Si applica a: Application Virtualization

Microsoft Application Virtualization (App-V) consente di rendere disponibili le applicazioni nei computer degli utenti finali senza installarle direttamente in tali computer. Ciò è possibile attraverso un processo noto come sequenziazione dell'applicazione, che consente di eseguire ciascuna applicazione in un ambiente virtuale autonomo nel computer client. Le applicazioni sequenziate sono isolate le une dalle altre. In questo modo è possibile evitare conflitti tra le applicazioni, senza tuttavia impedire loro di interagire con il computer client.

App-V Client è la funzionalità che consente all'utente finale di interagire con le applicazioni dopo che sono state pubblicate nel computer. Il client gestisce l'ambiente virtuale in cui vengono eseguite le applicazioni virtualizzate in ciascun computer. Dopo che il client è stato installato in un computer, le applicazioni devono essere rese disponibili attraverso un processo noto come pubblicazione, che consente all'utente finale di eseguire le applicazioni virtuali. Durante il processo di pubblicazione, nel computer vengono copiati i collegamenti e le icone delle applicazioni virtuali, in genere sul desktop di Windows oppure nel menu Start, nonché le informazioni relative alle definizioni dei pacchetti e alle associazioni dei tipi di file. La pubblicazione consente inoltre di rendere disponibile nel computer dell'utente finale il contenuto del pacchetto dell'applicazione.

Il contenuto del pacchetto dell'applicazione virtuale può essere copiato in uno o più Application Virtualization Server in modo che possa essere trasmesso ai client su richiesta e memorizzato nella cache locale. È inoltre possibile configurare come Streaming Server file server e server Web oppure copiare il contenuto direttamente nel computer dell'utente finale, ad esempio se si utilizza un sistema Electronic Software Distribution quale Microsoft System Center Configuration Manager 2007. In un'implementazione multiserver, per gestire il contenuto dei pacchetti e aggiornarlo in tutti i computer Streaming Server è necessario utilizzare una soluzione completa di gestione dei pacchetti. In base alle dimensioni dell'organizzazione, potrebbe essere necessario rendere disponibili numerose applicazioni virtuali per utenti finali dislocati in tutto il mondo. È quindi importante gestire i pacchetti in modo da rendere disponibili le applicazioni appropriate per tutti gli utenti quando e dove hanno necessità di accedervi.

Funzionalità del sistema Microsoft Application Virtualization

Nella tabella riportata di seguito vengono descritte le principali funzionalità di Microsoft Application Virtualization Management System.

Caratteristica Funzionalità Informazioni aggiuntive

Microsoft Application Virtualization Management Server

Trasmette il contenuto dei pacchetti e pubblica i collegamenti e le associazioni dei tipi di file in Application Virtualization Client.

L'Application Virtualization Management Server supporta aggiornamento attivo, gestione licenze e l'uso di un database per i rapporti.

Cartella Contenuto

Indica la posizione per il flusso dei pacchetti di Application Virtualization.

Questa cartella può essere posizionata in una condivisione all'interno o al di fuori dell'Application Virtualization Management Server.

Microsoft Application Virtualization Management Console

Questa console è uno strumento di gestione degli snap-in MMC 3.0 utilizzato per l'amministrazione di Microsoft Application Virtualization Server.

Questo strumento può essere installato nel computer Microsoft Application Virtualization Server oppure in una workstation separata in cui sono installati Microsoft Management Console (MMC) 3.0 e Microsoft .NET Framework 2.0.

Application Virtualization Management Web Service

Comunica tutte le richieste di lettura e scrittura ad Application Virtualization Data Store.

Management Web Service può essere installato nel computer Microsoft Application Virtualization Management Server oppure in un computer separato in cui è installato Microsoft Internet Information Services (IIS).

Microsoft Application Virtualization Data Store

Il database SQL Server di App-V in cui vengono archiviate tutte le informazioni correlate all'infrastruttura di Application Virtualization.

Tali informazioni includono tutti i record delle applicazioni, le assegnazioni e le responsabilità dei gruppi nella gestione dell'ambiente Application Virtualization.

Microsoft Application Virtualization Streaming Server

Ospita i pacchetti di Application Virtualization per il flusso verso i client installati in una succursale, dove il collegamento ad Application Virtualization Management Server viene considerato una connessione WAN (Wide Area Network).

Questo server include solamente la funzionalità di esecuzione del flusso e non presenta né Application Virtualization Management Console né Application Virtualization Management Web Service.

Microsoft Application Virtualization Sequencer

Viene utilizzato per monitorare e acquisire le installazioni delle applicazioni per la creazione dei pacchetti di applicazioni virtuali.

L'output consiste nelle icone delle applicazioni, in un file con estensione osd contenente le informazioni sulle definizioni dei pacchetti, in un file manifesto del pacchetto e nel file con estensione sft con i file di contenuto del programma applicativo.

Microsoft Application Virtualization Client

Application Virtualization Desktop Client e Application Virtualization Client for Remote Desktop Services forniscono e gestiscono l'ambiente virtuale per le applicazioni virtualizzate.

Microsoft Application Virtualization Client gestisce il flusso dei pacchetti nella cache, l'aggiornamento della pubblicazione, il trasporto e l'interazione con Application Virtualization Server.

-----
Per ulteriori informazioni su MDOP, vedere la libreria TechNet. Cercare la risoluzione dei problemi su TechNet Wiki oppure seguiteci su Facebook o Twitter. Inviare suggerimenti e commenti sulla documentazione di MDOP a MDOPdocs@microsoft.com.