Share via


Visão geral do Application Virtualization

O Microsoft Application Virtualization (App-V) pode disponibilizar aplicativos para computadores do usuário final sem precisar instalar os aplicativos diretamente nesses computadores. Isso é possível por meio de um processo conhecido como sequenciamento do aplicativo, que permite que cada aplicativo seja executado em seu próprio ambiente virtual autossuficiente no computador cliente. Os aplicativos sequenciados são isolados uns dos outros. Isso elimina conflitos de aplicativo, mas os aplicativos ainda podem interagir com o computador cliente.

O cliente App-V é o recurso que permite que o usuário final interaja com os aplicativos depois que eles forem publicados no computador. O cliente gerencia o ambiente virtual no qual os aplicativos virtualizados são executados em cada computador. Depois que o cliente tiver sido instalado em um computador, os aplicativos deverão ser disponibilizados para o computador por meio de um processo conhecido como publicação, que permite que o usuário final execute os aplicativos virtuais. O processo de publicação copia os ícones e atalhos do aplicativo virtual para o computador , normalmente na área de trabalho do Windows ou no menu Iniciar , e também copia as informações de associação de tipo de arquivo e definição de pacote para o computador. A publicação também disponibiliza o conteúdo do pacote de aplicativos para o computador do usuário final.

O conteúdo do pacote de aplicativo virtual pode ser copiado para um ou mais servidores de Virtualização de Aplicativos para que ele possa ser transmitido para os clientes sob demanda e armazenado em cache localmente. Servidores de arquivos e servidores Web também podem ser usados como servidores de streaming ou o conteúdo pode ser copiado diretamente para o computador do usuário final, por exemplo, se você estiver usando um sistema de distribuição de software eletrônico, como o Microsoft Endpoint Configuration Manager. Em uma implementação de vários servidores, manter o conteúdo do pacote e mantê-lo atualizado em todos os servidores de streaming requer uma solução abrangente de gerenciamento de pacotes. Dependendo do tamanho da sua organização, talvez seja necessário ter muitos aplicativos virtuais disponíveis para os usuários finais localizados em todo o mundo. Gerenciar os pacotes para garantir que os aplicativos apropriados estejam disponíveis para todos os usuários em que e quando eles precisam de acesso a eles é, portanto, um requisito importante.

Recursos do Sistema de Virtualização de Aplicativos da Microsoft

A tabela a seguir descreve os principais recursos do Microsoft Application Virtualization Management System.

Recurso Função Informações adicionais

Microsoft Application Virtualization Management Server

Responsável por transmitir o conteúdo do pacote e publicar os atalhos e associações de tipo de arquivo para o cliente do Application Virtualization.

O Application Virtualization Management Server dá suporte à atualização ativa, ao Gerenciamento de Licenças e a um banco de dados que pode ser usado para relatórios.

Pasta de conteúdo

Indica o local dos pacotes do Application Virtualization para streaming.

Essa pasta pode estar localizada em um compartilhamento no Servidor de Gerenciamento de Virtualização de Aplicativos ou fora dele.

Console de Gerenciamento de Virtualização de Aplicativos da Microsoft

Este console é uma ferramenta de gerenciamento de snap-in do MMC 3.0 usada para administração do Microsoft Application Virtualization Server.

Essa ferramenta pode ser instalada no servidor do Microsoft Application Virtualization ou localizada em uma estação de trabalho separada que tenha o MMC (Console de Gerenciamento Microsoft) 3.0 e o Microsoft .NET Framework 2.0 instalados.

Serviço Web de Gerenciamento de Virtualização de Aplicativos da Microsoft

Responsável por comunicar todas as solicitações de leitura e gravação para o armazenamento de dados do Application Virtualization.

O Serviço Web de Gerenciamento pode ser instalado no servidor microsoft Application Virtualization Management ou em um computador separado que tenha Serviços de Informações da Internet da Microsoft (IIS) instalado.

Microsoft Application Virtualization Data Store

O banco de dados SQL Server App-V responsável por armazenar todas as informações relacionadas à infraestrutura de Virtualização de Aplicativos.

Essas informações incluem todos os registros de aplicativo, atribuições de aplicativo e quais grupos têm responsabilidade por gerenciar o ambiente de Virtualização de Aplicativos.

Microsoft Application Virtualization Streaming Server

Responsável por hospedar os pacotes de Virtualização de Aplicativos para streaming para clientes em uma filial, em que o link de volta para o Servidor de Gerenciamento de Virtualização de Aplicativos é considerado uma conexão WAN (redes de longa distância).

Esse servidor contém apenas a funcionalidade de streaming e não fornece o Application Virtualization Management Console nem o Serviço Web de Gerenciamento de Virtualização de Aplicativos.

Microsoft Application Virtualization Sequencer

O sequenciador é usado para monitorar e capturar a instalação de aplicativos para criar pacotes de aplicativos virtuais.

A saída consiste nos ícones do aplicativo, um arquivo .osd que contém informações de definição de pacote, um arquivo de manifesto do pacote e o arquivo .sft que contém os arquivos de conteúdo do programa de aplicativo.

Microsoft Application Virtualization Client

O Application Virtualization Desktop Client e o Application Virtualization Client para Serviços de Área de Trabalho Remota fornecem e gerenciam o ambiente virtual para os aplicativos virtualizados.

O cliente do Microsoft Application Virtualization gerencia o streaming de pacote em cache, a atualização de publicação, o transporte e toda a interação com os servidores de Virtualização de Aplicativos.