Planejando a integração do App-V com o Configuration Manager
Aplica-se a: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1
O System Center 2012 Configuration Manager permite gerenciar aplicativos virtuais criados com o Microsoft Application Virtualization (App-V). Quando você usa o Gerenciador de Configurações para gerenciar aplicativos virtuais, ele assume o gerenciamento e os componentes de streaming de uma infraestrutura do App-V típica.
Quando você usa Gerenciador de Configurações para gerenciar aplicativos virtuais, obtém os seguintes benefícios:
Usar uma única infraestrutura de gerenciamento
Recursos de distribuição de conteúdo, como coleções e afinidade de dispositivo de usuário, implantação e escalabilidade
Aproveitar os recursos de gerenciamento de aplicativos avançados que o Gerenciador de Configurações fornece
Usar recursos do Gerenciador de Configurações, como implantação de sistema operacional, inventário de hardware e software, medição de software e Asset Intelligence para oferecer suporte a aplicativos virtuais
Para implantar aplicativos virtuais em computadores, você deve ter o cliente do Gerenciador de Configurações e o Cliente App-V instalados nos computadores. Os dispositivos de clientes podem incluir área de trabalho e computadores portáteis, e clientes da VDI (Virtual Desktop Infrastructure). O Gerenciador de Configurações e o software do Cliente App-V trabalham juntos para entregar, localizar e iniciar pacotes de aplicativos virtuais. O cliente do Gerenciador de Configurações gerencia a entrega de pacotes de aplicativos virtuais para p Cliente App-V. O Cliente App-V executa o aplicativo virtual no cliente.
Use as informações nas seções a seguir para ajudá-lo a planejar-se para integrar seu ambiente do App-V ao Gerenciador de Configurações e ao Gerenciador de Configurações SP1.
Versões do App-V com suporte
Etapas para gerenciar aplicativos virtuais do App-V
Métodos de entrega de aplicativos virtuais do Configuration Manager
Migrando de uma infraestrutura do App-V para uma infraestrutura do Configuration Manager e do App-V
Migrando grupos de conexão do App-V 5 para ambientes virtuais do Configuration Manager (somente para o Configuration Manager SP1)
Dynamic Suite Composition no App-V 4.6
Convertendo aplicativos do App-V 4.6 em aplicativos do App-V 5 (somente para o Configuration Manager SP1)
Arquivos de configuração do usuário e de implantação (Configuration Manager SP1)
Interação local do App-V
Repositório de conteúdo compartilhado do App-V 5
Monitorando aplicativos virtuais
Para obter mais informações sobre como criar e sequenciar aplicativos usando o App-V, consulte a documentação do App-V.
Versões do App-V com suporte
O Gerenciador de Configurações dá suporte às seguintes versões do App-V:
App-V 4.6: System Center 2012 Configuration Manager sem service pack, System Center 2012 Configuration Manager SP1 e System Center 2012 R2 Configuration Manager. Para usar aplicativos virtuais no Gerenciador de Configurações, os computadores cliente devem ter o cliente App-V 4.6 SP1, App-V 4.6 SP2 ou o App-V 4.6 SP3 instalado.
Você também deve atualizar o cliente do App-V 4.6 SP1 com o hotfix descrito na Base de Dados de Conhecimento, artigo 2645225 para poder implantar com sucesso aplicativos virtuais.
App-V 5, App-V 5.0 SP1, App-V 5.0 SP2, App-V 5.0 SP3, e App-V 5.1: System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager e System Center 2012 Configuration Manager SP2
Observação Para o System Center 2012 R2 Configuration Manager SP1 e versões posteriores: para o App-V 5.0 SP2, você deve instalar o Hotfix 5 ou usar o App-V 5.0 SP3.
Etapas para gerenciar aplicativos virtuais do App-V
Para gerenciar aplicativos virtuais do App-V, conclua as seguintes etapas:
Sequenciamento - O sequenciamento é o processo de converter um aplicativo em um aplicativo virtual usando um sequenciador do App-V.
Criar aplicativos do Gerenciador de Configurações – Use o Assistente para Criar Tipo de Implantação para importar o aplicativo sequenciado para um tipo de implantação do Gerenciador de Configurações que você possa adicionar a um aplicativo. Você também pode criar ambientes virtuais que permitem que vários aplicativos virtuais compartilhem as configurações.
Distribuição – A distribuição é o processo de disponibilizar aplicativos do App-V em pontos de distribuição do Gerenciador de Configurações.
Implantação – A implantação é o processo de disponibilizar o aplicativo em computadores cliente. Isso é chamado de streaming em uma infraestrutura completa do App-V. O Gerenciador de Configurações fornece duas opções para a implantação de aplicativos virtuais: streaming e baixar e executar.
Métodos de entrega de aplicativos virtuais do Configuration Manager
O Gerenciador de Configurações dá suporte a dois métodos de entrega de aplicativos virtuais a clientes: entrega por streaming e entrega local (baixar e executar):
Entrega por streaming
Quando você usa o Gerenciador de Configurações para gerenciar o cliente App-V, ele oferece suporte a streaming de aplicativos virtuais via HTTP ou HTTPS de um ponto de distribuição. O streaming via HTTP ou HTTPS é habilitado por padrão e está configurado na caixa de diálogo de propriedades do ponto de distribuição. Quando você implanta um aplicativo virtual em computadores cliente, e um usuário executa o aplicativo virtual, o cliente do Gerenciador de Configurações entra em contato com um ponto de gerenciamento para determinar qual ponto de distribuição será usado; em seguida, o aplicativo é transmitido do ponto de distribuição.
Entrega local (baixar e executar)
Quando você usa este método de entrega, o cliente do Gerenciador de Configurações primeiro baixa o pacote inteiro do aplicativo virtual no cache do cliente do Gerenciador de Configurações e ele instrui o Cliente App-V a transmitir o aplicativo do cache do Gerenciador de Configurações para o cache do App-V. Se você implantar um aplicativo virtual em computadores cliente e seu conteúdo não estiver no cache do App-V, o Cliente App-V transmitirá o conteúdo do aplicativo do cache do cliente do Gerenciador de Configurações para o cache do App-V e executará o aplicativo. Depois da execução do aplicativo com êxito, você poderá configurar o cliente do Gerenciador de Configurações para excluir todas as versões mais antigas do pacote no próximo ciclo de exclusão ou mantê-las no cache do cliente do Gerenciador de Configurações.
Quando decidir qual método de entrega do aplicativo virtual do Gerenciador de Configurações será usado, compare o requisito de espaço em disco reduzido para entrega por streaming em relação à disponibilidade garantida de aplicativos do App-V usando a entrega local. O aumento do espaço em disco do cliente exigido para entrega local pode ser melhor que a entrega de streaming para que os usuários sempre tenham o aplicativo disponível de qualquer local.
Use as informações na tabela a seguir para ajudá-lo a decidir o melhor método de entrega.
Método de entrega |
Vantagens |
Desvantagens |
---|---|---|
Entrega por streaming |
Este método usa protocolos de rede padrão para transmitir o conteúdo do pacote de pontos de distribuição. Atalhos do programa para aplicativos virtuais invocam uma conexão ao ponto de distribuição, assim a entrega do aplicativo virtual é feita sob demanda. Esse método funciona bem para clientes com conexões de alta largura de banda aos pontos de distribuição. Os aplicativos virtuais atualizados distribuídos na empresa são disponibilizados à medida que os clientes recebem a política que os informa que a versão atual foi substituída, e eles baixam somente as alterações da versão anterior. As permissões de acesso são definidas no ponto de distribuição para impedir que os usuários acessem aplicativos ou pacotes não autorizados. |
Os aplicativos virtuais não são transmitidos até que o usuário execute o aplicativo pela primeira vez. Nesse cenário, um usuário pode receber atalhos de programa para aplicativos virtuais e desconectá-los da rede antes de executar os aplicativos virtuais pela primeira vez. Se o usuário tenta executar o aplicativo virtual enquanto o cliente está offline, os usuário vê um erro e não poderá executar o aplicativo virtualizado, pois um ponto de distribuição do Gerenciador de Configurações não está disponível para transmitir o aplicativo. O aplicativo estará indisponível até que o usuário se reconecte à rede e execute o aplicativo. Para evitar isso, você pode usar o método de entrega local para entrega de aplicativos virtuais a clientes ou você pode habilitar o gerenciamento de clientes baseado na Internet para entrega por streaming. |
Entrega local |
A funcionalidade do ponto de distribuição padrão é usada para baixar o pacote usando o BITS (Serviço de Transferência Inteligente de Plano de Fundo). O conteúdo do pacote do aplicativo virtual é entregue localmente ao cliente, o que significa que os usuários podem executá-lo quando o computador não estiver conectado à rede. Esse método é adequado para conexões de rede lentas ou não confiáveis e para computadores que só ocasionalmente se conectam à rede. O Gerenciador de Configurações usa a RDC (Compactação Diferencial Remota) para enviar aos clientes somente os bytes dentro dos arquivos que foram alterados quando o conteúdo do pacote de aplicativos virtuais foi atualizado. O cliente do Gerenciador de Configurações usa a RDC para criar uma nova versão de um pacote de aplicativos virtuais com base na versão atual do pacote e de quaisquer alterações enviadas ao cliente. Esse método oferece resiliência de aplicativos para usuários móveis ou desconectados. Os administradores podem optar por manter o pacote no cache do Gerenciador de Configurações depois da entrega se o aplicativo virtual foi implantado com uma ação Instalar. O pacote no cache do cliente do Gerenciador de Configurações serve como uma fonte de streaming local e confiável para que o Cliente App-V puxe o pacote para seu cache. |
É necessário o dobro do tamanho de espaço em disco do pacote de aplicativos virtuais no cliente quando o aplicativo virtual é mantido no cache do Gerenciador de Configurações. |
Você também pode pré-instalar aplicativos virtuais em um computador e criar uma imagem desse computador para implantação em outros computadores. No entanto, se o pacote de aplicativos virtuais foi criado em um site diferente, a replicação delta binária não será usada para baixar atualizações para o aplicativo. Essa opção pode ser útil em uma infraestrutura de área de trabalho virtual quando você deseja que os aplicativos fiquem disponíveis imediatamente em vez de baixá-los após o logon do usuário.
Migrando de uma infraestrutura do App-V para uma infraestrutura do Configuration Manager e do App-V
Use a tabela a seguir para ajudá-lo a planejar uma migração de uma infraestrutura existente do App-V para o gerenciamento de aplicativos virtuais com o Gerenciador de Configurações.
Etapa |
Mais informações |
||
---|---|---|---|
Examinar seus aplicativos virtuais atuais para escolher os aplicativos que você deseja migrar para a infraestrutura do Gerenciador de Configurações. |
Nenhuma informação adicional. |
||
Avaliar os usuários e dispositivos nos quais os aplicativos virtuais serão implantados. |
Crie coleções do Gerenciador de Configurações para agrupar os usuários e dispositivos nos quais você deseja implantar os aplicativos virtuais. Para obter mais informações, consulte Coleções do Configuration Manager. |
||
Para o System Center 2012 Configuration Manager SP1 e posterior: Migrar grupos de conexão do App-V 5 para ambientes virtuais Gerenciador de Configurações do SP1. |
Para obter mais informações, consulte a seção Migrando grupos de conexão do App-V 5 para ambientes virtuais do Configuration Manager (somente para o Configuration Manager SP1) neste tópico. |
||
Investigar para descobrir se algum dos aplicativos virtuais existe como aplicativos completos na infraestrutura do Gerenciador de Configurações. |
Para gerenciamento mais fácil, você pode adicionar o aplicativo virtual como um novo tipo de implantação ao aplicativo completo existente. Para obter mais informações sobre como criar tipos de implantação, consulte Como criar tipos de implantação no Configuration Manager. |
||
Criar aplicativos para substituir os pacotes existentes do App-V. |
Para obter informações sobre como criar aplicativos do Gerenciador de Configurações, consulte Introdução ao gerenciamento de aplicativos no Configuration Manager e Como criar aplicativos no Configuration Manager. |
||
O Gerenciador de Configurações começa a gerenciar aplicativos virtuais em um cliente após a primeira implantação de um aplicativo virtual. Depois disso, todos os aplicativos do App-V no computador devem ser gerenciados pelo Gerenciador de Configurações. |
Nenhuma informação adicional. |
||
Distribuir o conteúdo para os pontos de distribuição apropriados para permitir a entrega local de aplicativos. |
Para obter mais informações, consulte Gerenciamento de conteúdo no Configuration Manager. |
||
Implantar o aplicativo nos clientes do Gerenciador de Configurações.
|
Para obter mais informações, consulte Como implantar aplicativos no Configuration Manager. |
||
O System Center 2012 Configuration Manager não oferece mais suporte usando pacotes e programas que contêm aplicativos virtuais. Quando você migra do Configuration Manager 2007 para o System Center 2012 Configuration Manager, o Gerenciador de Configurações converte esses pacotes em aplicativos. Os anúncios do Configuration Manager 2007 são convertidos nos tipos de implantação a seguir:
|
Para obter mais informações, consulte Planejando a migração de objetos do Configuration Manager para o System Center 2012 Configuration Manager. |
Migrando grupos de conexão do App-V 5 para ambientes virtuais do Configuration Manager (somente para o Configuration Manager SP1)
Os ambientes virtuais do App-V no Gerenciador de Configurações permitem que aplicativos virtuais que você implantou compartilhem o mesmo sistema de arquivos e Registro em computadores cliente. Isso significa que, diferentemente dos aplicativos virtuais padrão, esses aplicativos podem compartilhar dados entre si. Os ambientes virtuais são criados ou modificados em computadores cliente quando o aplicativo é instalado ou quando os clientes avaliam em seguida seus aplicativos instalados. Os ambientes virtuais são semelhantes aos grupos de conexão no App-V 5 autônomo.
Ao migrar grupos de conexão do App-V 5 autônomo para ambientes virtuais do Gerenciador de Configurações, você deve verificar se os grupos de conexão que já existem em computadores cliente são gerenciados corretamente pelo Gerenciador de Configurações e se o ambiente do usuário nesses grupos de conexão está preservado.
Use o procedimento a seguir como auxílio para converter com êxito os grupos de conexão App-V 5 em ambientes virtuais do Gerenciador de Configurações.
Para converter grupos de conexão do App-V 5 em ambientes virtuais do Configuration Manager
-
Crie aplicativos do Gerenciador de Configurações para todos os aplicativos que houver existido no App-V.
-
Implante os aplicativos nos usuários ou dispositivos com o objetivo de implantação Necessário. As implantações em usuários devem ser feitas nos mesmos usuários que utilizaram o aplicativo em App-V, e as implantações em computadores devem ser feitas nos mesmos computadores cujo aplicativo era App-V.
-
Depois de concluída a implantação, crie ambientes virtuais que correspondam aos grupos de conexão publicados no App-V autônomo. O ambiente virtual deve conter os mesmos pacotes, especificamente, os tipos de implantação do App-V 5, na mesma ordem.
Para obter mais informações sobre como criar um ambiente virtual App-V, consulte Como criar ambientes virtuais App-V no Configuration Manager.
Alternativamente, você pode excluir todos os grupos de conexão do Cliente App-V antes de iniciar a implantação de aplicativos com o Gerenciador de Configurações. No entanto, isso fará com que todas as configurações que usuários possam ter salvo em grupos de conexão do App-V sejam perdidas.
Dynamic Suite Composition no App-V 4.6
O Dynamic Suite Composition é um recurso que fornece a capacidade de definir um pacote de aplicativo virtual com uma dependência em outro pacote. Quando o aplicativo é executado, o Cliente App-V hospeda os pacotes primário e dependente no mesmo ambiente virtual para o aplicativo.
Para usar esse recurso com o Gerenciador de Configurações, ambos os pacotes devem ser implantados e registrados com o Cliente App-V. Para garantir que o conteúdo do pacote dependente seja hospedado localmente no computador cliente, configure a implantação do aplicativo para uma entrega local (download e execução).
Para obter mais informações sobre o Dynamic Suite Composition do App-V, consulte a documentação do App-V.
Convertendo aplicativos do App-V 4.6 em aplicativos do App-V 5 (somente para o Configuration Manager SP1)
O formato do pacote de aplicativos foi alterado entre o App-V 4.6 e o App-V 5. Não há mais suporte para aplicativos que foram sequenciados com o uso do App-V 4.6. No entanto, o App-V 5 tem uma ferramenta de conversor de pacote que você poderá usar para converter aplicativos. Para obter mais informações, consulte a Documentação do App-V 5.
Use as seguintes etapas para converter aplicativos do App-V 4.6 em aplicativos do App-V 5:
Converter ou executar outra sequência de pacotes do App-V 4.6 em formato de App-V 5.
Implante o cliente App-V 5 em computadores de sua hierarquia.
Crie novos aplicativos que contenham tipos de implantação para seus aplicativos do App-V 5 e crie regras de substituição para os aplicativos do App-V 4.6.
Crie ambientes virtuais, conforme necessário.
Implante novos aplicativos do App-V 5 nos computadores.
Arquivos de configuração do usuário e de implantação (Configuration Manager SP1)
Arquivos de configuração de implantação e de usuário contêm configurações que controlam o comportamento de um aplicativo. Você pode usar esses arquivos para alterar as configurações do aplicativo sem ter de criar uma nova sequência do aplicativo.
Um aplicativo típico do App-V 5 pode conter os seguintes arquivos:
Um arquivo de pacote do aplicativo (.appv).
Um arquivo de configuração do usuário.
Um arquivo de configuração da implantação.
O arquivo de configuração do usuário contém configurações que se aplicam somente ao usuário registrado. Você poderia, por exemplo, editar arquivos de configuração para alterar as informações sobre o atalho do aplicativo que será implantado aos usuários. Você também pode criar um aplicativo do Gerenciador de Configurações com vários tipos de implantação, cada um deles podendo conter um arquivo de configuração do usuário diferente e usar regras de requisitos para verificar se estão instalados nos usuários relevantes.
O arquivo de configuração de implantação contém configurações que se aplicam ao computador, tais como as configurações do Registro. O arquivo também pode conter configurações de usuário, que serão aplicadas a todos os usuários.
Se desejar implantar aplicativos virtuais do App-V 5 com o Gerenciador de Configurações, todos os três arquivos deverão estar presentes na mesma pasta em que você criar o tipo de implantação App-V 5. Se houver mais arquivos na pasta, o Gerenciador de Configurações usará o mais recente.
Para obter mais informações, consulte a Documentação do App-V 5.
Interação local do App-V
Em alguns cenários de implantação do aplicativo, os aplicativos são instalados localmente em computadores cliente e outros aplicativos são implantados como aplicativos virtuais para o mesmo computador cliente. Por padrão, os aplicativos que foram instalados localmente não conseguem ver ou se comunicar diretamente com os aplicativos virtualizados. Este é o comportamento pretendido do isolamento de aplicativo fornecido pelo App-V. A interação local é um recurso do Cliente do App-V que pode ser habilitado para cada aplicativo, a fim de permitir que os aplicativos instalados localmente executados em um computador cliente vejam e se comuniquem com os aplicativos virtualizados. O Gerenciador de Configurações e o App-V dão suporte completo à interação local.
Para obter mais informações sobre o recurso de Integração Local do App-V, consulte a documentação do App-V.
Repositório de conteúdo compartilhado do App-V 5
O recurso de Armazenamento de Conteúdo Compartilhado do App-V 5 é suportado pelo Gerenciador de Configurações SP1. Para obter mais informações, consulte Planejamento para o App-V 5.0 Shared Content Store (SCS).
Monitorando aplicativos virtuais
Use as informações nesta seção para planejar como monitorar aplicativos App-V em Gerenciador de Configurações.
Relatórios de aplicativos virtuais
Você pode usar os relatórios a seguir para monitorar o App-V no ambiente do Gerenciador de Configurações:
Nome do relatório |
Descrição |
---|---|
Resultados do Ambiente Virtual do App-V |
Exibe informações sobre um ambiente virtual selecionado que está em um estado especificado para uma coleção selecionada (App-V 5 somente). |
Resultados do ambiente virtual App-V para ativo |
Exibe informações sobre um ambiente virtual selecionado para um ativo especificado e qualquer tipo de implantação do ambiente virtual selecionado (App-V 5 somente). |
Status do ambiente virtual do App-V |
Exibe as informações de conformidade de um ambiente virtual selecionado para um coletado selecionado. A coluna Mantido nesse relatório exibe os ativos nos quais o ambiente virtual configurado anteriormente não é mais aplicável, mas ele é mantido para persistir nas configuração do usuário dos aplicativos que executam no ambiente virtual (App-V 5 somente). |
Computadores com um determinado aplicativo virtual |
Exibe um resumo de computadores que possuem o atalho do App-V especificado, que foi criado pelo Sequenciador de Gerenciamento de Virtualização de Aplicativo (App-V 4.6 somente). |
Computadores com um determinado pacote de aplicativo virtual |
Exibe uma lista de computadores que possuem o pacote de aplicativo App-V instalado (apenas para o App-V 4.6). |
Contar todas as instâncias de pacotes de aplicativos virtuais |
Exibe uma contagem de todos os pacotes de aplicativos do App-V detectados (apenas para o App-V 4.6). |
Contar todas as instâncias de aplicativos virtuais |
Exibe uma contagem de todos os aplicativos do App-V detectados (apenas para o App-V 4.6). |
Arquivos de log
O Gerenciador de Configurações registra informações sobre implantações de aplicativo virtual em arquivos de log. Para obter informações sobre os arquivos de log que são usados por aplicativos virtuais e gerenciamento de aplicativo do Gerenciador de Configurações, consulte Referência técnica para arquivos de log no Configuration Manager.
Além disso, você pode encontrar registros para o cliente App-V, nos seguintes locais:
- Windows Vista, Windows 7 e Windows 8: C:\ProgramData\Microsoft\Application Virtualization Client