Planear a integração do App-V no 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 a gestão de aplicações virtuais criadas com o Microsoft Application Virtualization (App-V). Quando utiliza o Gestor de configuração para gerir aplicações virtuais, este assume a gestão e a transmissão em fluxo de componentes de uma infraestrutura típica de App-V.

Ao utilizar o Gestor de configuração para gerir aplicações virtuais, obtém os seguintes benefícios:

  • Utilizar uma única infraestrutura de gestão

  • Escalabilidade, implementação e funcionalidades de distribuição de conteúdos, tais como coleções e afinidade dispositivo/utilizador

  • Tirar partido das funcionalidades de gestão de aplicações avançadas que o Gestor de configuração fornece

  • Utilizar as funcionalidades do Gestor de configuração, como a implementação de sistemas operativos, o inventário de hardware e software, a medição de software e o Asset Intelligence para suportar aplicações virtuais

Para implementar aplicações virtuais em computadores, tem de ter o cliente do Gestor de configuração e o Cliente de App-V instalados nos computadores. Os dispositivos cliente podem incluir computadores de secretária e portáteis e clientes VDI (Infraestrutura de Ambiente de Trabalho Virtual). O software de cliente do Gestor de configuração e de App-V funcionam em conjunto para fornecer, localizar e iniciar pacotes de aplicação virtual. O cliente do Gestor de configuração gere o fornecimento de pacotes de aplicação virtual ao Cliente de App-V. O Cliente de App-V executa a aplicação virtual no cliente.

Utilize as informações das secções seguintes para planear a integração do ambiente de App-V no Gestor de configuração e no Gestor de configuração SP1.

  • Versões do App-V Suportadas

  • Passos para Gerir Aplicações Virtuais do App-V

  • Métodos de Fornecimento de Aplicações Virtuais do Configuration Manager

  • Migrar de uma Infraestrutura de App-V para uma Infraestrutura do Configuration Manager e de App-V

  • Migrar Grupos de Ligação do App-V 5 para Ambientes Virtuais do Configuration Manager (apenas para o Configuration Manager SP1)

  • Dynamic Suite Composition no App-V 4.6

  • Converter aplicações App-V 4.6 em aplicações App-V 5 (apenas para o Configuration Manager SP1)

  • Ficheiros de configuração de utilizadores e de implementação (Configuration Manager SP1)

  • Interação Local de App-V

  • Arquivo de Conteúdo Partilhado do App-V 5

  • Monitorizar aplicações virtuais

Para mais informações sobre como criar e sequenciar aplicações utilizando o App-V, consulte a documentação do App-V.

Versões do App-V Suportadas

O Gestor de configuração suporta as 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 utilizar aplicações virtuais no Gestor de configuração, os computadores cliente têm de ter o cliente de App-V 4.6 SP1, App-V 4.6 SP2 ou App-V 4.6 SP3 instalado.

    Para poder implementar com êxito aplicações virtuais, tem também de atualizar o cliente de App-V 4.6 SP1 com a correção descrita no artigo 2645225 da Base de Dados de Conhecimento.

  • 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

    Nota

    Para o System Center 2012 R2 Configuration Manager SP1 e posterior: para o App-V 5.0 SP2, tem de instalar o Pacote de Correções 5 ou utilizar o App-V 5.0 SP3.

Passos para Gerir Aplicações Virtuais do App-V

Para gerir aplicações virtuais App-V, execute os seguintes passos:

  • Sequenciação - a sequenciação é o processo de conversão de uma aplicação numa aplicação virtual através do App-V Sequencer.

  • Criar aplicações do Gestor de configuração – utilize o Assistente para Criar Tipo de Implementação para importar a aplicação sequenciada para um tipo de implementação do Gestor de configuração que possa adicionar, posteriormente, a uma aplicação. Também pode criar ambientes virtuais que permitam a partilha de definições por várias aplicações virtuais.

  • Distribuição – distribuição é o processo de disponibilizar aplicações de App-V em pontos de distribuição do Gestor de configuração.

  • Implementação – implementação é o processo de disponibilizar a aplicação em computadores cliente. Também é designado por transmissão em fluxo numa infraestrutura completa de App-V. O Gestor de configuração fornece duas opções para a implementação de aplicações virtuais: transmissão em fluxo e transferir e executar.

Métodos de Fornecimento de Aplicações Virtuais do Configuration Manager

O Gestor de configuração suporta dois métodos de fornecimento de aplicações virtuais aos clientes: fornecimento por transmissão em fluxo e local (transferir e executar):

  • Fornecimento por transmissão em fluxo

    Ao utilizar o Gestor de configuração para gerir o cliente de App-V, este suporta a transmissão em fluxo de aplicações virtuais através de HTTP ou HTTPS a partir de um a ponto de distribuição. A transmissão em fluxo por HTTP ou HTTPS está ativada por predefinição e é configurada na caixa de diálogo de propriedades do ponto de distribuição. Quando é implementada uma aplicação virtual em computadores cliente e um utilizador executa a aplicação virtual, o cliente do Gestor de configuração contacta um ponto de gestão para determinar o ponto de distribuição a utilizar. Em seguida, a aplicação é transmitida em fluxo a partir do ponto de distribuição.

  • Fornecimento local (transferir e executar)

    Quando é utilizado este método de fornecimento, o cliente do Gestor de configuração transfere primeiro o pacote de aplicação virtual completo para a cache do cliente do Gestor de configuração e, em seguida, indica ao Cliente de App-V que transmita a aplicação da cache do Gestor de configuração para a cache do App-V. Se implementar uma aplicação virtual em computadores cliente e o conteúdo da mesma não estiver na cache do App-V, o Cliente de App-V transmite o conteúdo da aplicação em fluxo a partir da cache do cliente do Gestor de configuração para a cache do App-V e, em seguida, executa a aplicação. Após a execução com êxito da aplicação, é possível configurar o cliente do Gestor de configuração para eliminar versões antigas do pacote no próximo ciclo de eliminação ou para as manter na cache do cliente do Gestor de configuração.

Quando escolher o método de fornecimento de aplicações virtuais do Gestor de configuração a utilizar, compare o diminuto requisito de espaço em disco para o fornecimento por transmissão em fluxo com a disponibilidade garantida das aplicações de App-V ao utilizar o fornecimento local. O maior espaço em disco necessário no cliente para a entrega local poderá ser preferível para a transmissão em fluxo da entrega, para que os utilizadores tenham sempre a aplicação disponível a partir de qualquer localização.

Utilize as informações da tabela seguinte para escolher qual o melhor método de entrega.

Método de fornecimento

Vantagens

Desvantagens

Fornecimento por transmissão em fluxo

Este método utiliza protocolos de rede padrão para a transmissão em fluxo de conteúdo de pacotes a partir de pontos de distribuição.

Os atalhos de programa para aplicações virtuais invocam uma ligação ao ponto de distribuição para que o fornecimento da aplicação virtual seja a pedido.

Este método funciona bem para clientes com ligações de banda larga aos pontos de distribuição.

As aplicações virtuais atualizadas distribuídas por toda a empresa são disponibilizadas quando os clientes recebem a política que os informa de que a versão atual foi substituída e os clientes transferem apenas as alterações relativamente à versão anterior.

As permissões de acesso são definidas no ponto de distribuição para impedir que os utilizadores acedam a aplicações ou pacotes não autorizados.

As aplicações virtuais não são transmitidas em fluxo até que o utilizador execute a aplicação pela primeira vez. Neste cenário, um utilizador pode receber atalhos de programa para aplicações virtuais e, em seguida, desligar da rede antes de executar as aplicações virtuais pela primeira vez. Se o utilizador tentar executar a aplicação virtual enquanto o cliente estiver offline, verá um erro e não conseguirá executar a aplicação virtualizada dado que não existe um ponto de distribuição do Gestor de configuração disponível para transmitir a aplicação. A aplicação não estará disponível até o utilizador voltar a ligar à rede e executar a aplicação.

Para evitar isto, pode utilizar o método de entrega local para entregar aplicações virtuais a clientes ou pode ativar a gestão de clientes baseada na Internet para a entrega por transmissão em fluxo.

Fornecimento local

A funcionalidade de ponto de distribuição padrão é utilizada para transferir o pacote utilizando o Serviço de Transferência Inteligente em Segundo Plano (BITS).

O conteúdo do pacote de aplicação virtual é fornecido localmente ao cliente, o que significa que os utilizadores podem executá-lo quando o computador não está ligado à rede.

Este método é adequado para ligações de rede lentas ou pouco fiáveis e para computadores que ligam à rede ocasionalmente.

O Gestor de configuração utiliza Compressão de Diferencial Remota (RDC) para enviar aos clientes apenas os bytes dos ficheiros que foram alterados quando o conteúdo do pacote de aplicação virtual for atualizado. O cliente do Gestor de configuração utiliza a RDC para criar uma nova versão do pacote de aplicação virtual baseada na versão atual do pacote e nas alterações enviadas ao cliente.

