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 direitos de aplicativos para fornecer versões específicas de um aplicativo aos usuários finais.
- Quando você espera ver um recurso no console, mas ele não está visível, deve entrar em contato com seu representante de contas para verificar se sua licença e configuração de conta de tenant autorizam seu uso.
- Para operações como importação ou exclusão de pacotes de aplicativos, provisionamento de compartilhamentos de arquivos e replicação de pacotes de aplicativos da validação para os compartilhamentos de arquivos de entrega, a implantação do Horizon Edge deve estar conectada. Para obter mais informações sobre compartilhamentos de arquivos, consulte a seção Pré-requisitos relacionados ao Horizon Edge nesta página.
Para suporte ao sistema operacional convidado, consulte Matriz de interoperabilidade de produtos.
Visão geral da funcionalidade do App Volumes no Horizon Cloud Service - next-gen
A tabela a seguir fornece uma visão geral da funcionalidade da VMware App Volumes no Horizon Cloud Service - next-gen.
Á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 do 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 do 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 Adicionar Pacote, que usa o App Volumes para criar o pacote de aplicativos e importá-lo automaticamente. Consulte Adição de um aplicativo App Volumes usando o Horizon Cloud Service - next-gen.
Como alternativa, você também pode criar um pacote de aplicativos ao criar um aplicativo usando a funcionalidade Adicionar Aplicativo.
- Adicionar um aplicativo do 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 Aplicativo. 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 Adicione um aplicativo do App Volumes importando um pacote de aplicativos existente usando o Horizon Cloud Service - next-gen.
- Adicione um aplicativo do App Volumes criando e importando um novo pacote de aplicativos.
- Crie um direito do App Volumes para autorizar o aplicativo do App Volumes aos usuários. Consulte Criação de um direito para um aplicativo do App Volumes usando o Horizon Cloud Service - next-gen.
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 em sua assinatura do Azure fornecida, a conta de armazenamento relacionada do App Volumes da implantação é um componente gerenciado pela VMware, assim como os módulos do Horizon Edge, as máquinas do Unified Access Gateway e outros recursos implantados de serviço que são provisionados em sua assinatura do Azure. Cada implantação de Horizon Cloud on Microsoft Azure inclui a implantação de uma conta de armazenamento relacionada ao App Volumes.
Quando o serviço implanta o Horizon Edge, 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 você ou 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 não será possível entregar os aplicativos aos usuários finais.
Antes de poder adicionar aplicativos do App Volumes ao seu inventário, confirme se o seu ambiente atende aos seguintes pré-requisitos.
- Pré-requisitos relacionados ao Horizon Edge
-
- 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.
- Certifique-se de que sua assinatura do Azure não esteja atribuída a uma política que tenha a definição
[Preview] Storage Account public access should be disallowed
habilitada.Se a política com essa definição estiver ativada, o serviço do App Volumes não poderá provisionar compartilhamentos de arquivos para a conta de armazenamento no momento da implantação.
- Esses compartilhamentos de arquivos são gerados pelo serviço e eles são necessários para o App Volumes.
Para exibir os compartilhamentos de arquivos, no Horizon Universal Console, navegue até a página Capacidade, clique no Horizon Edge e role para a seção Armazenamento de Aplicativos do App Volumes.
- Compartilhamento de arquivos de validação
-
O compartilhamento de arquivos de validação é um compartilhamento de arquivos do Azure usado para preparar novos pacotes de aplicativos para detecção e importação para o inventário de aplicativos. Os pacotes de aplicativos podem ser copiados de uma implantação existente do
App Volumes 4.x. O compartilhamento de arquivos também é usado para empacotamento de aplicativos.
Um único compartilhamento de arquivos é provisionado automaticamente quando o Horizon Edge é implantado.
- Compartilhamento de arquivos de entrega
-
O compartilhamento de arquivos de entrega é um compartilhamento de arquivos do Azure usado para entregar pacotes de aplicativos existentes que têm direito a usuários ou grupos. As VMs do pool de áreas de trabalho montam os discos do pacote de aplicativos por meio desse compartilhamento de arquivos.
Seis compartilhamentos de arquivos de entrega são provisionados automaticamente quando o primeiro pool é criado para cada provedor. Por exemplo: para um Horizon Edge com um provedor primário e quatro provedores secundários, o App Volumes provisiona um compartilhamento de arquivos de validação e seis compartilhamentos de arquivos de entrega para cada provedor secundário. Como resultado, um total de 24 compartilhamentos de arquivos são provisionados.
Observação:- Se você pretende usar o provedor primário para criar seus pools, o App Volumes provisiona um compartilhamento de arquivos de validação e seis compartilhamentos de arquivos de entrega.
- Em um Horizon Edge, o serviço do Horizon Cloud replica automaticamente os pacotes de aplicativos do compartilhamento de arquivos de validação para os compartilhamentos de arquivos de entrega.
- Requisitos de configuração
-
- Se você optar por configurar um domínio do Active Directory como a identidade da máquina, certifique-se de ter concluído o fluxo de trabalho de registro de domínio do Active Directory, conforme descrito em Gerenciamento de identidade e acesso em um ambiente do Horizon Cloud Service - next-gen.
Como alternativa, você pode escolher a Active Directory do Azure como a identidade da máquina.
- Além de atender ao Horizon Cloud Requisitos de porta e protocolo para sua implantação do Horizon Cloud no Microsoft Azure, 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 pacotes de aplicativos são armazenados nos compartilhamentos de arquivos do Microsoft Azure presentes em um grupo de recursos identificado pela instância do provedor primário do Horizon Edge.
- Se você optar por configurar um domínio do Active Directory como a identidade da máquina, certifique-se de ter concluído o fluxo de trabalho de registro de domínio do Active Directory, conforme descrito em Gerenciamento de identidade e acesso em um ambiente do Horizon Cloud Service - next-gen.
- Requisitos de imagem
-
Para adicionar um aplicativo do
App Volumes criando um pacote de aplicativos usando o fluxo de trabalho Adicionar pacote ou Adicionar Aplicativo, 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.
- Tem o agente do App Volumes instalado.
- Para usar o modo de entrega de pacote sob demanda, verifique se instalou o Instalador do Horizon Agent, compilação
23.1.0.21387799
e posterior.
Para localizar a Versão do Agente de uma imagem para um pool específico, siga estas etapas:- Navegue até .
- Clique em um nome de pool.
- Na página de detalhes do pool, acesse a seção Configurações Gerais.
- No painel Imagem, anote o
Name
.O
Name
é o nome de imagem usado para esse pool específico. - Para exibir uma lista de imagens, navegue até .
- Para exibir a tabela Versões que lista as versões e o status da imagem, clique no link do nome da imagem.
- Clique no link da versão da imagem desejada.
- Na página de detalhes da versão da imagem, acesse a tabela Cópias de Imagem.
- Exiba a
Agent Version
.A
Agent Version
indica a compilação do Horizon Agent Installer instalada na versão da imagem.
- Requisitos de empacotamento
-
- Se você tiver configurado regras de firewall para acesso à conta de armazenamento provisionada pelo App Volumes, certifique-se de adicionar à lista de permissões todas as sub-redes associadas ao provedor para a implantação do Horizon Edge usada para empacotar os aplicativos.
- Você deve desativar os serviços de atualização automática para cada aplicativo que pretende empacotar, pois um comportamento de atualização automático é problemático.
- 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.
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 implantações do Horizon Edge 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 para Horizon Cloud Service - next-gen.
- Instale impressoras de hardware, com drivers de impressora, na imagem de base.
- Conforme descrito nas Perguntas frequentes da documentação da Microsoft, o Microsoft Windows 10 ou 11 Enterprise de várias sessões é um tipo de VM de host de sessão do desktop remoto (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 ou 11 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 desktops de sessão para usuários finais com base nesses sistemas multissessão, você cria um grupo de pools multisessão conforme descrito em Criar um grupo de pools de várias sessões.
- 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.