Instalación del cliente de Microsoft App-V

El único elemento de la infraestructura de App-V que requiere licenciamiento es el cliente de App-V.

Puesto que hay dos tipos de cliente, para escritorios y para servicios de escritorio remoto, las licencias de uso de Microsoft Application Virtualizacion (App-V) están disponibles en dos formatos:

El primero de ellos es Microsoft App-V for desktops, que está incluído dentro de un conjunto de productos de Microsoft denominado MDOP (Microsoft Desktop Optimization Pack). Para poder usar el cliente de App-V para escritorios es por lo tanto necesario disponer de licencia para MDOP.

Las licencias de uso de MDOP sólo pueden ser adquiridas de dos formas:

i) Suscripción anual: el derecho a comprar las licencias de MDOP (que tienen la forma de una suscripción anual) sólo está disponible para equipos cuyo sistema operativo esté cubierto por algún contrato con SA (Software Assurance), o en equipos que no disponen de SA pero para los que se hayan adquirido licencias VDA (Virtual Desktop Access).

El disponer de SA o de VDA sólo da derecho a poder adquirir licencias de MDOP, pero no incluye dichas licencias.

ii) Licencias de VDI suite (Microsoft Virtual Desktop Infrastructure Suites): estos productos incluyen, entre otras características y productos, el derecho a usar MDOP.

El segundo formato de licenciamiento de App-V son las licencias del cliente de App-V para servicios de escritorio remoto (App-V for RDS), que no son una licencia aparte, sino que se incluyen dentro de los derechos adquiridos con las licencias de Remote Desktop Services (RDS CALs).

Los binarios para la instalación de los componentes de App-V están también disponibles de dos formas:

i) App-V para escritorios: se encuentra entre los productos que incluye la suite de Microsoft MDOP (Microsoft Desktop Optimization Pack).

La instalación puede hacerse desde la interfaz web de bienvenida incluida con MDOP, o directamente ejecutando el instalador del componente, incluido en la carpeta de App-V de la distribución de MDOP.


Figura 1.- Página de instalación de componentes de App-V para escritorios incluida con MDOP de Microsoft

ii) App-V para servicios de escritorio remoto: se puede descargar desde la URL:

https://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=e633164f-9729-43a8-9149-de651944a7fe

En ambas distribuciones algunos de los componentes, como por ejemplo el cliente de App-V, son diferentes, aunque que la mayoría, como los servidores por ejemplo, son comunes.

El cliente además de ser diferente para uso en escritorio que para uso en servicios de escritorio remoto, también está disponible en dos arquitecturas, 32 y 64 bits, se debe elegir el instalador adecuado en cada caso.

Además el instalador del cliente de cada producto (App-V para escritorios o App-V para RDS) en cada arquitectura (x86 ó x64) está disponible en dos formatos: como archivo de tipo "exe" y como archivo de tipo "msi". Cada uno de ellos aporta diferentes funcionalidades:

- Instalador tipo "exe": en esta caso el instalador determina si el equipo cliente cumple con los prerrequisitos de App-V antes de instalarse; en caso de que no los cumpla los instala previamente al cliente.

- Instalador tipo "msi": en este caso se debe determinar previamente si los prerrequisitos se cumplen o no, y en caso de no cumplirse se debe solucionar el problema antes de proceder a la instalación del cliente.

La ejecución de ambos comandos de instalación admite el uso de parámetros que configuran particularidades del modo de operación del cliente, como por ejemplo definir el tamaño de la caché local para las aplicaciones virtualizadas descargadas o establecer el nivel de logeado de eventos.
Una lista completa de los parámetros de línea de comandos soportados está disponible en la URL:
https://technet.microsoft.com/en-us/library/cc843737.aspx

Prerrequisitos para la instalación del cliente de App-V:

i) Tanto para clientes de 32 bits como de 64 se requiere la versión de 32 bits del paquete "Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update", disponible en la URL:

https://go.microsoft.com/fwlink/?LinkId=169360

ii) Tanto para clientes de 32 bits como de 64 se requiere la versión de 32 bits del paquete "Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package ATL Security Update", disponible en la URL:

https://go.microsoft.com/fwlink/?LinkId=150700

iii) Tanto para clientes de 32 bits como de 64 se requiere la versión de 32 bits del paquete "Microsoft Core XML Services (MSXML) 6.0 SP1", disponible en la URL:

https://go.microsoft.com/fwlink/?LinkId=63266)

iv) Tanto para clientes de 32 bits como de 64 se requiere la instalación del componente de Windows "Microsoft Application Error Reporting".


Figura 2.- Instalación de prerrequisitos software por parte del instalador tipo exe del cliente de App-V

Una vez comprobados, y en su caso instalados, los prerrequisitos software, se inicia el asistente de instalación de cliente:


Figura 3.- Inicio del asistente para instalación del cliente de Microsoft App-V

Las primeras pantallas presentan el acuerdo de licencia de usuario y piden una configuración para usar actualizaciones automáticas.

A continuación se debe escoger entre instalación típica o personalizada. Seleccionamos instalación personalizada.

Se nos permite seleccionar la ubicación donde App-V almacenará los datos compartidos entre todos los usuarios de aplicaciones virtuales. Se puede definir una letra de unidad que será accesible a todas las aplicaciones virtualizadas para el intercambio de información.

También podemos seleccionar la ubicación donde se almacenarán los datos de cada usuario (por defecto se usa la variable de sistema %APPDATA%, que representa un directorio particular de cada usuario).

En la siguiente página podemos definir el tamaño de la caché que usará el cliente de App-V.

Otro aspecto a configurar es el comportamiento de App-V al inicio del sistema: si se auto arranca o no, y en caso de hacerlo qué aplicaciones se auto iniciarán y cuáles no.

Por último se deben configurar los datos de identificación del servidor de publicación de aplicaciones virtualizadas (servidor de administración de App-V o servidor de streaming de App-V).

Una vez introducida esta información el cliente se instala.

Al finalizar la instalación se dispone en el equipo de un nuevo complemento para la consola de administración de Microsoft (mmc): el complemento "Application virtualization client", desde el cual se puede acceder a la configuración del cliente.


Figura 4.- Consola de administración del cliente App-V