Usando a funcionalidade de aplicativos do App Volumes, você pode gerenciar todo o ciclo de vida de aplicativos, incluindo empacotamento, atualização e desativação de um aplicativo. Você também pode personalizar atribuições de aplicativo para disponibilizar versões específicas de um aplicativo para os usuários finais.
Visão geral da funcionalidade do VMware App Volumes no Horizon Cloud
A tabela a seguir fornece uma visão geral da funcionalidade da VMware App Volumes no Horizon Cloud.
Área funcional | Descrição |
---|---|
Implantação |
|
Console de gerenciamento |
|
Agente do App Volumes 4 | Desempenho unificado - agente otimizado usado para implantações locais e do Microsoft Azure. |
Empacotamento |
|
Gerenciamento do ciclo de vida de aplicativos | Oferece suporte ao recurso SAM (Gerenciamento de aplicativos simplificado) que já faz parte do App Volumes 4 no local. Os administradores agora podem gerenciar todo o ciclo de vida do aplicativo, incluindo empacotamento, atualização e desativação. |
Atribuição de aplicativo |
|
Suporte para a nuvem híbrida | Com o App Volumes no local, os clientes podem agora importar seus pacotes de aplicativos de suas implantações no local para o Horizon Cloud no Microsoft Azure. Reutilize pacotes no local. Não é necessário recriar o pacote para o Microsoft Azure. |
Visão geral do processo de aplicativo do App Volumes
Disponibilizar os aplicativos App Volumes para os usuários é um processo de duas etapas:
- Adicione um aplicativo do App Volumes no Horizon Universal Console. Há duas maneiras de fazer isso:
- Adicione um aplicativo App Volumes criando e importando um novo pacote de aplicativos.
Se um pacote de aplicativos ainda não tiver sido criado, você poderá criá-lo com a opção Criar, que usa o App Volumes para criar o pacote de aplicativos e importá-lo automaticamente. Consulte Adicionar um aplicativo do App Volumes ao inventário do tenant do Horizon Cloud usando o fluxo de trabalho Criar.
- Adicione um aplicativo App Volumes importando um pacote de aplicativos existente.
Se você tiver um pacote de aplicativos criado anteriormente com o App Volumes, poderá importá-lo com a opção Importar. Isso significa que você pode reutilizar pacotes de aplicativos por meio de implantações no local sem ter de recriar o pacote de aplicativos. Consulte Horizon Cloud: adicionar um aplicativo do App Volumes através da importação de um pacote de aplicativos existente.
- Adicione um aplicativo App Volumes criando e importando um novo pacote de aplicativos.
- Crie uma atribuição do App Volumes para atribuir o aplicativo do App Volumes aos usuários. Consulte Horizon Cloud: criar uma atribuição do App Volumes.
Requisitos e pré-requisitos para usar o App Volumes com suas implantações do Horizon Cloud on Microsoft Azure
Se a chave da conta de armazenamento for rotacionada - manualmente ou por meio de uma Política do Azure - a conta de armazenamento e os compartilhamentos de arquivos nos quais o App Volumes dependem se tornarão inacessíveis. Se isso ocorrer, App Volumes não poderá entregar os aplicativos aos usuários finais, pois a chave de armazenamento armazenada na implantação é inválida.
Embora a implantação do Horizon Cloud on Microsoft Azure resida na assinatura do Azure fornecida, a conta de armazenamento relacionada ao App Volumes da implantação é um componente gerenciado pela VMware, igual às máquinas do gerenciador de pods, máquinas do Unified Access Gateway e outros recursos implantados pelo serviço que são provisionados na sua assinatura do Azure. Cada implantação do Horizon Cloud on Microsoft Azure inclui a implantação de uma conta de armazenamento relacionada ao App Volumes.
Quando o serviço implanta as máquinas do gerenciador de pods, o serviço provisiona essa conta de armazenamento relacionada ao App Volumes na sua assinatura do Azure. O objetivo dessa conta de armazenamento é fornecer os compartilhamentos de arquivos nos quais os arquivos do aplicativo App Volumes serão provisionados.
Os dados nesta conta de armazenamento são criptografados automaticamente pelo Armazenamento do Azure usando chaves gerenciadas pela Microsoft. Se a sua organização fizer com que essa chave da conta de armazenamento expire, altere ou gire, a chave de armazenamento será considerada inválida. Se isso ocorrer, o App Volumes não poderá acessar os compartilhamentos de arquivos e, em seguida, não poderá entregar os aplicativos aos usuários finais.
Para poder adicionar aplicativos App Volumes ao seu inventário, confirme se o seu ambiente atende aos seguintes pré-requisitos.
- Pré-requisitos relacionados ao pod
-
- Para usar os recursos do App Volumes com tipos de sessão única de sistemas operacionais da Microsoft Windows, a implantação do Horizon Cloud Service on Microsoft Azure deve executar o manifesto 2298.x ou posterior.
- Para usar os recursos do App Volumes com o sistema operacional de várias sessões da Microsoft Windows 10 ou 11 Enterprise, a implantação deve executar o manifesto 2747.x ou posterior.
- A implantação deve ter uma configuração de gateway (instâncias do Unified Access Gateway) e você concluiu as etapas de mapeamento de FQDN do Unified Access Gateway, conforme necessário para implantações do Horizon Cloud on Microsoft Azure configuradas com instâncias do Unified Access Gateway.
- Verifique a página de detalhes de cada pod e confirme se a página indica que cada pod tem seus compartilhamentos de arquivos montados. O console permite que você navegue até a página de detalhes do pod depois de concluir o fluxo de trabalho de registro de domínio do Active Directory. Esses compartilhamentos de arquivos são gerados pelo serviço e o uso dos recursos do App Volumes dependem da sua existência.
Exiba a página de detalhes de um pod navegando até a página Capacidade ( ) e clicando no pod. Em seguida, confirme:
- O campo Compartilhamentos de arquivos em Propriedades tem um valor de 2 e, quando você aponta o mouse sobre o número, ambos os compartilhamentos de arquivos são listados.
- As configurações do Gateway na parte inferior da página são preenchidas, indicando que o Unified Access Gateway está configurado.
- Requisitos de configuração
-
- Você concluiu o fluxo de trabalho de registro de domínio do Active Directory conforme descrito em Tenants de primeira geração: Introdução ao uso do ambiente do Horizon Cloud.
- Se você definiu a Política do Controlador de Domínio do seu domínio do Active Directory Controlador de domínio: requisitos de assinatura do servidor LDAP para Exigir Assinatura após registrar o domínio usando o Horizon Universal Console, você deve fazer o seguinte:
- Na página Associação de domínio. , clique no ícone Editar (lápis) ao lado de
- Insira a senha da conta de associação primária na caixa de texto Senha de associação. Não faça nenhuma outra alteração.
- Clique em BIND de domínio.
- Além de atender aos requisitos de DNS, portas e protocolo do Horizon Cloud, você também deve abrir a porta 445 para o tráfego do protocolo TCP. A porta 445 é a porta SMB padrão para acessar um compartilhamento de arquivos SMB no Microsoft Windows. Os AppStacks são armazenados em um compartilhamento de arquivos SMB localizado no grupo de recursos do pod na sua assinatura do Microsoft Azure.
- Requisitos de imagem
-
Para adicionar um aplicativo do App Volumes criando um pacote de aplicativos por meio do fluxo de trabalho Criar no console, seu inventário no console deve ter uma imagem publicada que atenda aos critérios a seguir.
- É um tipo de cliente do sistema operacional Microsoft Windows 10 ou Windows 11. Às vezes, esse tipo de cliente é chamado de tipo de sistema operacional VDI. O fluxo de trabalho de captura na nuvem está disponível para uso apenas com tipos de sistemas operacionais VDI. O fluxo de trabalho de captura na nuvem não está disponível para tipos de sistemas operacionais RDS ou de várias sessões.
- Ter o App Volumes Agent instalado.
Práticas recomendadas para usar uma imagem de várias sessões do Microsoft Windows 10 ou 11 Enterprise com aplicativos do App Volumes em pods do Horizon Cloud no Microsoft Azure
As práticas a seguir tendem a oferecer uma melhor experiência de usuário e administrador. Consulte também Configuração de uma imagem de várias sessões do Microsoft Windows 10 ou 11 Enterprise com aplicativos do App Volumes em pods do Horizon Cloud no Microsoft Azure.
- Instale impressoras de hardware, com drivers de impressora, na imagem de base. Consulte o guia Implantações e integrações no Horizon Cloud para pods do Microsoft Azure e do Horizon para obter informações sobre problemas conhecidos relacionados, especificamente no tópico de problemas conhecidos.
- Conforme descrito nas Perguntas frequentes da documentação da Microsoft, o Microsoft Windows 10 Enterprise de várias sessões é um tipo de VM de host de sessão de área de trabalho remota (RDSH) que permite várias sessões interativas simultâneas, que anteriormente eram fornecidas apenas pelos sistemas operacionais Microsoft Windows Server. Como o Microsoft Windows 10 Enterprise de várias sessões é um tipo de sistema operacional RDSH, os fluxos de trabalho RDSH do Horizon Cloud se aplicam a ele em vez de fluxos de trabalho relacionados a VDI. Como resultado, para fornecer áreas de trabalho de sessão aos usuários finais com base nesses sistemas de várias sessões, crie um farm, conforme descrito em Criar um farm. Para dar suporte a uso de aplicativos do App Volumes nas áreas de trabalho de sessão com base no farm, todas as configurações de farm a seguir são necessárias. Essas configurações fazem com que os discos do sistema operacional das VMs do farm sejam atualizados para seu estado inicial regularmente e que a atualização regular seja necessária para dar suporte ao uso de aplicativos do App Volumes em tais VMs.
- Configurações de Manutenção Contínua
-
- Tipo de manutenção: Sessão
- Número de sessões: igual ao número de sessões por VM
- Ação da VM: Recriar
- VMs de desativação simultânea: 40% do tamanho do farm
- Configurações de tratamento de tempo limite necessárias
-
- Fazer Logoff das Sessões Desconectadas: tempo limite após 90 minutos
- Intervalo de Tempo Limite da Sessão: 90 minutos
- Você deve desativar os serviços de atualização automática para cada aplicativo que pretende provisionar como um pacote de aplicativos no Microsoft Windows 10 de várias sessões. O comportamento de atualização automática é problemático nesse tipo de ambiente de várias sessões do Microsoft Windows 10.
- Se o aplicativo tiver um serviço de atualização automática, desative-o, como o Gerenciador de Serviços do Windows, durante o processo de provisionamento de aplicativo.
- Se você não desativar o serviço de atualização automática durante o processo de provisionamento do aplicativo ou se não for possível fazer isso, depois de encontrar um problema, como os usuários receberem uma versão incompleta de um aplicativo não atribuído, modifique a imagem de base configurando o registro. Essa configuração garante que o serviço de interesse não seja iniciado quando o pacote de aplicativos é implantado na VM do usuário. Especificamente, configure o registro adicionando o nome do serviço de aplicativo à configuração do registro svservice DisableAppServicesList. Consulte o guia Implantações e integrações no Horizon Cloud para pods do Microsoft Azure e do Horizon para obter informações sobre problemas conhecidos relacionados, especificamente no tópico de problemas conhecidos.
- Informe aos usuários que, ao instalar aplicativos ou criar arquivos que eles não pretendem compartilhar entre todas as sessões de usuário na mesma VM, eles podem colocar o arquivo em sua própria localização de perfil.