Come funziona la persistenza delle impostazioni dell'applicazione - Amazon AppStream 2.0

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Come funziona la persistenza delle impostazioni dell'applicazione

Le impostazioni dell'applicazione persistenti vengono salvate in un file VHD (Virtual Hard Disk). Questo file viene creato la prima volta che un utente effettua lo streaming di un'applicazione da uno stack in cui la persistenza delle impostazioni dell'applicazione è abilitata. Se il parco istanze associato allo stack si basa su un'immagine che contiene le impostazioni predefinite di Windows e dell'applicazione, le impostazioni predefinite vengono utilizzate per la prima sessione di streaming dell'utente. Per ulteriori informazioni sulle impostazioni predefinite, consulta Fase 3: creazione di impostazioni predefinite di Windows e dell'applicazione in Tutorial: creare un'immagine AppStream 2.0 personalizzata utilizzando la console AppStream 2.0.

Al termine della sessione di streaming, il file VHD viene disattivato e caricato in un bucket Amazon S3 all'interno del tuo account. Il bucket viene creato quando si abilitano per la prima volta le impostazioni dell'applicazione persistente per uno stack in una regione AWS. Questo bucket è univoco per l'account e la regione AWS. Il VHD viene crittografato in transito tramite endpoint SSL Amazon S3 e tramite le chiavi di crittografia gestite da AWS quando è inattivo.

Il VHD è montato sull'istanza di streaming sia in C:\Utenti\ %nomeutente% sia in D:\ %nomeutente%. Se l'istanza non è aggiunta a un dominio di Active Directory, il nome utente di Windows è PhotonUser. Se l'istanza è aggiunta a un dominio di Active Directory, il nome utente di Windows è quello dell'utente collegato.

La persistenza delle impostazioni dell'applicazione non funziona tra le diverse versioni del sistema operativo. Ad esempio, se abiliti la persistenza delle impostazioni dell'applicazione su uno stack e lo stack è associato a un parco istanze che utilizza un'immagine di Windows Server 2012 R2, se aggiorni il parco istanze per utilizzare un'immagine che esegue un sistema operativo diverso (ad esempio Windows Server 2016 ), le impostazioni delle precedenti sessioni di streaming non vengono salvate per gli utenti dello stack. Dopo aver aggiornato il parco istanze per utilizzare la nuova immagine, quando gli utenti lanciano una sessione di streaming da un'istanza del parco, viene creato un nuovo profilo utente di Windows. Tuttavia, se applichi un aggiornamento allo stesso sistema operativo sull'immagine, le personalizzazioni e le impostazioni degli utenti delle precedenti sessioni di streaming vengono salvate. Quando gli aggiornamenti allo stesso sistema operativo vengono applicati a un'immagine, lo stesso profilo utente di Windows viene utilizzato quando gli utenti lanciano una sessione di streaming dall'istanza del parco.

Importante

AppStream 2.0 supporta le applicazioni che utilizzano l'API Microsoft Data Protection solo quando l'istanza di streaming viene aggiunta a un dominio Microsoft Active Directory. Nei casi in cui un'istanza di streaming non viene aggiunta a un dominio Active Directory, l'utente Windows, PhotonUser, è diverso per ciascuna istanza del parco. A causa del modo in cui funziona il modello di sicurezza DPAPI, le password degli utenti non vengono memorizzate in modo permanente per le applicazioni che utilizzano DPAPI in questo scenario. Nei casi in cui le istanze di streaming fanno parte di un dominio Active Directory e l'utente è un utente di dominio, il nome utente Windows è quello dell'utente collegato e le password degli utenti vengono memorizzate in modo permanente per le applicazioni che utilizzano DPAPI.

AppStream 2.0 salva automaticamente tutti i file e le cartelle in questo percorso, ad eccezione delle seguenti cartelle:

  • Contatti

  • Desktop

  • Documenti

  • Download

  • Link

  • Immagini

  • Giochi salvati

  • Ricerche

  • Video

I file e le cartelle creati al di fuori di queste cartelle vengono salvati all'interno del VHD e sincronizzati con Amazon S3. La dimensione massima del VHD predefinita è 1 GB. La dimensione del file VHD salvato è la dimensione totale dei file e delle cartelle in esso contenuti. AppStream 2.0 salva automaticamente l'hive del registro HKEY_CURRENT_USER per l'utente. Per i nuovi utenti (utenti i cui profili non esistono in Amazon S3), AppStream 2.0 crea il profilo iniziale utilizzando il profilo predefinito. Questo profilo viene creato nella seguente posizione nell'Image Builder: C:\users\default.

Nota

L'intero VHD deve essere scaricato sull'istanza di streaming prima che abbia inizio una sessione di streaming. Per questo motivo, un VHD che contiene una grande quantità di dati è in grado di ritardare l'inizio della sessione di streaming. Per ulteriori informazioni, consulta Best practice per l'abilitazione della persistenza delle impostazioni dell'applicazione.

Quando si abilita la persistenza delle impostazioni dell'applicazione, è necessario specificare un gruppo di impostazioni. Il gruppo di impostazioni determina quali impostazioni dell'applicazione salvate vengono utilizzate per una sessione di streaming da questo stack. AppStream 2.0 crea un nuovo file VHD per il gruppo di impostazioni che viene archiviato separatamente all'interno del bucket S3 dell'account AWS. Se il gruppo di impostazioni viene condiviso tra stack, in ogni stack vengono utilizzate le stesse impostazioni dell'applicazione. Se uno stack richiede le proprie impostazioni dell'applicazione, specificare un gruppo di impostazioni univoche per lo stack.