Actualizar a VMware Horizon 7

¡Hola de nuevo lectores del Blog de Ncora! 

En la entrada de hoy, veremos cómo podemos planificar nuestra actualización de la plataforma Horizon View 6.2 a Horizon 7.

Hace unas semanas, nuestro CTO David Marquina nos mostró las novedades de la nueva versión de la herramienta de VMware para la virtualización de escritorios. Esta versión trae consigo grandes cambios a nivel de rendimiento y unificación de dispositivos, pero sin olvidar la fácil gestión de nuestro pools de VM.

Para poder acometer una actualización de nuestra plataforma de la manera más segura, debemos tener claro que nuestra infraestructura es compatible con las versiones de vSphere y Horizon:

https://www.vmware.com/resources/compatibility/sim/interop_matrix.php#interop&23=&2=

En un escenario productivo de Horizon View 6.2, es posible tener dos servidores redundados tanto de Connection Server como de Security Server, lo cual nos permitirá una alta disponibilidad de nuestro entorno. Además, disponemos de un servidor con el servicio de Composer que nos facilitará el despliegue de escritorios reduciendo el consumo de disco.

Como podemos ver, esto supone un mínimo de 5 servidores para tres servicios. ¿Por qué hago este planteamiento inicial? Porque es muy importante seguir un orden a la hora de actualizar nuestro entorno.

Nota. Realizar una copia de seguridad con Veeam u otro software similar para garantizar la vuelta atrás de nuestra infraestructura en caso de error.

Primero – Composer

En primer lugar, actualizaremos nuestro servicio de Composer, que en nuestro caso está instalado en un servidor dedicado, pero que en algunas situaciones lo podemos ver instalado en el propio vCenter sobre Windows Server:

[embeber alt=»update horizon 7 – 01″ embedtype=»image» format=»fullwidth» id=»2992″] [embeber alt=»update horizon 7 – 02″ embedtype=»image» format=»fullwidth» id=»2993″] [embeber alt=»update horizon 7 – 03″ embedtype=»image» format=»fullwidth» id=»2994″]

En este punto, tenemos que introducir la clave del usuario que usamos para acceder a la BBDD donde almacenamos los registros del Composer. ¡Es de gran importancia que documentéis vuestras instalaciones! 😉

[embeber alt=»update horizon 7 – 04″ embedtype=»image» format=»fullwidth» id=»2995″]

Ahora seleccionamos el certificado que usaremos. En nuestro laboratorio seguiremos usando el certificado autofirmado, por lo que marcaremos la opción de «Use an existing SSL certficate» y le daremos a «Choose».

[embeber alt=»update horizon 7 – 05″ embedtype=»image» format=»fullwidth» id=»2996″]

Ahora seleccionamos nuestro certificado y seguimos adelante.

[embeber alt=»update horizon 7 – 06″ embedtype=»image» format=»fullwidth» id=»2997″] [embeber alt=»update horizon 7 – 07″ embedtype=»image» format=»fullwidth» id=»2998″] [embeber alt=»update horizon 7 – 08″ embedtype=»image» format=»fullwidth» id=»2999″]

Una vez finalizado, se nos recomendará reiniciar el servidor, cosa que haremos para evitar problemas.

[embeber alt=»update horizon 7 – 09″ embedtype=»image» format=»fullwidth» id=»3000″]

Segundo – Connection Server

Ahora actualizamos nuestros servidores Connection Server. En el caso de ejemplo que hemos mencionado anteriormente, indicábamos que tenemos dos servidores balanceando la carga y disponiendo de alta disponibilidad. Es importante que desviemos el tráfico de peticiones para realizar la actualización, ya que ésta conlleva un corte de servicio.

[embeber alt=»update horizon 7 – 12″ embedtype=»image» format=»fullwidth» id=»3003″][embeber alt=»update horizon 7 – 10″ embedtype=»image» format=»fullwidth» id=»3001″] [embeber alt=»update horizon 7 – 11″ embedtype=»image» format=»fullwidth» id=»3002″] [embeber alt=»update horizon 7 – 13″ embedtype=»image» format=»fullwidth» id=»3004″]

Si accedemos a nuestro panel, ya podemos ver como está actualizado.

[embeber alt=»horizon7-error06″ embedtype=»image» format=»fullwidth» id=»2984″]

Nota. Una vez actualizado, es posible que tengáis un error de acceso a la web de administración de View. No os asustéis, seguid este enlace para solucionar el problema. https://ncora.com/blog/2016/05/19/solucionar-error-ventana-blanca-en-el-panel-administracion-en-horizon-7/

[embeber alt=»horizon7-error01″ embedtype=»image» format=»fullwidth» id=»2978″]


Tercero – Security Server

Por último, realizaremos el paso de actualizar nuestros Security Servers. Del mismo modo que antes, en los Connection Servers balancearemos la carga para disponer de un servidor para seguir trabajando mientras actualizamos.

Este proceso tiene un par de peculiaridades. Si tenemos una infraestructura enlazada con IPSec, deberemos marcar la opción de «Preparing for upgrade o reinstallation», antes de lanzar la actualización del servidor. 

[embeber alt=»update horizon 7 – 14″ embedtype=»image» format=»fullwidth» id=»3017″]

En el caso que tengamos una conexión sin IPSec, como es mi caso con el laboratorio, tan solo definiremos una contraseña de emparejamiento para el Security Server de nuevo con el Connection Server.

[embeber alt=»update horizon 7 – 19″ embedtype=»image» format=»fullwidth» id=»3011″]

Ahora nos tocará hacer la actualización del mismo modo que si instaláramos un nuevo Security Server.

[embeber alt=»update horizon 7 – 15″ embedtype=»image» format=»fullwidth» id=»3007″] [embeber alt=»update horizon 7 – 16″ embedtype=»image» format=»fullwidth» id=»3008″] [embeber alt=»update horizon 7 – 17″ embedtype=»image» format=»fullwidth» id=»3009″] [embeber alt=»update horizon 7 – 18″ embedtype=»image» format=»fullwidth» id=»3010″] [embeber alt=»update horizon 7 – 20″ embedtype=»image» format=»fullwidth» id=»3012″] [embeber alt=»update horizon 7 – 21″ embedtype=»image» format=»fullwidth» id=»3013″] [embeber alt=»update horizon 7 – 22″ embedtype=»image» format=»fullwidth» id=»3014″] [embeber alt=»update horizon 7 – 23″ embedtype=»image» format=»fullwidth» id=»3015″] [embeber alt=»update horizon 7 – 24″ embedtype=»image» format=»fullwidth» id=»3016″]

Ahora ya disponemos casi de nuestra plataforma actualizada. Lo único que nos falta es actualizar el View Agent de nuestros escritorios virtuales para aprovechar las nuevas características.

Este proceso podemos hacerlo mediante actualización sobre la o las plantillas que tengamos desplegadas o, en el supuesto que sean escritorios dedicados sin plantilla, deberemos realizar la actualización manualmente o mediante software que permita la instalación remota de .EXE.

Espero que os sirva esta pequeña guía y si tenéis alguna duda recordad que en Ncora podemos ayudaros en cualquier proyecto de VDI que tengáis planificado!

¡Hasta el próximo post!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *