Visão geral do Application Virtualization

Aplica-se a: Application Virtualization

O Microsoft Application Virtualization (App-V) pode tornar os aplicativos disponíveis para os computadores dos usuários finais sem precisar instalar esses 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 independente no computador cliente. Os aplicativos sequenciados são isolados uns dos outros. Isso elimina conflitos de aplicativos, mas os aplicativos ainda podem interagir com o computador cliente.

O App-V Client é o recurso com o qual o usuário final interage com os aplicativos depois que estes são publicados no computador. O cliente gerencia o ambiente virtual no qual os aplicativos virtualizados são executados em cada computador. Após a instalação do cliente em um computador, os aplicativos devem ser disponibilizados ao computador através de um processo conhecido como publicação, com o qual o usuário final pode executar os aplicativos virtuais. O processo de publicação copia os ícones e os atalhos do aplicativo virtual no computador (em geral, na área de trabalho do Windows ou no menu Iniciar) e também copia as informações de definição de pacote e associação de tipos de arquivos no 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 aplicativos virtuais pode ser copiado em um ou mais Application Virtualization Servers, para que ele possa fazer streaming sob demanda até os clientes e ser 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 System Center Configuration Manager 2007. Em uma implementação de vários servidores, as tarefas de preservar o conteúdo do pacote e mantê-lo atualizado em todos os servidores de streaming exigem uma solução completa 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. Portanto, é muito importante gerenciar os pacotes a fim de garantir que os aplicativos apropriados estejam disponíveis a todos os usuários sempre e em qualquer lugar em que for necessário acessá-los.

Recursos do Microsoft Application Virtualization System

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

Recurso Função Informações adicionais

Microsoft Application Virtualization Management Server

Responsável pelo streaming do conteúdo dos pacotes e pela publicação de atalhos e de associações de tipos de arquivos no Application Virtualization Client.

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

Pasta Content

Indica o local dos pacotes do Application Virtualization para streaming.

Essa pasta pode estar localizada em um compartilhamento que pertença ou não ao Application Virtualization Management Server.

Microsoft Application Virtualization Management Console

Esse 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 Microsoft Application Virtualization Server ou pode estar localizada em uma estação de trabalho separada que tenha o MMC (Microsoft Management Console) 3.0 e o Microsoft .NET Framework 2.0 instalados.

Microsoft Application Virtualization Management Web Service

Responsável por comunicar solicitações de leitura ou gravação para o Application Virtualization Data Store.

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

Microsoft Application Virtualization Data Store

O banco de dados SQL Server do App-V responsável por armazenar todas as informações relacionadas à infraestrutura do Application Virtualization.

Essas informações incluem todos os registros de aplicativos, as atribuições dos aplicativos e quais grupos têm a responsabilidade de gerenciar o ambiente do Application Virtualization.

Microsoft Application Virtualization Streaming Server

Responsável por hospedar os pacotes do Application Virtualization para streaming aos clientes em uma filial, onde o vínculo de volta ao Application Virtualization Management Server é considerado uma conexão de WAN (rede de longa distância).

Esse servidor contém apenas funcionalidades de transmissão e não oferece o Application Virtualization Management Console nem o Application Virtualization Management Web Service.

Microsoft Application Virtualization Sequencer

O sequencer é 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 contendo informações de definição do pacote, um arquivo de manifesto de pacote e o arquivo .sft que inclui os arquivos de conteúdo do programa do 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 Microsoft Application Virtualization Client gerencia o streaming do pacote para o cache, a atualização da publicação, o transporte e toda a interação com os Application Virtualization Servers.

-----
Para saber mais sobre o MDOP na Biblioteca do TechNet, procure soluções de problemas no TechNet Wiki ou siga-nos no Facebook ou no Twitter. Envie suas sugestões e comentários sobre a documentação do MDOP para MDOPdocs@microsoft.com.