Visão geral da virtualização para implantar o Office 2010

 

Aplica-se a: Office 2010

Tópico modificado em: 2015-03-09

Este artigo descreve o que é a virtualização, como você pode usá-la na sua organização e qual método e tipo podem ser implementados no ambiente. Para obter uma representação visual dessas informações, consulte Visão geral, métodos e modelos de virtualização (https://go.microsoft.com/fwlink/?linkid=168624\&clcid=0x416).

Visão Geral da Virtualização - Modelo

Neste artigo:

  • Sobre virtualização

  • Tipos e tecnologias de virtualização

  • Métodos de entrega de virtualização

  • Alterações e atualizações na virtualização

  • Arquitetura de cliente de virtualização de aplicativo

Sobre virtualização

Virtualização é a capacidade de executar um aplicativo ou um computador em um ambiente virtual, sem afetar os componentes que já existem nesse computador desktop ou servidor em particular. A virtualização dos recursos de computação pode ser realizada de duas formas:

  • Virtualização de aplicativo   A virtualização de aplicativo ocorre quando um aplicativo de software é fornecido em pacote para execução em um ambiente virtual independente, que contém todas as informações necessárias para executá-lo no computador cliente, sem instalá-lo no local.

  • Virtualização de área de trabalho    A virtualização de área de trabalho ocorre quando o aplicativo de software, o sistema operacional e a configuração do hardware são fornecidos em pacote para execução em um ambiente virtual independente. Quando uma camada é criada entre o hardware e o sistema operacional sendo instalado, você pode executar vários sistemas operacionais com aplicativos em um único computador.

Tipos e tecnologias de virtualização

A empresa pode executar a implantação usando um método de entrega virtual ou pode ter vários ambientes virtuais combinados.

Área de trabalho, apresentação, aplicativo

As tecnologias e os tipos de virtualização disponíveis para dar suporte ao cliente são os seguintes:

  • Área de trabalho   A virtualização de área de trabalho é qualquer tipo de tecnologia que cria um ambiente de sistema operacional isolado adicional em uma área de trabalho padrão. O uso do Virtual PC ainda é muito comum para capturar uma área de trabalho completa, componentes de hardware específicos ou apenas o Perfil dos Usuários e aplicá-lo a outro dispositivo, área de trabalho ou sistema operacional. O Virtual PC pode criar um sistema primário que tenha contas de convidado para várias imagens de sistema operacional com suporte para software herdado sem interromper a funcionalidade do usuário final com atualizações para versões mais novas de aplicativos ou problemas de compatibilidade de aplicativos. Para obter mais informações, consulte Modo Windows XP e Windows Virtual PC (https://go.microsoft.com/fwlink/?linkid=156041\&clcid=0x416).

  • Apresentação   A virtualização da apresentação envolve a separação dos perfis de usuário, com os dados e as configurações de aplicativo, do computador do usuário. A chave para permitir isso é o recurso Serviços de Área de Trabalho Remota (anteriormente conhecido como Serviços de Terminal), uma das principais tecnologias de virtualização disponíveis no Windows Server 2008. O modo de apresentação geralmente destina-se a conexões de cliente fino ou aplicativos multiusuário, em que qualquer combinação de aplicativos ou ambiente de área de trabalho virtualizada que use o sistema operacional e um aplicativo, seja executada em um local e sendo controlada em outro. Os Serviços de Área de Trabalho Remota apresentam a cada usuário imagens de tela que podem ser aplicativos individuais ou áreas de trabalho completas, enquanto o computador do usuário envia pressionamentos de teclas e movimentos de mouse ao servidor. Para obter mais informações, consulte Selecionar virtualização de área de trabalho ou apresentação (https://go.microsoft.com/fwlink/?linkid=156042\&clcid=0x416).

  • Aplicativo   A virtualização de aplicativo permite que você virtualize aplicativos individuais, plug-ins e atualizações e depois transmita-os para um computador cliente em partes para disponibilidade mais rápida. Para usuários remotos, como consultores ou usuários viajando com computadores portáteis, a virtualização de aplicativos pode ser feita em “pacote”, como um arquivo *.msi para distribuição por meio de uma unidade USB, CD ou servidor de arquivo. Para obter mais informações, consulte Escolher a virtualização de aplicativo ou área de trabalho (https://go.microsoft.com/fwlink/?linkid=156043\&clcid=0x416).

Cada um desses métodos de virtualização mantém o aplicativo em seu próprio ambiente protegido.

Também há os tipos de virtualização de servidor (Hyper-V e Servidor Virtual), que não são abordados neste artigo. Para obter mais informações sobre os tipos de virtualização de servidor, consulte os seguintes artigos:

Virtualização de aplicativo

O App-V (Microsoft Application Virtualization) é uma solução de virtualização de aplicativo no nível empresarial e é parte do MDOP (Microsoft Desktop Optimization Pack). O App-V permite a execução dos aplicativos em uma única instância do sistema operacional, transformando os aplicativos em serviços gerenciados centralmente que nunca são instalados, nunca entram em conflito e são transmitidos sob demanda aos usuários finais. O App-V dá suporte para aplicativos herdados e seus pontos de extensão, enquanto os aplicativos virtualizados não entram em conflito, não afetam o sistema, podem ser completamente removidos e facilmente reparados ou atualizados.

O App-V é melhor usado para aplicativos executados no sistema operacional atual ou de destino, mas tem problemas de conflito com outros aplicativos ou alguns arquivos instalados. Ao desacoplar o computador desktop físico do software ou do hardware, você pode criar um ambiente isolado não visto pelo usuário final e depois executar um aplicativo utilizando um computador desktop ou servidor que tenha os Serviços de Área de Trabalho Remota (anteriormente conhecidos como Serviços de Terminal) ativados, sem a instalação do aplicativo ou sistema operacional cliente.

O O Microsoft Office 2010 inclui o método de implantação tradicional Setup.exe e também tem suporte para entrega por meio de virtualização via transmissão ou implantação de aplicativos do Office ao usuário final, sem a necessidade de um CD ou arquivo Setup.exe.

Para aplicativos que não possam ser executados no sistema operacional e precisem de uma versão mais antiga dele, consulte MED-V (Microsoft Enterprise Desktop Virtualization) (https://go.microsoft.com/fwlink/?linkid=156031\&clcid=0x416), que é um componente do MDOP (consulte Pacote de otimização de área de trabalho da Microsoft (https://go.microsoft.com/fwlink/?linkid=156032\&clcid=0x416). O MED-V permite a implantação de aplicativos com o uso da ferramenta Virtual PC.

Para usar o Microsoft Application Virtualization na empresa, o Office 2010 terá que ter o Application Virtualization Desktop Client (Deployment Kit) configurado em cada dispositivo.

Para obter mais informações sobre ambientes virtuais, consulte Sobre ambientes virtuais (https://go.microsoft.com/fwlink/?linkid=156039\&clcid=0x416).

Métodos de entrega de virtualização

A entrega do O Microsoft Office 2010 pode ser feita por meio de vários métodos de entrega.

Para obter informações sobre a virtualização do computador ou do servidor, consulte os seguintes recursos:

Métodos de entrega

Em cada tipo de virtualização, há um método de entrega que fornece um ambiente virtual para o computador desktop.

Para obter uma representação visual dos métodos de entrega, consulte Visão geral, métodos e modelos de virtualização (https://go.microsoft.com/fwlink/?linkid=168624\&clcid=0x416).

Virtualização - Métodos de Entrega - Modelo

Os métodos de entrega para a virtualização são os seguintes:

  • Entrega da apresentação   Permite que um aplicativo virtualizado seja acessado por meio dos Serviços de Área de Trabalho Remota a partir de um computador desktop. Os aplicativos são executados de um local de servidor central que fornece imagens de tela do aplicativo ou de uma área de trabalho e são controlados pelo computador desktop.

    Para obter mais informações sobre a virtualização de apresentação dos Serviços de Área de Trabalho Remota (anteriormente conhecidos como Serviços de Terminal), consulte Serviços de Área de Trabalho Remota (https://go.microsoft.com/fwlink/?linkid=156050\&clcid=0x416).

  • Entrega de streaming   Virtualização de aplicativo é o processo em que um aplicativo de software é incluído em um “pacote” e armazenado em um servidor de arquivo, servidor de aplicativo ou unidade de origem alternativa, como no Microsoft System Center Configuration Manager 2007, e entregue in pequenos pacotes sequenciados, conforme o necessário. Para obter mais informações, consulte System Center Configuration Manager (https://go.microsoft.com/fwlink/?linkid=156051\&clcid=0x416).

    Quando os usuários finais abrem um documento executado no aplicativo virtual pela primeira vez, uma barra de rolagem rápida é exibida, indicando o percentual do aplicativo virtual que foi transmitido para o computador. O aplicativo será carregado de modo que os usuários finais possam iniciar seu trabalho. Se houver recursos de que os usuários finais precisam e que não estavam no bloco inicial, o restante do aplicativo será transmitido em segundo plano para o cache local.

    Um pacote sequenciado contém vários arquivos. Isso inclui um arquivo .sft, um arquivo .sprj, um arquivo Manifest.xml e vários arquivos .osd e .ico.

    • O arquivo .sft contém todos os arquivos de aplicativo que têm todos os ativos e estados organizados em blocos de recursos transmissíveis.

    • O arquivo .osd contém a descrição do aplicativo, que inclui dependências de ambiente, local de pacote, integração de shell e scripts.

    • O arquivo .ico contém os ícones associados a cada atalho ou FTA (associação de tipo de arquivo) definida em um arquivo .osd ou Manifest.xml. Eles são extraídos dos recursos de aplicativo.

    • O arquivo .sprj file é o arquivo de projeto de sequenciamento que referencia a lista de configurações de pacote padrão .osd de todos os itens, classificações e exclusões do analisador.

    • O arquivo Manifest.xml, que publica parâmetros para os aplicativos em um pacote, inclui a definição de integração de shell (por exemplo, FTAs, atalhos, DDE (troca dinâmica de dados) etc.).

  • Entrega autônoma   O processo em que um aplicativo de software é incluído no “pacote” e entregue via CD, unidade USB etc., para ser armazenado localmente na unidade de cache dos usuários para proporcionar acesso total quando eles estão desconetados da rede.

    Para obter uma representação visual do método de entrega autônoma para usuários móveis, consulte Visão geral, métodos e modelos de virtualização (https://go.microsoft.com/fwlink/?linkid=168624\&clcid=0x416).

    Virtualização - Arquitetura Autônoma - Modelo

Quando você cria um pacote autônomo, outro arquivo é adicionado ao pacote. O arquivo .msi é criado para publicar e carregar (“instalar”) o pacote de aplicativos virtual em um ambiente autônomo.

Alterações e atualizações de virtualização

O App-V (Microsoft Application Virtualization), anteriormente conhecido como Microsoft SoftGrid Application Virtualization, fornece acesso ao gerenciamento centralizado com base em diretivas, que permite que os administradores adicionam ou removam o acesso a um determinado aplicativo, independentemente de seu local (por exemplo, computador desktop, computador portátil ou usuários offline).

O App-V inclui integração com o Microsoft System Center Configuration Manager 2007, que pode permitir implantações do App-V a partir do Configuration Manager 2007.

Para obter mais informações sobre os principais destaques e os recursos novos no App-V, consulte Visão geral da virtualização de aplicativos (https://go.microsoft.com/fwlink/?linkid=156034\&clcid=0x416).

Aprimoramentos do SoftGrid

A tabela a seguir lista alguns dos aprimoramentos no App-V. Para obter uma lista detalhada desses aprimoramentos, consulte Microsoft Application Virtualization - novos recursos (https://go.microsoft.com/fwlink/?linkid=156036\&clcid=0x416).

Novo recurso Com suporte no App-V 4.x

Serviços Windows virtualizados

Sim.

Permite que os usuários virtualizem todos os aspectos de qualquer aplicativo baseado no Windows.

Perfis de usuário transacionais virtualizados

Sim.

Reduz o tamanho dos perfis do Windows ao permitir roaming contínuo entre os computadores.

Pré-cache de usuário final

Sim.

Permite que os usuários iniciem aplicativos em pré-cache para uso offline.

Sequenciamento em lotes

Sim.

Permite “sequenciar uma vez, executar em qualquer lugar” em vários sistemas operacionais Windows, reduzindo o trabalho necessário para virtualizar aplicativos.

Modelo de licenciamento

Permite o licenciamento central com a SPP (Plataforma de Proteção de Segurança) adicionada.

Suporte para Windows 7

Sim (App-V 4.5).

Suporte para Office 2010

Sim (App-V 4.6) x86 e para implantações do Office x64 ou x86 em computadores x64 (no WoW64).

Atualizações ativas

Sim.

Atualiza uma versão de aplicativo sem desconectar o usuário.

SharePoint e Outlook Fast Search

Sim.

Controle de acesso

Sim.

Controla o acesso aos aplicativos que foram pré-autorizados somente pelo departamento de TI, até mesmo no modo offline.

Arquitetura cliente de virtualização de aplicativos

Dependendo das necessidades da sua organização, é possível combinar as tecnologias de virtualização. Determine o que for necessário com base nas características de virtualização da sua situação. Para obter mais informações, consulte Combinando tecnologias virtuais (https://go.microsoft.com/fwlink/?linkid=156054\&clcid=0x416).

A virtualização de um aplicativo coloca uma camada entre o sistema operacional e o próprio aplicativo. Isto fornece os seguintes benefícios:

  • Mais flexibilidade na execução de aplicativos, que no passado poderia gerar conflitos com outros aplicativos.

  • Os aplicativos podem ser instalados e removidos com mais facilidade, porque não estão afetando nenhum dos arquivos locais no computador desktop.

  • Menos teste de regressão.

  • Mais personalização na implantação de aplicativos.

Quando um aplicativo é publicado em um computador cliente local, ele permanece em um ambiente virtual. No entanto, ele é executado localmente com os recursos locais. Mesmo que o aplicativo esteja em um ambiente virtual, ainda poderá interagir com outros programas instalados localmente.

O ambiente virtual de cada aplicativo contém as configurações do Registro e os arquivos .ini, .os arquivos dll e o arquivo de configurações da Diretiva de Grupo. O aplicativo lê e grava nesse ambiente virtual sem afetar nenhuma das configurações no computador cliente local. Os únicos itens que o aplicativo habilitado para App-V lerá e gravará fora de seu espaço são os Serviços de Sistema (por exemplo, recortar-e-colar, OLE e impressoras) e os Dados de Perfil. Os arquivos do sistema local (por exemplo, Registro, .ini e .dll) somente serão lidos quando necessário.