Compartir a través de


Introducción a la virtualización de aplicaciones

Microsoft Application Virtualization (App-V) puede hacer que las aplicaciones estén disponibles para los equipos de usuario final sin tener que instalar las aplicaciones directamente en esos equipos. Esto es posible a través de un proceso conocido como secuenciación de la aplicación, que permite que cada aplicación se ejecute en su propio entorno virtual independiente en el equipo cliente. Las aplicaciones secuenciadas están aisladas entre sí. Esto elimina los conflictos de aplicaciones, pero las aplicaciones todavía pueden interactuar con el equipo cliente.

El cliente de App-V es la característica que permite al usuario final interactuar con las aplicaciones después de que se hayan publicado en el equipo. El cliente administra el entorno virtual en el que se ejecutan las aplicaciones virtualizadas en cada equipo. Una vez instalado el cliente en un equipo, las aplicaciones deben estar disponibles para el equipo a través de un proceso conocido como publicación, que permite al usuario final ejecutar las aplicaciones virtuales. El proceso de publicación copia los iconos y accesos directos de la aplicación virtual en el equipo (normalmente en el escritorio de Windows o en el menú Inicio ) y también copia la información de asociación de tipo de archivo y definición de paquete en el equipo. La publicación también hace que el contenido del paquete de la aplicación esté disponible para el equipo del usuario final.

El contenido del paquete de aplicación virtual se puede copiar en uno o varios servidores de virtualización de aplicaciones para que se pueda transmitir a los clientes a petición y almacenarse en caché localmente. Los servidores de archivos y los servidores web también se pueden usar como servidores de streaming o el contenido se puede copiar directamente en el equipo del usuario final, por ejemplo, si usa un sistema de distribución de software electrónico, como Microsoft Endpoint Configuration Manager. En una implementación de varios servidores, mantener el contenido del paquete y mantenerlo actualizado en todos los servidores de streaming requiere una solución de administración de paquetes completa. En función del tamaño de la organización, es posible que tenga que tener muchas aplicaciones virtuales disponibles para los usuarios finales ubicados en todo el mundo. Administrar los paquetes para asegurarse de que las aplicaciones adecuadas están disponibles para todos los usuarios donde y cuando necesitan acceso a ellos es, por lo tanto, un requisito importante.

Características del sistema de virtualización de aplicaciones de Microsoft

En la tabla siguiente se describen las características principales del sistema de administración de virtualización de aplicaciones de Microsoft.

Característica Función Información adicional

Servidor de administración de virtualización de aplicaciones de Microsoft

Responsable de transmitir el contenido del paquete y publicar los accesos directos y las asociaciones de tipos de archivo en el cliente de Application Virtualization.

Application Virtualization Management Server admite la actualización activa, la administración de licencias y una base de datos que se puede usar para la generación de informes.

Carpeta de contenido

Indica la ubicación de los paquetes de Application Virtualization para streaming.

Esta carpeta se puede encontrar en un recurso compartido en el servidor de administración de virtualización de aplicaciones o fuera de él.

Consola de administración de virtualización de aplicaciones de Microsoft

Esta consola es una herramienta de administración de complementos MMC 3.0 que se usa para la administración de Microsoft Application Virtualization Server.

Esta herramienta se puede instalar en el servidor de Microsoft Application Virtualization o en una estación de trabajo independiente que tenga instalado Microsoft Management Console (MMC) 3.0 y Microsoft .NET Framework 2.0.

Servicio web de administración de virtualización de aplicaciones de Microsoft

Responsable de comunicar las solicitudes de lectura y escritura al almacén de datos de Application Virtualization.

El servicio web de administración se puede instalar en el servidor de Administración de virtualización de aplicaciones de Microsoft o en un equipo independiente que tenga instalado Microsoft Internet Information Services (IIS).

Almacén de datos de virtualización de aplicaciones de Microsoft

La base de datos de App-V SQL Server responsable de almacenar toda la información relacionada con la infraestructura de Virtualización de aplicaciones.

Esta información incluye todos los registros de aplicación, las asignaciones de aplicaciones y los grupos que tienen la responsabilidad de administrar el entorno de Virtualización de aplicaciones.

Servidor de streaming de virtualización de aplicaciones de Microsoft

Responsable de hospedar los paquetes de Application Virtualization para el streaming a clientes en una sucursal, donde el vínculo de vuelta al servidor de administración de virtualización de aplicaciones se considera una conexión de redes de área extensa (WAN).

Este servidor solo contiene funcionalidad de streaming y no proporciona la consola de administración de virtualización de aplicaciones ni el servicio web de administración de virtualización de aplicaciones.

Secuenciador de virtualización de aplicaciones de Microsoft

El secuenciador se usa para supervisar y capturar la instalación de aplicaciones para crear paquetes de aplicaciones virtuales.

La salida consta de los iconos de la aplicación, un archivo .osd que contiene información de definición de paquete, un archivo de manifiesto de paquete y el archivo .sft que contiene los archivos de contenido del programa de aplicación.

Cliente de virtualización de aplicaciones de Microsoft

El cliente de Application Virtualization Desktop y el cliente de virtualización de aplicaciones para servicios de Escritorio remoto proporcionan y administran el entorno virtual para las aplicaciones virtualizadas.

El cliente de Virtualización de aplicaciones de Microsoft administra el streaming del paquete en caché, la actualización de publicación, el transporte y toda la interacción con los servidores de Application Virtualization.