O seu portal de estudos

Virtualizando aplicações através do Application Virtualization Sequencing

Posted by Rafael Bernardes em 21 de abril de 2011

Introdução

Para apresentar as aplicações virtuais através do AppV Server, via stand alone, SCCM e outros métodos é preciso executar um procedimento chamado Sequencing, ou Sequenciamento. Este é o processo para literalmente “virtualizar” os componentes usados pelo software como arquivos, chaves de registro, serviços e componentes em um pacote.

Depois disto a aplicação será executada através deste pacote e todos seus componentes serão extraídos deste local, criando uma espécie de bolha para uso e execução da aplicação.

Arquivos criados durante o Sequenciamento

Na listagem abaixo são descritos os arquivos criados após o sequenciamento das aplicações:

Extensão Descrição
.sft Contém a aplicação sequenciada
.sprj Arquivo baseado em XML contendo arquivos de análise e exclusões para suites das aplicações
.osd Fornece informações necessárias para executar as aplicações
.ico Atalhos aos aplicativos e aos arquivos .osd
Manifest.xml Armazena informações sobre aplicações armazenadas pelo AppV Streaming Servers

Listagem 1 – Extensões dos arquivos

Esses arquivos serão usados para instalação através do método Stand-Alone ou através do AppV Server, porém é possível exportar os pacotes com a extensão .MSI, possibilitando a integração com o System Center Configuration Manager, por exemplo.

Quando usado o AppV Server, os clientes conectam ao servidor usando o protocolo SMB (porta 445) ou HTTP(porta 80) para fazer o download dos arquivos .ico.osd. Essas são as informações usadas pelo cliente para criar os atalhos das aplicações. Quando o usuário clica no ícone é criada uma conexão com o servidor pela porta 554. A conexão via streaming entre o servidor e o cliente é iniciada e a aplicação é exibida para o usuário.

Pré-requisitos de instalação do Sequencer

Hardware/Sofware Configuração
Processador Pentium III, 1 GHz
RAM 1 GB
Disco físico ou virtual Usado para representar o drive virtual usado pela aplicação
Windows XP SP2 ou superior
Windows Vista Business ou superior
Windows 7 Professional ou superior

Para criar um pacote através do sequenciamento é preciso criar um drive (normalmente o drive “Q” é usado, mas qualquer outra letra pode ser utilizada) para executar e isolar todas aplicações virtuais.

Para instalar o App-V Sequencer, use o link a seguir: http://technet.microsoft.com/en-us/library/gg507669.aspx

Antes de começar o processo, copie os arquivos de instalação da aplicação que será sequenciada para alguma pasta local. Nesta demostração será usado o Microsoft Word Viewer 2003.

Depois da instalação do Sequencer, abra-o através do caminho Start>All Programs>Application Virtualization.

A tela conforme figura 1 será exibida. Clique em Create a Package.

App01

Figura 1 – Application Virtualization Sequencing

Especifique o nome e a descrição da aplicação. É recomendado usar o nome com até 8 caracteres. Depois clique em Next.

App03

Figura 2 – Dados do Pacote

Em Monitor Instalation, clique em Begin Monitoring. Especifique o local da partição criada para o App-V e clique em Ok. Logo após a instalação comecará a ser monitorada. Abra o caminho da aplicação e comece a instalação do programa.

Se for preciso reiniciar o sistema operacional durante ou após a instalação, faça-o. Depois da reiniciação o processo irá continuar sem nenhum problema.

Todos os arquivos, serviços, ícones, chaves de registros e componentes da aplicação serão capturados e virtualizados na partição escolhida pelo Sequencer durante este processo. Quando a instalação do programa for finalizado clique em Stop Monitoring e depois em Next.

App04

Figura 3 – Monitoramento da Aplicação

Na próxima tela serão exibidos todos as aplicações, atalhos e associações de arquivos. É possível adicionar ou alterar os atalhos e associações se for preciso. Depois de escolher as configurações, clique em Next.

App05

Figura 4 – Configuração da Aplicação

Existem alguns softwares que necessitam de algumas configurações no primeiro uso. Para prevenir os usuários de receber essas mensagens é preciso executar o programa e fornecer essas informações. Logo após, clique emNext.

App06

Figura 5 – Execução das Aplicações

Ao clicar em Next o sequenciamento da aplicação será finalizado. Clique em Next novamente para ver e alterar as opções.

App07

Figura 6 – Finalização do Sequenciamento

Agora serão exibidas algumas abas para configuração. Em properties é possível alterar o nome e a descrição do programa.

Para usar o software através do AppV Server é preciso especificar os dados do AppV Management ou Streaming Server. Também poderá ser criado um filtro dos sistemas operacionais que a aplicação virtual será instalada, prevenindo assim sua instalação em SOs que não estiverem nesta lista.

Nas outras abas pode se visualizar e alterar os arquivos, chaves de registro e serviços virtuais do App-V.

Perceba no detalhe da figura 7 a opção para exportar o pacote do App-V para um arquivo MSI. Desta forma será possível utilizar o App-V de forma Stand-Alone ou através da integração com o System Center Configuration Manager.

App08

Figura 7 – Configurações Avançadas

Para finalizar e salvar o pacote, clique em Package e em Save As. Escolha a pasta de destino onde os arquivos da aplicação virtual serão salvos.

App09

Figura 8 – Salvando o pacote

Agora é possível importar a aplicação através do AppV Server ou até mesmo de forma manual pelo cliente do App-V.

Referências

http://technet.microsoft.com/en-us/library/cc843630.aspx

Leandro Carvalho
MCSA+S+M | MCSE+S | MCTS | MCITP | MCBMSS | MCT | MVP Virtual Machine
MSVirtualizationWordPressWinsec.orgLinhadeCodigoMVP Profile
Twitter: LeandroEduardo

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

 
%d blogueiros gostam disto: