Como a persistência de configurações de aplicativo funciona - Amazon AppStream 2.0

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Como a persistência de configurações de aplicativo funciona

Configurações persistentes de aplicativo são salvas em um arquivo de disco rígido virtual (VHD). Esse arquivo é criado na primeira vez que o usuário transmite um aplicativo de uma pilha onde a persistência de configurações de aplicativo é habilitada. Se a frota associada com a pilha for baseada em uma imagem que contém as configurações do aplicativo padrão em Windows, as configurações padrão são usadas para a sessão de streaming do usuário. Para obter mais informações sobre as configurações padrão, consulte Step 3: Create Default Application and Windows Settings em Tutorial: Criar uma imagem personalizada do AppStream 2.0 usando o console do AppStream 2.0.

Quando a sessão de streaming termina, o VHD é desmontado e carregado em um bucket do Amazon S3 dentro de sua conta. O bucket é criado quando você habilita a persistência de configurações de aplicações pela primeira vez para uma pilha na região da AWS. O bucket é exclusivo para sua conta e região da AWS. O VHD é criptografado em trânsito usando endpoints SSL do Amazon S3 e em repouso usando CMKs gerenciadas pela AWS.

O VHD é montado na instância de streaming em C:\Users\%username% e D:\%username%. Se sua instância não for unificada a um domínio do Active Directory, o nome de usuário do Windows é PhotonUser. Se a sua instância não estiver associada a um domínio do Active Directory, o nome do usuário do Windows será aquele do usuário conectado.

A persistência de configurações de aplicativo não funciona em versões de sistemas operacionais diferentes. Por exemplo, se você habilitar a persistência de configurações de aplicativo em uma pilha associada a uma frota que usa uma imagem do Windows Server 2012 R2, e se você atualizar a frota para usar uma imagem que executa um sistema operacional diferente (como o Windows Server 2016), as configurações de sessões de streaming anteriores não serão salvas para os usuários da pilha. Em vez disso, após atualizar a frota para usar a nova imagem, quando os usuários iniciarem uma sessão de streaming de uma instância de frota, será criado outro perfil de usuário do Windows. No entanto, se você aplicar uma atualização para o mesmo sistema operacional da imagem, as personalizações dos usuários e as configurações de sessões de streaming anteriores serão salvas. Quando as atualizações para o mesmo sistema operacional são aplicadas a uma imagem, o mesmo perfil de usuário do Windows é usado quando os usuários iniciam uma sessão de streaming na instância de frota.

Importante

O AppStream 2.0 oferece suporte a aplicações que dependem da API de proteção de dados da Microsoft somente quando a instância de streaming é associada a um domínio do Microsoft Active Directory. Em casos em que uma instância de streaming não está associada a um domínio do Active Directory, o usuário do Windows, PhotonUser, é diferente em cada instância da frota. Devido à maneira como o modelo de segurança da DPAPI funciona, as senhas dos usuários não persistem para aplicativos que usam a DPAPI nesse cenário. Em casos em que instâncias de streaming são associadas a um domínio do Active Directory e o usuário é um usuário de domínio, o nome do usuário do Windows é aquele do usuário conectado e as senhas dos usuários persistem para aplicativos que usam a DPAPI.

O AppStream 2.0 salva automaticamente todos os arquivos e todas as pastas nesse caminho, com exceção das seguintes pastas:

  • Contatos

  • Desktop

  • Documentos do 

  • Downloads

  • Links

  • Imagens

  • Jogos salvos

  • Pesquisas

  • Vídeos

Os arquivos e pastas criados fora dessas pastas são salvos no VHD e sincronizados ao Amazon S3. O tamanho máximo de VHD padrão é 1 GB O tamanho do VHD salvo é o tamanho total dos arquivos e pastas que ele contém. O AppStream 2.0 salva automaticamente a ramificação do registro HKEY_CURRENT_USER para o usuário. Para novos usuários (usuários cujos perfis não existem no Amazon S3), o AppStream 2.0 cria o perfil inicial usando o perfil padrão. Esse perfil é criado no seguinte local no construtor de imagens: C:\users\default.

nota

Todo o VHD deve ser baixado para a instância de streaming antes de iniciar uma sessão de transmissão. Por esse motivo, um VHD que contém uma grande quantidade de dados pode atrasar o início da sessão de streaming. Para obter mais informações, consulte Melhores práticas para habilitar a persistência de configurações de aplicativo.

Quando você habilitar a persistência de configurações do aplicativo, você deve especificar um grupo de configurações. O grupo de configurações determina quais configurações salvas são usadas para uma sessão de streaming dessa pilha. O AppStream 2.0 cria um arquivo VHD para o grupo de configurações que é armazenado separadamente no bucket do S3 em sua conta da AWS. Se o grupo de configurações for compartilhado entre pilhas, as mesmas configurações do aplicativo são usadas em cada pilha. Se uma pilha exigir suas próprias configurações de aplicativo, especifique um grupo de configurações exclusivo para a pilha.