Cómo funciona la persistencia de configuración de aplicaciones - Amazon AppStream 2.0

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Cómo funciona la persistencia de configuración de aplicaciones

La configuración de aplicación persistente se guarda en un archivo VHD (disco duro virtual). Este archivo se crea la primera vez que un usuario transmite una aplicación desde una pila en la que la persistencia de configuración de la aplicación está habilitada. Si la flota asociada con la pila se basa en una imagen que contiene la aplicación predeterminada y la configuración de Windows, se utiliza la configuración predeterminada para la primera sesión de streaming del usuario. Para obtener más información sobre la configuración predeterminada, consulte el Paso 3: Crear la configuración predeterminada de la aplicación y de Windows en Tutorial: Creación de una imagen personalizada de AppStream 2.0 con la consola de AppStream 2.0.

Cuando la sesión de streaming finaliza, el VHD se desmonta y se carga en un bucket de Amazon S3 en su cuenta. El bucket se crea cuando habilita la configuración persistente de la aplicación por primera vez para una pila en una región de AWS. El bucket es único para su cuenta y región de AWS. El VHD se cifra en tránsito por medio de puntos de conexión SSL de Amazon S3 y en reposo por medio de CMK administradas por AWS.

El VHD se monta en la instancia de streaming en C:\Users\%username% y en D:\%username%. Si la instancia no está unida a un dominio de Active Directory, el nombre de usuario de Windows es PhotonUser. Si la instancia está unida a un dominio de Active Directory, el nombre de usuario de Windows es el del usuario que ha iniciado sesión.

La persistencia de la configuración de la aplicación no funciona en distintas versiones del sistema operativo. Por ejemplo, si habilita la persistencia de la configuración de la aplicación en una pila y la pila está asociada a una flota que usa una imagen de Windows Server 2012 R2, si actualiza la flota para usar una imagen que ejecuta un sistema operativo diferente (como Windows Server 2016), la configuración de las sesiones de streaming anteriores no se guarda para los usuarios de la pila. En su lugar, después de actualizar la flota para utilizar la nueva imagen, cuando los usuarios inician una sesión de streaming desde una instancia de flota, se crea un nuevo perfil de usuario de Windows. Sin embargo, si aplica una actualización al mismo sistema operativo en la imagen, se guardan las personalizaciones y la configuración de los usuarios de las sesiones de streaming anteriores. Cuando se aplican actualizaciones del mismo sistema operativo a una imagen, se utiliza el mismo perfil de usuario de Windows cuando los usuarios lanzan una sesión de streaming desde la instancia de flota.

importante

AppStream 2.0 admite aplicaciones que se basan en la API de protección de datos de Microsoft solo cuando la instancia de streaming esté asociada a un dominio de Microsoft Active Directory. En los casos en que una instancia de streaming no está vinculada a un dominio de Active Directory, el usuario de Windows, PhotonUser, es diferente en cada instancia de la flota. Debido a la forma en que funciona el modelo de seguridad DPAPI, las contraseñas de los usuarios no se mantienen para aplicaciones que utilizan DPAPI en esta situación. En los casos en que las instancias de streaming están unidas a un dominio de Active Directory y el usuario es un usuario de dominio, el nombre de usuario de Windows es el usuario que ha iniciado sesión y las contraseñas de los usuarios se mantienen para aplicaciones que utilizan DPAPI.

AppStream 2.0 guarda automáticamente todos los archivos y carpetas en esta ruta, excepto para las carpetas siguientes:

  • Contactos

  • Escritorio

  • Documentos de

  • Descargas

  • Enlaces

  • Imágenes

  • Juegos guardados

  • Búsquedas

  • Videos

Los archivos y carpetas creados fuera de estas carpetas se guardan dentro del VHD y se sincronizan a Amazon S3. El tamaño máximo de VHD predeterminado es de 1 GB. El tamaño del VHD guardado es el tamaño total de los archivos y carpetas que contiene. AppStream 2.0 guarda automáticamente el subárbol de registro HKEY_CURRENT_USER para el usuario. En el caso de usuarios nuevos (usuarios cuyos perfiles no existen en Amazon S3), AppStream 2.0 crea el perfil inicial con el perfil predeterminado. Este perfil se crea en la siguiente ubicación del constructor de imágenes: C:\users\default.

nota

Todo el VHD se debe descargar en la instancia de streaming antes de que una sesión de streaming pueda comenzar. Por este motivo, un VHD que contiene una gran cantidad de datos puede retrasar el inicio de la sesión de streaming. Para obtener más información, consulte Prácticas recomendadas para habilitar la persistencia de configuración de la aplicación.

Al habilitar la persistencia de la configuración de la aplicación, debe especificar un grupo de configuración. El grupo de configuración determina la configuración de la aplicación guardada que se utiliza para una sesión de streaming desde esta pila. AppStream 2.0 crea un nuevo archivo VHD para el grupo de configuración que se almacena por separado en el bucket de S3 de su cuenta de AWS. Si el mismo grupo de configuración se comparte entre pilas, se utiliza la misma configuración de la aplicación en cada pila. Si una pila requiere su propia configuración de la aplicación, especifique un grupo de configuración único para la pila.