Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: Gestione configurazione (Current Branch)
Quando si usa Gestione configurazione per gestire applicazioni virtuali, si ottengono i vantaggi seguenti:
Un'unica infrastruttura di gestione
Funzionalità di scalabilità, distribuzione e distribuzione dei contenuti, come raccolte e affinità utente-dispositivo
Funzionalità avanzate di gestione delle applicazioni
Distribuzione del sistema operativo, inventario software e hardware, misurazione del software e intelligence delle risorse per supportare le applicazioni virtuali
Per ulteriori informazioni su come creare e sequenziare applicazioni con Microsoft Application Virtualization (App-V), vedere la documentazione di Application Virtualization 4.
Oltre agli altri requisiti e procedure di Gestione configurazione per la creazione di un'applicazione, è necessario tenere in considerazione le considerazioni seguenti quando si creano e distribuiscono applicazioni virtuali:
Per distribuire applicazioni virtuali nei computer, è necessario che il client Gestione configurazione e il client App-V siano installati nei computer. I dispositivi client possono includere computer desktop e portatili e client VDI (Virtual Desktop Infrastructure). Gestione configurazione e il software client App-V interagiscono per distribuire, individuare e avviare pacchetti di applicazioni virtuali. Il client di Gestione configurazione gestisce la distribuzione dei pacchetti di applicazioni virtuali al client App-V. Il client App-V esegue l'applicazione virtuale nel client.
Per distribuire un'applicazione virtuale, è necessario prima creare l'applicazione virtuale utilizzando App-V Application Virtualization Sequencer. Sequencer monitora il processo di installazione e installazione di un'applicazione e registra le informazioni necessarie per l'esecuzione dell'applicazione in un ambiente virtuale. Puoi anche usare Sequencer per impostare i file e le configurazioni applicabili a tutti gli utenti e le configurazioni che gli utenti possono personalizzare.
Quando esegui la sequenziazione di un'applicazione, devi salvare il pacchetto in un percorso a cui Gestione configurazione può accedere. È quindi possibile creare una distribuzione di applicazione che contiene questa applicazione virtuale.
Gestione configurazione non supporta l'uso della funzionalità di cache condivisa di sola lettura di App-V 4.6.
Gestione configurazione supporta la funzionalità Shared Content Store in App-V 5.
Quando si crea un tipo di distribuzione per un'applicazione virtuale, Gestione configurazione crea il tipo di distribuzione usando il contenuto del file manifesto dell'applicazione. Si tratta di un file XML che contiene informazioni sull'applicazione virtuale. Inoltre, Gestione configurazione crea i requisiti per il tipo di distribuzione in base al contenuto del file .osd di App-V che contiene informazioni sui sistemi operativi supportati per l'applicazione virtuale.
Per distribuire applicazioni virtuali in Gestione configurazione, nei computer client deve essere installato almeno App-V 4.6 SP1 o una versione successiva del client.
Prima di poter distribuire correttamente le applicazioni virtuali, aggiornare il client App-V con l'hotfix più recente.
Quando si usano i gruppi di connessione in App-V 5.0, le applicazioni virtuali distribuite possono condividere lo stesso file system e lo stesso Registro di sistema nei computer client. A differenza delle applicazioni virtuali standard, queste applicazioni possono condividere i dati tra loro. Inoltre, i gruppi di connessione mantengono le impostazioni utente per le applicazioni in essi contenute. Gli ambienti virtuali App-V in Gestione configurazione vengono usati per configurare i gruppi di connessione nei computer client. Gli ambienti virtuali vengono creati o modificati nei computer client quando l'applicazione viene installata o quando i client valutano successivamente le applicazioni installate. È possibile assegnare priorità a queste applicazioni in modo che, quando più applicazioni tentano di modificare un valore di file system o del Registro di sistema, l'applicazione con la priorità più alta abbia la precedenza. Per altre informazioni, vedere Creare ambienti virtuali App-V.
Versioni di App-V supportate
Gestione configurazione supporta le versioni seguenti di App-V:
App-V 4.6: per usare le applicazioni virtuali in Gestione configurazione, nei computer client deve essere installato il client App-V 4.6 SP1, App-V 4.6 SP2 o App-V 4.6 SP3.
Prima di poter distribuire correttamente le applicazioni virtuali, aggiornare il client App-V 4.6 con l'hotfix più recente.
App-V 5, App-V 5.0 SP1, App-V 5.0 SP2, App-V 5.0 SP3 e App-V 5.1: Per App-V 5.0 SP2, è necessario installare il pacchetto 5 di hotfix o usare App-V 5.0 SP3.
App-V 5.2: è integrato in Windows 10 Education (1607 e versioni successive), Windows 10 Enterprise (1607 e versioni successive) e Windows Server 2016.
Per altre informazioni su App-V in Windows 10, vedi gli argomenti seguenti:
- Novità di App-V
- Introduzione ad App-V per Windows 10
- Aggiornamento ad App-V per Windows 10 da un'installazione esistente
Procedura per la gestione delle applicazioni virtuali App-V
Per gestire le applicazioni virtuali App-V, seguire questa procedura:
Sequenza: la sequenziazione è il processo di conversione di un'applicazione in un'applicazione virtuale usando il sequencer App-V.
Crea: usa la Creazione guidata tipo di distribuzione per importare l'applicazione sequenziata in un tipo di distribuzione di Gestione configurazione che potrai quindi aggiungere a un'applicazione. È inoltre possibile creare ambienti virtuali che consentano a più applicazioni virtuali di condividere le impostazioni.
Distribuzione: la distribuzione è il processo di rendere disponibili le applicazioni App-V nei punti di distribuzione di Gestione configurazione.
Distribuzione: la distribuzione è il processo di rendere disponibile l'applicazione nei computer client. Questa operazione è chiamata pubblicazione e streaming in un'infrastruttura completa di App-V.
Metodi di distribuzione delle applicazioni virtuali di Gestione configurazione
Gestione configurazione supporta due metodi per la distribuzione di applicazioni virtuali ai client: recapito in streaming e recapito locale (download ed esecuzione).
Quando si decide quale metodo di recapito usare, confrontare il requisito di spazio su disco ridotto per il recapito in streaming con la disponibilità garantita delle applicazioni App-V nel recapito locale. L'aumento dello spazio su disco del client necessario per il recapito locale potrebbe essere preferibile al recapito in streaming, in modo che gli utenti abbiano l'applicazione sempre disponibile da qualsiasi posizione.
Recapito in flusso
Quando si usa Gestione configurazione per gestire il client App-V, supporta lo streaming di applicazioni virtuali tramite HTTP o HTTPS da un punto di distribuzione. Lo streaming tramite HTTP o HTTPS è abilitato per impostazione predefinita e viene configurato nella finestra di dialogo per le proprietà dei punti di distribuzione. Quando si distribuisce un'applicazione virtuale nei computer client e un utente esegue l'applicazione virtuale, il client di Gestione configurazione contatta un punto di gestione per determinare quale punto di distribuzione usare. Quindi, l'applicazione viene trasmessa dal punto di distribuzione.
Utilizza le informazioni contenute in questa tabella per decidere se il recapito in streaming è il metodo di recapito migliore per te:
| Vantaggi | Svantaggi |
|---|---|
| Questo metodo utilizza protocolli di rete standard per trasmettere il contenuto del pacchetto dai punti di distribuzione. I tasti di scelta rapida del programma per le applicazioni virtuali richiamano una connessione al punto di distribuzione, in modo che la distribuzione dell'applicazione virtuale avvenga su richiesta. Questo metodo è particolarmente adatto per i client con connessioni a larghezza di banda elevata ai punti di distribuzione. Le applicazioni virtuali aggiornate distribuite in tutta l'organizzazione sono disponibili quando i client ricevono criteri che li informano che la versione corrente è superata e scaricano solo le modifiche rispetto alla versione precedente. Le autorizzazioni di accesso vengono definite nel punto di distribuzione per impedire agli utenti di accedere ad applicazioni o pacchetti non autorizzati. |
Le applicazioni virtuali non vengono trasmesse in streaming finché l'utente non esegue l'applicazione per la prima volta. In questo scenario, un utente potrebbe ricevere collegamenti al programma per le applicazioni virtuali e quindi disconnettersi dalla rete prima di eseguire le applicazioni virtuali per la prima volta. Se l'utente tenta di eseguire l'applicazione virtuale mentre il client è offline, visualizza un errore e non può eseguire l'applicazione virtualizzata perché non è disponibile un punto di distribuzione di Gestione configurazione per eseguire il flusso dell'applicazione. L'applicazione non sarà disponibile finché l'utente non si riconnetterà alla rete ed eseguirà l'applicazione. Per evitare questo problema, è possibile utilizzare il metodo di recapito locale per il recapito dell'applicazione virtuale ai client oppure abilitare la gestione dei client basata su Internet per il recapito in streaming. |
Recapito locale (download ed esecuzione)
Il download e l'esecuzione è l'approccio più comune quando si usa Gestione configurazione perché questo approccio imita strettamente il modo in cui altri formati di applicazione vengono distribuiti con Gestione configurazione. Quando si usa il metodo di recapito locale, il client di Gestione configurazione scarica prima l'intero pacchetto dell'applicazione virtuale nella cache del client di Gestione configurazione. Gestione configurazione indica quindi al client App-V di eseguire il flusso dell'applicazione dalla cache di Gestione configurazione alla cache di App-V. Se si distribuisce un'applicazione virtuale nei computer client e il relativo contenuto non si trova nella cache di App-V, il client App-V trasmette il contenuto dell'applicazione dalla cache del client di Gestione configurazione alla cache di App-V e quindi esegue l'applicazione. Dopo che l'applicazione è stata eseguita correttamente, puoi impostare il client di Gestione configurazione in modo che elimini tutte le versioni precedenti del pacchetto al successivo ciclo di eliminazione o in modo che vengano salvate in modo permanente nella cache del client di Gestione configurazione. La persistenza del contenuto locale può sfruttare i metodi di ottimizzazione del recapito del contenuto del pacchetto, ad esempio BranchCache e PeerCache.
Utilizza le informazioni di questa tabella per decidere se la consegna locale è il metodo di consegna migliore per te:
| Vantaggi | Svantaggi |
|---|---|
| La funzionalità del punto di distribuzione standard viene usata per scaricare il pacchetto tramite il Servizio trasferimento intelligente in background (BITS). Il contenuto del pacchetto dell'applicazione virtuale viene recapitato localmente al client. Ciò significa che gli utenti possono eseguirli quando il loro computer non è connesso alla rete. Questo metodo è adatto per connessioni di rete lente o inaffidabili e per computer che si connettono alla rete solo occasionalmente. Gestione configurazione utilizza Remote Differential Compression (RDC) per inviare ai client solo i byte all'interno dei file modificati quando viene aggiornato il contenuto del pacchetto dell'applicazione virtuale. Il client di Gestione configurazione usa RDC per creare una nuova versione di un pacchetto di applicazioni virtuali in base alla versione corrente del pacchetto e alle eventuali modifiche inviate al client. Questo metodo fornisce la resilienza dell'applicazione per gli utenti mobili o gli utenti disconnessi. Gli amministratori possono scegliere di rendere persistente il pacchetto nella cache di Gestione configurazione dopo il recapito se l'applicazione virtuale è stata distribuita con un'azione di installazione. Il pacchetto nella cache del client di Gestione configurazione funge da origine di streaming locale e affidabile per il client App-V per eseguire il pull del pacchetto nella cache. |
È necessario uno spazio su disco fino al doppio delle dimensioni del pacchetto dell'applicazione virtuale nel client quando l'applicazione virtuale viene salvata in modo permanente nella cache di Gestione configurazione. |
Distribuzione da un'immagine
È inoltre possibile preinstallare applicazioni virtuali in un computer e quindi creare un'immagine di tale computer per la distribuzione in altri computer. Tuttavia, se il pacchetto dell'applicazione virtuale è stato creato in un sito diverso, la replica differenziale binaria non verrà usata per scaricare gli aggiornamenti nell'applicazione. Questa opzione può essere utile in un'infrastruttura desktop virtuale quando si desidera che le applicazioni siano disponibili immediatamente invece di scaricarle dopo l'accesso dell'utente.
Migrazione da un'infrastruttura App-V a un'infrastruttura di Gestione configurazione e App-V
Usa la tabella seguente per pianificare una migrazione da un'infrastruttura App-V esistente alla gestione delle applicazioni virtuali con Gestione configurazione.
| Passaggio | Ulteriori informazioni |
|---|---|
| Esamina le applicazioni virtuali correnti per scegliere le applicazioni di cui vuoi eseguire la migrazione all'infrastruttura di Gestione configurazione. | Nessuna informazione aggiuntiva. |
| Valutare gli utenti e i dispositivi in cui verranno distribuite le applicazioni virtuali. | Crea raccolte di Gestione configurazione per raggruppare gli utenti e i dispositivi a cui vuoi distribuire le applicazioni virtuali. Vedere Introduzione alle raccolte. |
| Eseguire la migrazione dei gruppi di connessione di App-V 5 agli ambienti virtuali di Gestione configurazione. | In questo argomento, vedere la sezione Migrazione dei gruppi di connessione di App-V 5 agli ambienti virtuali di Gestione configurazione. |
| Verifica se le applicazioni virtuali esistono come applicazioni complete nell'infrastruttura di Gestione configurazione. | Per semplificare la gestione, è possibile aggiungere l'applicazione virtuale come nuovo tipo di distribuzione all'applicazione completa esistente. Vedere Creare applicazioni. |
| Crea applicazioni per sostituire i pacchetti App-V esistenti. | Vedere Introduzione alla gestione delle applicazioni e Creare applicazioni. |
| Gestione configurazione inizia a gestire le applicazioni virtuali in un client dopo la prima distribuzione di un'applicazione virtuale. Successivamente, Gestione configurazione deve gestire tutte le applicazioni App-V nel computer. | Nessuna informazione aggiuntiva. |
| Distribuire il contenuto ai punti di distribuzione appropriati per consentire la distribuzione locale delle applicazioni. | Consultate Gestire il contenuto e l'infrastruttura dei contenuti. |
| Distribuire l'applicazione ai client di Gestione configurazione. Se l'applicazione App-V è stata creata con una versione precedente di Sequencer che non crea un file XML manifesto, è possibile aprirla e salvarla in una versione più recente di Sequencer per creare il file. Questo file è necessario per distribuire applicazioni virtuali con Gestione configurazione. App-V supporta i pacchetti di applicazioni virtuali creati con le versioni SoftGrid 4.1, SP1 o 4.2 di Sequencer. Se le applicazioni sono state installate in precedenza in locale, è necessario disinstallarle prima di distribuire una versione virtuale dell'applicazione. |
Vedere Distribuire applicazioni. |
| Gestione configurazione non supporta più l'uso di pacchetti e programmi contenenti applicazioni virtuali. Quando si esegue la migrazione da Gestione configurazione 2007 al ramo corrente di Gestione configurazione, Gestione configurazione converte questi pacchetti in applicazioni. Gli annunci di Gestione configurazione 2007 vengono convertiti nei seguenti tipi di distribuzione: - Migrazione di pacchetti App-V senza pubblicità: un tipo di distribuzione che usa le impostazioni del tipo di distribuzione predefinito. - Migrazione di pacchetti App-V con un annuncio: un tipo di distribuzione che usa le stesse impostazioni del Annuncio di Gestione configurazione 2007. - Migrazione di pacchetti App-V con più annunci: un tipo di distribuzione, per ogni Annuncio di Gestione configurazione 2007, che utilizza le impostazioni per tale annuncio. |
Vedere Pianificazione della migrazione degli oggetti al ramo corrente di Gestione configurazione. |
Migrazione dei gruppi di connessione di App-V 5 agli ambienti virtuali di Gestione configurazione
Gli ambienti virtuali App-V in Gestione configurazione consentono alle applicazioni virtuali distribuite di condividere lo stesso file system e registro di sistema nei computer client. Ciò significa che, a differenza delle applicazioni virtuali standard, queste applicazioni possono condividere i dati tra loro. Gli ambienti virtuali vengono creati o modificati nei computer client quando l'applicazione viene installata o quando i client valutano successivamente le applicazioni installate. Gli ambienti virtuali sono simili ai gruppi di connessione nell'App-V 5 autonomo.
Quando si esegue la migrazione dei gruppi di connessione da App-V 5 autonomo a Gestione configurazione ambienti virtuali, è necessario assicurarsi che Gestione configurazione gestisca correttamente i gruppi di connessione già esistenti nei computer client e che l'ambiente dell'utente all'interno di tali gruppi di connessione sia preservato.
Per convertire i gruppi di connessione di App-V 5 in ambienti virtuali di Gestione configurazione:
Creare applicazioni di Gestione configurazione per tutte le applicazioni esistenti in App-V.
Distribuire le applicazioni agli utenti o ai dispositivi con uno scopo di distribuzione obbligatorio. Le distribuzioni agli utenti devono essere distribuite agli stessi utenti che hanno usato l'applicazione in App-V. Le distribuzioni nei computer devono essere distribuite negli stessi computer in cui è presente l'applicazione in App-V.
Al termine della distribuzione, creare ambienti virtuali che corrispondano ai gruppi di connessione pubblicati nell'App-V autonomo. L'ambiente virtuale deve avere gli stessi pacchetti (in particolare, i tipi di distribuzione App-V 5) nello stesso ordine.
Per informazioni su come creare un ambiente virtuale App-V, vedere Come creare ambienti virtuali App-V.
In alternativa, è possibile eliminare tutti i gruppi di connessione dal client App-V prima di iniziare a distribuire le applicazioni con Gestione configurazione. Tuttavia, tutte le impostazioni eventualmente salvate dagli utenti nei gruppi di connessione App-V andranno perse.
Composizione dinamica della famiglia di prodotti in App-V 4.6
Dynamic Suite Composition è una funzionalità che consente di definire un pacchetto di applicazioni virtuali come avente una dipendenza da un altro pacchetto di applicazioni virtuali. Quando l'applicazione viene eseguita, il client App-V ospita il pacchetto primario e il pacchetto dipendente nello stesso ambiente virtuale per l'applicazione.
Per poter usare questa funzionalità con Gestione configurazione, entrambi i pacchetti devono essere distribuiti e registrati con il client App-V. Per garantire che il contenuto del pacchetto dipendente sia ospitato localmente nel computer client, configurare la distribuzione dell'applicazione per il recapito locale (download ed esecuzione).
Per altre informazioni sulla composizione di suite dinamiche App-V, vedere la documentazione di App-V.
Conversione delle applicazioni App-V 4.6 in applicazioni App-V 5
Il formato del pacchetto dell'applicazione è cambiato tra App-V 4.6 e App-V 5. Le applicazioni sequenziate tramite App-V 4.6 non sono più supportate. Ma App-V 5 ha uno strumento di conversione dei pacchetti che è possibile usare per convertire le applicazioni. Per altre informazioni, vedere Come convertire un pacchetto creato in una versione precedente di App-V.
Usare la procedura seguente per convertire le applicazioni App-V 4.6 in applicazioni App-V 5:
Convertire o rieseguire la sequenza dei pacchetti di App-V 4.6 nel formato di App-V 5.
Distribuire il client App-V 5 nei computer nella gerarchia.
Creare nuove applicazioni che contengono tipi di distribuzione per le applicazioni App-V 5 e creare regole di sostituzione per sostituire le applicazioni App-V 4.6.
Creare ambienti virtuali in base alle esigenze.
Distribuire le nuove applicazioni App-V 5 nei computer.
File di configurazione dell'utente e della distribuzione
I file di configurazione dell'utente e della distribuzione dispongono di impostazioni che controllano il comportamento di un'applicazione. È possibile usare questi file per modificare le impostazioni dell'applicazione senza risequenziare l'applicazione.
Una tipica applicazione App-V 5 potrebbe contenere i file seguenti:
File di pacchetto dell'applicazione (.appv)
Un file di configurazione utente
File di configurazione della distribuzione
Il file di configurazione utente contiene impostazioni che si applicano solo all'utente connesso. È possibile, ad esempio, modificare i file di configurazione per cambiare le informazioni sul collegamento dell'applicazione che verrà distribuito agli utenti. È anche possibile creare un'applicazione Gestione configurazione con più tipi di distribuzione. Ogni tipo di distribuzione può contenere un file di configurazione utente diverso e utilizzare regole dei requisiti per assicurarsi che questi siano installati per gli utenti pertinenti.
Il file di configurazione della distribuzione contiene impostazioni applicate al computer, ad esempio le impostazioni del Registro di sistema. Il file può anche avere impostazioni utente, che vengono applicate a tutti gli utenti.
Se si desidera distribuire applicazioni virtuali App-V 5 con Gestione configurazione, tutti e tre i file devono essere presenti nella stessa cartella quando si crea il tipo di distribuzione App-V 5. Se nella cartella sono presenti più file, Gestione configurazione userà il più recente.
Per ulteriori informazioni, vedere Informazioni sulla configurazione dinamica di App-V 5.0.
Interazione locale App-V
In alcuni scenari di distribuzione delle applicazioni, le applicazioni vengono installate localmente nei computer client e altre applicazioni vengono distribuite come applicazioni virtuali nello stesso computer client. Per impostazione predefinita, le applicazioni installate localmente non possono visualizzare o comunicare direttamente con le applicazioni virtualizzate. Questo è il comportamento previsto dell'isolamento dell'applicazione fornito da App-V. L'interazione locale è una funzionalità del client App-V che è possibile abilitare per ogni applicazione per consentire alle applicazioni installate in locale eseguite in un computer client di visualizzare e comunicare con le applicazioni virtualizzate. Gestione configurazione e App-V supportano completamente l'interazione locale.
Per ulteriori informazioni sulla funzionalità di interazione locale di App-V, vedere la documentazione di App-V.
Archivio contenuti condivisi App-V 5
Gestione configurazione supporta la funzionalità App-V 5 Shared Content Store. Per ulteriori informazioni, vedere Pianificazione di App-V 5.0 Shared Content Store (SCS).
Monitoraggio delle applicazioni virtuali
Report delle applicazioni virtuali
Puoi usare i report seguenti per monitorare App-V nell'ambiente di Gestione configurazione:
| Nome del report | Descrizione |
|---|---|
| Risultati dell'ambiente virtuale App-V | Mostra informazioni su un ambiente virtuale selezionato che si trova in uno stato specificato per una raccolta selezionata (solo App-V 5). |
| Risultati dell'ambiente virtuale App-V per l'asset | Mostra informazioni su un ambiente virtuale selezionato per un asset specificato e su tutti i tipi di distribuzione per l'ambiente virtuale selezionato (solo App-V 5). |
| Stato dell'ambiente virtuale App-V | Mostra le informazioni sulla conformità per un ambiente virtuale selezionato per una raccolta selezionata. La colonna Conservati in questo rapporto mostra gli asset in cui un ambiente virtuale configurato in precedenza non è più applicabile, ma viene mantenuto per mantenere le impostazioni utente nelle applicazioni eseguite nell'ambiente virtuale (solo App-V 5). |
| Computer con un'applicazione virtuale specifica | Mostra un riepilogo dei computer con il collegamento ad App-V specificato creato da Application Virtualization Management Sequencer (solo App-V 4.6). |
| Computer con un pacchetto di applicazioni virtuali specifico | Mostra un elenco di computer in cui è installato il pacchetto dell'applicazione App-V specificato (solo App-V 4.6). |
| Contare tutte le istanze dei pacchetti di applicazioni virtuali | Mostra un conteggio di tutti i pacchetti dell'applicazione App-V rilevati (solo App-V 4.6). |
| Contare tutte le istanze di applicazioni virtuali | Mostra un conteggio di tutte le applicazioni App-V rilevate (solo App-V 4.6). |
File di registro
Gestione configurazione registra informazioni sulle distribuzioni di applicazioni virtuali nei file di log. Per informazioni sui file di log usati dalle applicazioni virtuali e dalla gestione delle applicazioni di Gestione configurazione, vedere File di log.
Per Windows 8.1, trovare i log per il client App-V in C:\ProgramData\Microsoft\Application Virtualization Client.