Este método proporciona aplicações resilientes a utilizadores móveis ou utilizadores desligados. Os administradores podem optar por manter o pacote na cache do Gestor de configuração após o fornecimento se a aplicação virtual tiver sido implementada com uma ação de instalação. O pacote na cache do cliente do Gestor de configuração funciona como uma origem de transmissão em fluxo local e fiável para que o Cliente de App-V extraia o pacote para a sua cache.

Quando a aplicação virtual é mantida na cache do Gestor de configuração, é necessário espaço em disco no cliente equivalente a mais do dobro do tamanho do pacote de aplicação virtual.

Também é possível pré-instalar aplicações virtuais num computador e, em seguida, criar uma imagem desse computador para implementação noutros. No entanto, se o pacote de aplicação virtual tiver sido criado noutro site, a replicação de diferenças de binários não será utilizada para transferir atualizações para a aplicação. Esta opção pode ser útil numa infraestrutura de ambiente de trabalho virtual, quando pretender que as aplicações estejam disponíveis imediatamente em vez de as transferir após o utilizador iniciar sessão.

Migrar de uma Infraestrutura de App-V para uma Infraestrutura do Configuration Manager e de App-V

Utilize a tabela seguinte para planear uma migração de uma infraestrutura de App-V existente para a gestão de aplicações virtuais com o Gestor de configuração.

Passo

Mais informações

Examinar as aplicações virtuais atuais para escolher as aplicações que pretende migrar para a infraestrutura do Gestor de configuração.

Não existem informações adicionais.

Avaliar os utilizadores e os dispositivos em que as aplicações virtuais serão implementadas.

Crie coleções do Gestor de configuração para agrupar os utilizadores e os dispositivos em que pretende implementar as aplicações virtuais. Para mais informações, consulte Coleções de sites no Configuration Manager.

Para o System Center 2012 Configuration Manager SP1 e posterior:

Migrar grupos de ligação do App-V 5 para ambientes virtuais do Gestor de configuração SP1.

Para obter mais informações, consulte a secção Migrar Grupos de Ligação do App-V 5 para Ambientes Virtuais do Configuration Manager (apenas para o Configuration Manager SP1) neste tópico.

Investigar se as suas aplicações virtuais existem como aplicações completas na infraestrutura do Gestor de configuração.

Para facilitar a gestão, pode adicionar a aplicação virtual como um novo tipo de implementação à aplicação completa existente. Para mais informações sobre como criar tipos de implementação, consulte Como criar tipos de implementação no Configuration Manager.

Criar aplicações para substituir os pacotes de App-V existentes.

Para obter mais informações sobre como criar aplicações do Gestor de configuração, consulte Introdução à Gestão de Aplicações no Configuration Manager e Como Criar Aplicações no Configuration Manager.

O Gestor de configuração começa a gerir aplicações virtuais num cliente após a primeira implementação de uma aplicação virtual. Depois da primeira, todas as aplicações de App-V no computador têm de ser geridas pelo Gestor de configuração.

Não existem informações adicionais.

Distribuir o conteúdo pelos pontos de distribuição adequados para ativar o fornecimento local de aplicações.

Para mais informações, consulte Gestão de conteúdo no Configuration Manager.

Implementar a aplicação nos clientes do Gestor de configuração.

Nota

Se a aplicação de App-V tiver sido criada com uma versão anterior do Sequencer que não crie um ficheiro de manifesto XML, pode abri-la e guardá-la numa versão mais recente do Sequencer para criar o ficheiro. Este ficheiro é necessário implementar aplicações virtuais com o Gestor de configuração.

O App-V suporta os pacotes de aplicação virtual criados com a versão SoftGrid 4.1 SP1 ou 4.2 do Sequencer.

Se as aplicações já tiverem sido instaladas localmente, terá de desinstalá-las antes de implementar uma versão virtual da aplicação.

Para mais informações, consulte Como implementar aplicações no Configuration Manager.

O System Center 2012 Configuration Manager já não suporta a utilização de pacotes e programas que contenham aplicações virtuais. Quando migra do Configuration Manager 2007 para o System Center 2012 Configuration Manager, o Gestor de configuração converte estes pacotes em aplicações.

Os anúncios do Configuration Manager 2007 são convertidos nos seguintes tipos de implementação:

  • Migração de pacotes App-V sem anúncio: um tipo de implementação que utiliza as predefinições do tipo de implementação.

  • Migração de pacotes App-V com um anúncio: um tipo de implementação que utiliza as mesmas definições do anúncio do Configuration Manager 2007.

  • Migração de pacotes App-V com vários anúncios: um tipo de implementação para cada anúncio do Configuration Manager 2007 que utiliza as definições do anúncio respetivo.

