Share via


Introducción a la virtualización para implementar Office 2010

 

Se aplica a: Office 2010

Última modificación del tema: 2016-11-29

En este artículo se describe qué es la virtualización, cómo se puede usar en la organización y qué método y tipo se pueden implementar en su entorno. Para obtener una representación visual de esta información, vea el tema de introducción a la virtualización, métodos y modelos (https://go.microsoft.com/fwlink/?linkid=168624\&clcid=0xC0A).

Introducción a la virtualización: modelo

En este artículo:

  • Acerca de la virtualización

  • Tipos y tecnologías de virtualización

  • Métodos de entrega de la virtualización

  • Cambios y actualizaciones de la virtualización

  • Arquitectura de cliente de la virtualización de aplicaciones

Acerca de la virtualización

La virtualización es la capacidad de ejecutar una aplicación o un equipo en un entorno virtual sin afectar los componentes que ya existen en ese servidor o escritorio determinado. La virtualización de los recursos informáticos puede realizarse de dos maneras:

  • Virtualización de aplicaciones   En la virtualización de aplicaciones se empaqueta una aplicación de software para ejecutarse en un entorno independiente y virtual que tiene toda la información necesaria para ejecutar la aplicación en el equipo cliente sin necesidad de instalar la aplicación de software localmente.

  • Virtualización de escritorios   En la virtualización de escritorios, se empaquetan la aplicación de software, el sistema operativo y la configuración del hardware para ejecutarse en un entorno independiente y virtual. Cuando se crea una capa entre el hardware y el sistema operativo que se está instalando, puede ejecutar varios sistemas operativos con las aplicaciones en un único equipo.

Tipos y tecnologías de virtualización

La empresa puede realizar la implementación con un método de entrega virtual o puede tener varios entornos virtuales combinados.

Escritorios, presentaciones, aplicaciones

Los tipos y las tecnologías de virtualización que están disponibles para compatibilidad con clientes son los siguientes:

  • Escritorios   La virtualización de escritorios es cualquier tipo de tecnología que crea un entorno de sistema operativo aislado adicional en un escritorio estándar. Todavía es muy común utilizar Virtual PC para capturar un escritorio completo, los componentes de hardware específicos o sólo el perfil de los usuarios y aplicarlos a otro dispositivo, escritorio o sistema operativo. Virtual PC puede crear un sistema principal que tiene cuentas invitado para varias imágenes de sistemas operativos que admiten software heredado sin interrumpir la funcionalidad del usuario final con actualizaciones a versiones publicadas más nuevas de aplicaciones o con problemas de compatibilidad con las aplicaciones. Para obtener más información, vea Windows Virtual PC (https://go.microsoft.com/fwlink/?linkid=156041\&clcid=0xC0A).

  • Presentaciones   La virtualización de presentaciones implica separar los perfiles de usuario, con los datos y la configuración de la aplicación, del equipo del usuario. La clave para la habilitación de esta virtualización son los Servicios de Escritorio remoto (anteriormente conocidos como Terminal Services), una de las principales tecnologías de virtualización disponibles en Windows Server 2008. Por lo general, el modo Presentación se usa para conexiones de clientes ligeros o aplicaciones multiusuario, donde cualquier combinación de aplicaciones, o entorno de escritorio virtualizado que utiliza el sistema operativo y una aplicación, se ejecuta en una ubicación mientras se la controla desde otra. Los Servicios de Escritorio remoto muestran a cada usuario imágenes de la pantalla que pueden ser aplicaciones individuales o escritorios completos, mientras que el equipo del usuario envía las pulsaciones de teclas y los movimientos del mouse al servidor. Para obtener más información, vea el tema sobre la selección de la virtualización de escritorios o de presentaciones (https://go.microsoft.com/fwlink/?linkid=156042\&clcid=0xC0A).

  • Aplicaciones   La virtualización de aplicaciones permite virtualizar aplicaciones individuales, complementos y actualizaciones y, a continuación, transmitirlos a un equipo cliente en fragmentos para obtener una disponibilidad más rápida. Para los usuarios remotos, como consultores o usuarios que viajan con equipos portátiles, la virtualización de aplicaciones se puede "empaquetar" como un archivo *.msi para distribuirlo a través de una unidad USB, un CD o un servidor de archivos. Para obtener más información, vea el tema sobre la elección de la virtualización de escritorios o aplicaciones (https://go.microsoft.com/fwlink/?LinkId=156043\&clcid=0xC0A).

Cada uno de estos métodos de virtualización mantiene la aplicación en su propio entorno protegido.

También existen los tipos de virtualización del servidor (Hyper-V y Virtual Server), que no se tratan en este artículo. Para obtener más información acerca de los tipos de virtualización del servidor, consulte los siguientes artículos:

Virtualización de aplicaciones

Microsoft Application Virtualization (App-V) es una solución de virtualización de aplicaciones de nivel empresarial y forma parte del paquete Microsoft Desktop Optimization Pack (MDOP). App-V permite que las aplicaciones se ejecuten en una sola instancia del sistema operativo, lo que convierte a las aplicaciones en servicios administrados centralizadamente que nunca se instalan, que nunca entran en conflicto y que se transmiten a petición a los usuarios finales. App-V admite aplicaciones heredadas y sus puntos de extensión, mientras que las aplicaciones virtualizadas no entran en conflicto, no afectan al sistema, se pueden quitar por completo y se reparan o actualizan fácilmente.

App-V se aprovecha mejor en las aplicaciones que se ejecutan en el sistema operativo actual o de destino, pero que tienen problemas de conflicto con otras aplicaciones o algunos archivos instalados. Al desacoplar el escritorio físico del software o hardware, puede crear un entorno aislado que el usuario final no puede ver y, a continuación, ejecutar una aplicación mediante un equipo de escritorio o servidor que tenga los Servicios de Escritorio remoto (anteriormente conocidos como Terminal Services) habilitados sin necesidad de instalar la aplicación en el sistema operativo del cliente.

Microsoft Office 2010 incluye el método de implementación Setup.exe tradicional y también admite la entrega a través de la virtualización mediante transmisión por secuencias o la implementación de aplicaciones de Office en el usuario final sin necesidad de un CD o archivo Setup.exe.

Para las aplicaciones que no se pueden ejecutar en el sistema operativo y que necesitan una versión anterior del sistema operativo, vea el tema sobre Microsoft Enterprise Desktop Virtualization (MED-V) (https://go.microsoft.com/fwlink/?linkid=156031\&clcid=0xC0A), que es un componente del paquete Microsoft Desktop Optimization Pack, vea el tema sobre el Microsoft Desktop Optimization Pack (https://go.microsoft.com/fwlink/?linkid=156032\&clcid=0xC0A). MED-V le permite implementar aplicaciones mediante la herramienta Virtual PC.

Para utilizar Microsoft Application Virtualization en la empresa, Office 2010 requerirá que Application Virtualization Desktop Client (kit de implementación) esté configurado en cada dispositivo.

Para obtener más información sobre los entornos virtuales, vea el tema sobre los entornos virtuales (https://go.microsoft.com/fwlink/?linkid=156039\&clcid=0xC0A).

Métodos de entrega de la virtualización

La entrega de Microsoft Office 2010 se puede realizar mediante varios métodos de entrega.

Para obtener información acerca de la virtualización de equipos o servidores, consulte los siguientes recursos:

Métodos de entrega

Dentro de cada tipo de virtualización, hay un método de entrega que proporciona un entorno virtual al escritorio.

Para obtener una representación visual de los métodos de entrega, vea el tema de introducción a la virtualización, métodos y modelos (https://go.microsoft.com/fwlink/?linkid=168624\&clcid=0xC0A).

Virtualización: métodos de entrega: modelo

Los métodos de entrega para la virtualización son los siguientes:

  • Entrega de la presentación   Permite tener acceso a una aplicación virtualizada mediante los Servicios de Escritorio remoto desde un equipo de escritorio. Las aplicaciones se ejecutan desde una ubicación del servidor central que proporciona imágenes de la pantalla de la aplicación o de un escritorio y se controlan mediante el escritorio.

    Para obtener más información sobre la virtualización de la presentación de los Servicios de Escritorio remoto (anteriormente conocidos como Terminal Services), vea el tema sobre los Servicios de Escritorio remoto (https://go.microsoft.com/fwlink/?linkid=156050\&clcid=0xC0A).

  • Entrega por transmisión de secuencias   La virtualización de aplicaciones es el proceso donde una aplicación de software se "empaqueta" y almacena en un servidor de archivos, un servidor de aplicaciones o una unidad de origen alternativo, como en Microsoft System Center Configuration Manager 2007, y se entrega en pequeños paquetes secuenciales según sea necesario. Para obtener más información, vea el tema sobre System Center Configuration Manager (https://go.microsoft.com/fwlink/?linkid=156051\&clcid=0xC0A).

    Cuando los usuarios finales abren un documento que ejecuta la aplicación virtual por primera vez, aparece una barra de desplazamiento rápido que muestra qué porcentaje de la aplicación virtual se transmitió al equipo. Se cargará la aplicación para que los usuarios finales puedan comenzar su trabajo. Si hay características que el usuario final necesita que no estaban en el bloque inicial de características, el resto de la aplicación se transmitirá en segundo plano a la memoria caché local.

    Un paquete secuencial contiene varios archivos. Esto incluye un archivo .sft, un archivo .sprj, un archivo Manifest.xml y varios archivos .ico y .osd.

    • El archivo .sft contiene todos los archivos de aplicación que contienen todos los activos y estados organizados en bloques de características que se pueden transmitir.

    • El archivo .osd contiene la descripción de la aplicación, que incluye las dependencias del entorno, la ubicación del paquete, la integración con shell y los scripts.

    • El archivo .ico contiene los iconos asociados a cada acceso directo o asociación de tipo de archivo (FTA) definidos en un archivo .osd o el archivo Manifest.xml. Estos se extraen de los recursos de la aplicación.

    • El archivo .sprj es el archivo de secuencias del proyecto que hace referencia a la lista de configuración del paquete predeterminado de .osd de todos los elementos del analizador, las clasificaciones y las exclusiones.

    • El archivo Manifest.xml, que publica los parámetros para las aplicaciones de un paquete, incluye la definición de la integración con shell (por ejemplo, FTA, accesos directos, intercambio dinámico de datos [DDE] y así sucesivamente).

  • Entrega independiente   El proceso donde una aplicación de software se "empaqueta" y entrega a través de un CD, una unidad USB, etc., para almacenarla localmente en la unidad donde se almacenan los elementos en caché de los usuarios para que tengan acceso completo cuando estén desconectados de la red.

    Para obtener una representación visual de la entrega independiente para usuarios móviles, vea el tema de introducción a la virtualización, métodos y modelos (https://go.microsoft.com/fwlink/?linkid=168624\&clcid=0xC0A).

    Virtualización: arquitectura independiente: modelo

Cuando crea un paquete independiente, se agrega un archivo adicional al paquete. Se crea el archivo .msi para publicar y cargar ("instalar") el paquete de la aplicación virtual en un entorno independiente.

Cambios y actualizaciones de la virtualización

Microsoft Application Virtualization (App-V), conocido anteriormente como Microsoft SoftGrid Application Virtualization, proporciona acceso a la administración centralizada basada en directivas, lo que permite a los administradores agregar o quitar el acceso a cualquier aplicación independientemente de su ubicación (por ejemplo, escritorio, equipo portátil o usuarios sin conexión).

App-V incluye integración con Microsoft System Center Configuration Manager 2007, lo cual puede habilitar implementaciones de aplicaciones de App-V de Configuration Manager 2007.

Para obtener más información acerca de los aspectos principales de App-V y las características nuevas, vea el tema de introducción a la virtualización de aplicaciones (https://go.microsoft.com/fwlink/?linkid=156034\&clcid=0xC0A).

Mejoras de SoftGrid

En la siguiente tabla se muestran algunas de las mejoras de App-V. Para obtener una lista detallada de las mejoras, vea el tema sobre las nuevas características de Microsoft Application Virtualization (https://go.microsoft.com/fwlink/?linkid=156036\&clcid=0xC0A).

Característica nueva Compatibilidad con App-V 4.x

Servicios de Windows virtualizados

Sí.

Permite a los usuarios virtualizar todos los aspectos de cualquier aplicación basada en Windows.

Perfiles de usuarios transaccionales virtualizados

Sí.

Reduce el tamaño de los perfiles de Windows al habilitar una movilidad sin problemas entre equipos.

Almacenamiento previo en caché del usuario final

Sí.

Permite a los usuarios iniciar aplicaciones previamente almacenadas en caché para usarlas sin conexión.

Secuenciación de lotes

Sí.

Permite "establecer la secuencia una vez y que esta se ejecute en cualquier lugar" en varios sistemas operativos Windows, lo que reduce el trabajo necesario para virtualizar las aplicaciones.

Modelo de licencia

Permite tener licencias centrales con la plataforma de protección de seguridad (SPP).

Compatibilidad con Windows 7

Sí (App-V 4.5).

Compatibilidad con Office 2010

Sí (App-V 4.6) x86 y con Office de x64 o implementaciones de x86 para equipos de x64 (en WoW64).

Actualizaciones activas

Sí.

Actualiza una versión de la aplicación sin que el usuario tenga que desconectarse.

SharePoint y búsqueda rápida de Outlook

Sí.

Control de acceso

Sí.

Controla el acceso a las aplicaciones que solo estaban autorizadas previamente por TI, incluso en modo sin conexión.

Arquitectura de cliente de la virtualización de aplicaciones

Según las necesidades de su organización, es posible combinar las tecnologías de virtualización. Determine lo que debe tener basándose en las características de virtualización para su situación. Para obtener más información, vea el tema sobre la combinación de las tecnologías de virtualización (https://go.microsoft.com/fwlink/?linkid=156054\&clcid=0xC0A).

La virtualización de una aplicación coloca una capa entre el sistema operativo y la aplicación. Esto proporciona las siguientes ventajas:

  • Más flexibilidad en la ejecución de aplicaciones, que posiblemente en el pasado entraran en conflicto con otras aplicaciones.

  • Más facilidad para instalar y quitar aplicaciones, ya que no afectan a ningún archivo local en el escritorio.

  • Menos pruebas de regresión.

  • Más personalización en la implementación de aplicaciones.

Cuando se publica una aplicación en un equipo cliente local, la aplicación permanece en un entorno virtual. Sin embargo, se ejecuta localmente utilizando los recursos locales. Aunque la aplicación está en un entorno virtual, aún puede interactuar con otros programas instalados localmente.

El entorno virtual para cada aplicación contiene la configuración del Registro y los archivos. ini, archivos .dll y el archivo de configuración de la directiva de grupo. La aplicación lee y escribe en este entorno virtual sin afectar los valores de esas configuraciones en el equipo cliente local. Los únicos elementos que la aplicación habilitada para App-V leerá y escribirá fuera de su espacio son los servicios del sistema (por ejemplo, cortar y pegar, OLE y las impresoras) y los datos de perfil. Los archivos de sistema local (por ejemplo, Registro, .ini y .dll) solo se leerán cuando sea necesario.