Share via


Empacotar Aplicações Com o Server Application Virtualization

 

Aplica-se a: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

A sequenciação é o processo de criação de um pacote de aplicações virtual.As informações seguintes proporcionam uma descrição geral da criação e configuração de um pacote de aplicações virtual com o Microsoft Server Application Virtualization (Server App-V).Pode copiar pacotes de aplicações virtuais para computadores a executar o Agente do Server App-V.Os pacotes de aplicação virtuais são imagens de aplicações que podem ser copiadas para um computador e iniciadas sem necessidade de uma instalação local, sendo executadas de forma semelhante a uma aplicação instalada localmente.

Sequenciação

Depois de instalar o Sequenciador com êxito, tem de criar um pacote de aplicações virtual.O Sequenciador cria aplicações que são executadas num ambiente virtual.O Sequenciador Server App-V monitoriza o processo de instalação e configuração de uma aplicação e regista as informações necessárias para a execução da aplicação num ambiente virtual.Uma aplicação sequenciada é independente do sistema operativo e é executada num ambiente virtual.Esta independência facilita a implementação, gestão, deslocação e remoção de um pacote de aplicações virtual comparativamente a uma aplicação padrão.

System_CAPS_cautionCuidado

Recomendamos vivamente que a imagem de sistema operativo utilizada para sequenciar uma aplicação corresponda à imagem do sistema operativo onde planeia implementar o pacote de aplicações virtual.

Para computadores a executar o Windows Server 2008 ou posterior, antes de sequenciar uma aplicação, deve compreender as Funções e Funcionalidades do Windows Server necessárias para a execução da aplicação.Deve ativar todas as Funções e Funcionalidades necessárias antes de sequenciar a aplicação.Além disso, as Funções e Funcionalidades necessárias também têm de estar ativadas em todos os computadores onde o pacote de aplicações virtual será executado.

Para obter informações sobre como sequenciar uma aplicação, consulte Como Sequenciar uma Nova Aplicação de Servidor.

Também pode utilizar a linha de comandos para sequenciar uma aplicação.Para mais informações sobre como utilizar o PowerShell para automatizar a sequenciação de uma aplicação, consulte Como instalar os Cmdlets do PowerShell do Server Application Virtualization ou a ajuda associada através da consola do PowerShell.

Depois de criar um pacote de aplicações virtual, para obter informações sobre o processo de sequenciação, pode consultar o ficheiro Reports.xml que se encontra no diretório especificado na página Criar Pacote do assistente Criar Novo Pacote.

Se planeia sequenciar uma aplicação que crie uma base de dados num Microsoft SQL Server, tem de instalar os seguintes pré-requisitos.Os seguintes componentes fazem parte do Microsoft® SQL Server® 2012 Feature Pack.

  1. Microsoft® SQL Server® 2012 Data-Tier Application Framework

  2. Microsoft® SQL Server® 2012 Transact-SQL Language Service

  3. Microsoft® SQL Server® 2012 Shared Management Objects

  4. Microsoft® SQL Server® 2012 Transact-SQL ScriptDom

  5. Microsoft® System CLR Types for Microsoft® SQL Server® 2012

Tarefas pós-sequenciação

Depois de sequenciar uma aplicação, pode personalizar a forma como será executado o pacote de aplicações virtual ao configurar os itens de configuração da implementação associados.Estas definições são aplicadas ao pacote de aplicações virtual em tempo de execução e as informações são guardadas no ficheiro de configuração da implementação associado.O ficheiro de configuração da implementação é um ficheiro .xml e pode atribuir um único ficheiro de configuração da implementação a várias instâncias do mesmo pacote em execução em computadores diferentes.Os itens de configuração da implementação são apresentados no separador Itens de Configuração da Implementação no Sequenciador do Server App-V.

Nota

A modificação de membros do grupo local com o ficheiro de configuração da implementação não é suportada.Para alterar os membros do grupo local, deverá utilizar um script depois de implementar o pacote de aplicações virtual ou atualizar manualmente os requisitos de associação.

Para mais informações sobre a configuração de pacotes de aplicações virtuais, consulte Como Efetuar uma Configuração Pós-Sequenciação.

Depois de configurar o pacote, tem de guardá-lo.Para mais informações sobre como guardar um pacote, consulte Como Guardar um Pacote de Aplicações Virtuais de Servidor.

System_CAPS_importantImportante

Nunca deve permitir que utilizadores não fidedignos liguem a computadores de um ambiente de centro de dados para executar ou configurar um pacote de aplicações virtual.

Exemplo de implementação de um Pacote de Aplicações Virtual

Utilize as seguintes informações para implementar um pacote de aplicações virtual de servidor num computador com o Agente do Server App-V.A implementação é efetuada com os Cmdlets do Server App-V PowerShell.Estes pré-requisitos têm de estar disponíveis antes de executar o procedimento para implementar o pacote de aplicações:

  • Um computador a executar o Agente do Server App-V.

  • Um pacote de aplicações virtual de servidor instalado.

  • Um computador a executar o PowerShell 2.0 e os Cmdlets do Server App-V.

O computador a executar o Agente do Server App-V pode ser o mesmo que tem os Cmdlets do Server App-V instalados, embora não seja necessário.Se utilizar computadores diferentes, estes têm poder entrar em contacto um com o outro através da rede.A conta de utilizador que efetua a implementação tem de ser membro do grupo de segurança local Administradores Locais em ambos os computadores.O pacote de aplicações virtual tem de ser copiado localmente para o computador a executar o Agente do Server App-V.O processo de implementação ocorrerá na totalidade no computador a executar os Cmdlets do Server App-V.

System_CAPS_importantImportante

Só deve utilizar os Cmdlets para gerir pacotes num ambiente de teste para garantir e testar a funcionalidade dos pacotes.

Para obter informações sobre a implementação de um pacote para teste, consulte Como Implementar um Pacote de Aplicação Virtual para Teste.Para obter uma lista dos cmdlets disponíveis com o Server App-V, consulte Cmdlets do Server Application Virtualization.

Atualizar um pacote de aplicações virtual existente

Se tiver um pacote de aplicações virtual criado anteriormente, pode optar por atualizar ou editar o mesmo.Para obter informações sobre qualquer dos procedimentos, consulte Como Atualizar um Pacote de Aplicação Virtual Existente e Como Editar um Pacote de Aplicação Virtual Existente.