Para mais informações, consulte Planear a migração de objetos do Configuration Manager para o System Center 2012 Configuration Manager.

Migrar Grupos de Ligação do App-V 5 para Ambientes Virtuais do Configuration Manager (apenas para o Configuration Manager SP1)

Os ambientes virtuais de App-V no Gestor de configuração permitem às aplicações virtuais que tenha implementado partilhar o mesmo sistema de ficheiros e registo nos computadores cliente. Isto significa que, contrariamente às aplicações virtuais padrão, estas aplicações podem partilhar dados entre si. Os ambientes virtuais são criados ou modificados em computadores cliente quando a aplicação é instalada ou quando os clientes avaliam as aplicações instaladas. Os ambientes virtuais são semelhantes aos grupos de ligação do App-V 5 autónomo.

Ao migrar grupos de ligação do App-V 5 autónomo para ambientes virtuais do Gestor de configuração, tem de certificar-se de que os grupos de ligação que já existem nos computadores cliente são corretamente geridos pelo Gestor de configuração e que o ambiente do utilizador nesses grupos de ligação é mantido.

Utilize o procedimento seguinte para converter com êxito grupos de ligação do App-V 5 em ambientes virtuais do Gestor de configuração.

Para converter grupos de ligação do App-V 5 em ambientes virtuais do Configuration Manager

  1. Crie aplicações do Gestor de configuração para todas as aplicações que existiam no App-V.

  2. Implemente as aplicações para utilizadores e dispositivos com um objetivo de implementação de Necessário. As implementações para utilizadores têm de ser implementadas nos mesmos utilizadores que utilizavam a aplicação no App-V e as implementações para computadores têm de ser implementadas nos mesmos computadores que tinham a aplicação no App-V.

  3. Depois de concluída a implementação, crie ambientes virtuais que correspondam aos grupos de ligação publicados no App-V autónomo. O ambiente virtual tem de conter exatamente os mesmos pacotes e, especificamente, os tipos de implantação do App-V 5, pela mesma ordem.

    Para obter informações sobre como criar um ambiente virtual do App-V, consulte Como Criar Ambientes Virtuais do App-V no Configuration Manager.

Em alternativa, pode eliminar todos os grupos de ligação do Cliente de App-V antes de começar a implementar aplicações com o Gestor de configuração. No entanto, perder-se-ão todas as definições guardadas pelos utilizadores nos grupos de ligação do App-V.

Dynamic Suite Composition no App-V 4.6

O Dynamic Suite Composition é uma funcionalidade que fornece a capacidade de definir um pacote de aplicação virtual como tendo uma dependência noutro pacote de aplicação virtual. Quando a aplicação é executada, o Cliente de App-V aloja o pacote primário e o pacote dependente no mesmo ambiente virtual para a aplicação.

Para utilizar esta funcionalidade com o Gestor de configuração, ambos os pacotes devem ser implementados e registados com o Cliente de App-V. Para garantir que o conteúdo do pacote dependente é alojado localmente no computador cliente, configure a implementação de aplicações para entrega local (transferência e execução).

Para mais informações sobre o Dynamic Suite Composition no App-V, consulte a documentação do App-V.

Converter aplicações App-V 4.6 em aplicações App-V 5 (apenas para o Configuration Manager SP1)

O formato do pacote de aplicações foi alterado entre App-V 4.6 e App-V 5. As aplicações sequenciadas ao utilizar o App-V 4.6 já não são suportadas. No entanto, o App-V 5 tem uma ferramenta conversora de pacotes que pode utilizar para converter aplicações. Para obter mais informações, consulte a documentação do App-V 5..

Utilize os seguintes passos para converter aplicações App-V 4.6 em aplicações App-V 5:

  1. Converta ou re-sequencie os pacotes do App-V 4.6 para o formato do App-V 5.

  2. Implemente o Cliente de App-V 5 em computadores da hierarquia.

  3. Crie novas aplicações que contêm tipos de implementação para as aplicações App-V 5 e crie regras de substituição para substituir as aplicações 4.6 App-V.

  4. Crie ambientes virtuais conforme necessário.

  5. Implemente as novas aplicações App-V 5 nos computadores.

Ficheiros de configuração de utilizadores e de implementação (Configuration Manager SP1)

Os ficheiros de configuração de utilizadores e de implementação contêm definições que controlam a forma como se comporta uma aplicação. Pode utilizar estes ficheiros para alterar as definições da aplicação sem re-sequenciar a aplicação.

Uma aplicação App-V 5 normal pode conter os seguintes ficheiros:

  • Um ficheiro de pacote da aplicação (.appv).

  • Um ficheiro de configuração do utilizador.

  • Um ficheiro de configuração da implementação.

O ficheiro de configuração do utilizador contém definições que se aplicam apenas ao utilizador com sessão iniciada. Por exemplo, pode editar os ficheiros de configuração para alterar as informações sobre o atalho da aplicação que será implementada para os utilizadores. Também pode criar uma aplicação do Gestor de configuração com vários tipos de implementação, cada um deles podendo conter um ficheiro de configuração do utilizador diferente e utilizar regras de requisitos para verificar se estão instalados nos utilizadores relevantes.

O ficheiro de configuração da implementação contém definições que se aplicam ao computador, como definições de registo. O ficheiro também pode conter definições de utilizador que serão aplicadas a todos os utilizadores.

Se pretender implementar aplicações virtuais do App-V 5 com o Gestor de configuração, todos os três ficheiros deverão estar presentes na mesma pasta quando criar o tipo de implementação do App-V 5. Se existirem vários ficheiros na pasta, o Gestor de configuração utilizará o mais recente.

Para obter mais informações, consulte a documentação do App-V 5..

Interação Local de App-V

Em alguns cenários de implementação de aplicações, as aplicações são instaladas localmente em computadores cliente e outras aplicações são implementadas como aplicações virtuais no mesmo computador cliente. Por predefinição, as aplicações que foram instaladas localmente não conseguem ver nem comunicar diretamente com aplicações virtualizadas. Este é o comportamento previsto do isolamento de aplicações fornecido pelo App-V. A Interação Local é uma funcionalidade do Cliente de App-V que pode ativar para cada aplicação para permitir que aplicações instaladas localmente e executadas num computador cliente possam ver e comunicar com aplicações virtualizadas.Gestor de configuração e o App-V suportam totalmente a interação local.

Para obter mais informações sobre a funcionalidade Interação Local de App-V, consulte a documentação do App-V.

Arquivo de Conteúdo Partilhado do App-V 5

A funcionalidade de Arquivo de Conteúdo Partilhado do App-V 5 é suportada pelo Gestor de configuração SP1. Para mais informações, consulte Planear a Loja de Conteúdo Partilhado (SCS) do App-V 5.0.

Monitorizar aplicações virtuais

Utilizar as informações desta secção para planear como monitorizar aplicações App-V no Gestor de configuração.

Relatórios de aplicações virtuais

Pode utilizar os seguintes relatórios para monitorizar o App-V no ambiente do Gestor de configuração:

Nome do Relatório

Descrição

Resultados do Ambiente Virtual de App-V

Apresenta informações sobre um ambiente virtual selecionado que está num estado especificado para uma coleção selecionada (apenas App-V 5).

Resultados do Ambiente Virtual de App-V Para Ativo

Apresenta informações sobre um ambiente virtual selecionado para um ativo especificado e quaisquer tipos de implementação para o ambiente virtual selecionado (apenas App-V 5).

Estado do Ambiente Virtual de App-V

Apresenta informações de compatibilidade para um ambiente virtual selecionado para uma coleção selecionada. A coluna Retidos deste relatório apresenta os ativos nos quais o ambiente virtual configurado anteriormente deixou de ser aplicável, sendo contudo retido para manter as definições do utilizador nas aplicações executadas no ambiente virtual (apenas App-V 5).

Computadores com uma aplicação virtual específica

Apresenta um resumo de computadores que têm o atalho do App-V especificado criado pelo Application Virtualization Management Sequencer (apenas App-V 4.6).

Computadores com um pacote específico de aplicação virtual

Apresenta uma lista de computadores com o pacote de aplicação App-V especificado instalado (apenas 4.6. App-V).

Contar todas as instâncias de pacotes de aplicação virtual

Apresenta uma contagem de todos os pacotes de aplicação App-V detetados (apenas App-V 4.6).

Contar todas as instâncias de aplicações virtuais

Apresenta uma contagem de todas as aplicações App-V detetadas (apenas App-V 4.6).

Ficheiros de Registo

O Gestor de configuração regista informações sobre implementações de aplicações virtuais em ficheiros de registo. Para obter informações sobre os ficheiros de registo utilizados pelas aplicações virtuais e a gestão de aplicações do Gestor de configuração, consulte Referência técnica para ficheiros de registo no Configuration Manager.

Além disso, pode encontrar registos para o cliente de App-V nas seguintes localizações:

  • Windows Vista, Windows 7 e Windows 8: C:\ProgramData\Microsoft\Application Virtualization Client