Instalación del servidor de Microsoft App-V

A la hora de usar un escenario de virtualización de aplicaciones basado en servidor se debe tener en cuenta que en Microsoft App-V hay dos roles de servidor distintos:

i) Servidor de administración de App-V: es al que se suele etiquetar con el término de servidor de App-V; soporta todas las funciones de virtualización de aplicaciones: publicación, entrega, gestión y administración centralizada...

Debe instalarse junto con la base de datos de App-v (servidor de SQL Server), y tiene componentes opcionales como el servidor web de administración (servidor de Microsoft Internet Information Server).

La gestión del servidor de administración de App-V se lleva a cabo usando la consola de administración de App-V, que es un complemento para Microsoft Management Console (mmc).

ii) Servidor de entrega (streaming server): lleva a cabo las mismas funciones de entrega y actualización de aplicaciones virtualizadas que el servidor de administración de App-V, pero ninguna otra de sus funciones.

Específicamente no publica las aplicaciones en los clientes ni registra los tipos de archivo de las aplicaciones virtualizadas, por lo que requieren una mayor cantidad de trabajo administrativo adicional.

Como ventaja pueden funcionar de manera autónoma, sin necesidad por ejemplo de usar Active directory o una base de datos, por lo que tienen unos requerimientos de infraestructura menores. Debido a esto es muy frecuente que se usen en escenarios de redes multidelegación, ya que el uso de una infraestructura basada en servidor de administración de App-V se desaconseja a través de Internet.

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

i) App-V para escritorios: se encuentran 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.

Los instaladores de ambos servidores, el de administración y el de streaming, son únicos para las dos arquitecturas, 32 y 64 bits.

 Instalación del servidor de administración de App-V

Al lanzar el instalador del servidor de administración de App-V se inicia un asistente.


Figura 2.- Inicio del asistente para instalación del servidor de administración de Microsoft App-V

Las primeras pantallas presentan el acuerdo de licencia de usuario, recogen información de usuario y de organización 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.

El asistente nos muestra los componentes que pueden formar parte de una instalación de servidor de administración de App-V:


Figura 3.- Componentes de una instalación de un servidor de administración de App-V

- App Virt Management Server: el propio servicio de administración de App-V.

- App Virt Management Console: la consola de gestión del servidor de administración de App-V.

- App Virt Management Service: el servicio de gestión web del servidor de administración de App-V.

A continuación el asistente pide la selección de una base de datos de SQL Server que usará el servidor de administración. El asistente mostrará en el desplegable las bases de datos detectadas, pero si la que se desea no aparece se puede indicar a mano con el nombre del servidor y el puerto adecuados.

En la siguiente página del asistente ("Modo de seguridad de conexión") se puede configurar el uso de seguridad basada en certificados para la comunicación con el servidor de App-V. Para poder seleccionar esta opción es necesario que el servidor disponga de al menos un certificado para seleccionar.

El asistente también permite configurar el puerto de escucha del servicio, que por defecto será el TCP 554.

En las siguientes páginas del asistente se configuran los grupos de usuarios que van a poder administrar el servidor de App-V usando la consola de administración, así como el "Default providers group", que es una manera de referirse al grupo de usuarios de Windows a los que se va a permitir ser clientes de los servicios del servidor de administración de App-V.

También se debe definir la carpeta en la cuál el servidor de App-V almacenará por defecto los ensamblados de las aplicaciones virtualizadas para su distribución.

Una vez configuradas todas estas opciones el asistente realiza la instalación del servidor de administración de App-V.

 Instalación del servidor de entrega de App-V (Streaming server)

Al lanzar el instalador del servidor de streaming de App-V se inicia un asistente.


Figura 4.- Inicio del asistente para instalación del servidor de streaming de Microsoft App-V

Las primeras pantallas presentan el acuerdo de licencia de usuario, recogen información de usuario y de organización, piden una configuración para usar actualizaciones automáticas y seleccionan una ruta de instalación del servidor.

En la siguiente página del asistente ("Modo de seguridad de conexión") se puede configurar el uso de seguridad basada en certificados para la comunicación con el servidor de App-V. Para poder seleccionar esta opción es necesario que el servidor disponga de al menos un certificado para seleccionar.


Figura 5.- Selección del modo de seguridad de conexión en el asistente para instalación del servidor de streaming de App-V

El asistente también permite configurar el puerto de escucha del servicio, que por defecto será el TCP 322.

También se debe definir la carpeta en la cuál el servidor almacenará por defecto los ensamblados de las aplicaciones virtualizadas para su distribución ("Raíz de contenido"). Por defecto será la carpeta: "Unidad de sistema"\Program Files (x86)\Microsoft System Center App Virt Streaming Server\content\

Finalmente se llega a la pantalla de opciones de configuración avanzada del servidor de streaming de App-V, donde se pueden configurar los pormenores del comportamiento de la entrega de aplicaciones virtualizadas, como por ejemplo el número máximo de clientes concurrentes soportados, el valor máximo del tiempo de espera de conexión, el tipo de autenticación que debe usar los clientes...


Figura 6.- Opciones avanzadas de configuración del servidor de streaming de App-V

Al pulsar en finalizar el asistente comienza la instalación del servidor. Una vez finalizada es necesario reiniciar el servidor para completar el proceso.

El servidor se presenta bajo la forma de un servicio de Windows, y no dispone de una aplicación ni consola específica de gestión; los cambios en la configuración se hacen mediante modificación de parámetros del registro de Windows.


Figura 7.- Servicio de servidor de streaming de App-V