18
Miguel Ángel Alonso [email protected] http://www.jmgvirtualconsulting.com @jmgconsulting VMware Horizon View 6.X Todo lo que necesitas saber sobre VMware Horizon View 6.X

VMware Horizon View 6.x

Embed Size (px)

Citation preview

Page 1: VMware Horizon View 6.x

Miguel Ángel Alonso

[email protected]

http://www.jmgvirtualconsulting.com

@jmgconsulting

VMware Horizon View 6.X

Todo lo que necesitas saber sobre VMware

Horizon View 6.X

Page 2: VMware Horizon View 6.x

1. Sobre el autor ................................................................................................... 3

2. Prólogo .............................................................................................................. 3

3. Introducción ..................................................................................................... 4

¿El centro de datos definido por software?........................................................................ 5

4. ¿Qué es VMware Horizon View? ................................................................. 5

¿Por qué usar VMware Horizon View? ............................................................................... 7

¿Cómo construir un entorno de VMware Horizon View? ................................................ 7

Licencias para VMware Horizon View ............................................................................... 8

5. Arquitectura de VMware Horizon View 6 ................................................ 9

Otros términos importantes en el diseño de Horizon View: ........................................ 12

Linked clones .............................................................................................................................. 12

Full Clones ................................................................................................................................... 12

Templates .................................................................................................................................... 12

Tipos de Discos .................................................................................................................... 12

OS Disk ......................................................................................................................................... 12

User Data Disk ........................................................................................................................... 13

Disposable Disk ......................................................................................................................... 13

Requisitos mínimos ............................................................................................................ 13

6. ¿Cómo se gestiona la infraestructura VDI de Horizon View? ............. 14

7. ¿Qué hay de nuevo en VMware Horizon 6.X? ........................................ 15

8. Gracias y Cierre ............................................................................................. 17

Page 3: VMware Horizon View 6.x

1. Sobre el autor

Hola querido amigo y lector. Mi nombre es Miguel Ángel Alonso y soy Virtualization Solution Architect e instructor oficial de VMware en JMG Virtual Consulting, una consultoría IT especializada en la instalación, configuración y diseño de soluciones de Virtualización y Cloud Computing así́ como especialistas en formación oficial VMware y OpenStack. Tengo 16 años de experiencia en tecnología de la información y más de 8 en tecnologías de la virtualización de sistemas. Como parte de mi trabajo me dedico también a escribir en el blog www.josemariagonzalez.es donde también encontrarás numerosos post sobre el virtualización de servidores, desktops, aplicaciones y Cloud Computing y vídeos de formación sobre estas tecnologías. Recientemente he participado en el grupo de usuarios de VMware (VMUG Madrid) presentando la nueva versión de VMware NSX 6 y realizando una DEMO en directo, ante algunas de las personas más influyentes y evangelizadoras de VMware, como puede ser Duncan Epping del conocido blog www.yellow-bricks.com Si tienes alguna duda, pregunta o inquietud, puedes ponerte en contacto directo conmigo en esta dirección de correo electrónico de contacto: [email protected]

2. Prólogo

Gracias a la gran experiencia acumulada estos años en el mundo de la virtualización de escritorio y las numerosas reproducciones en los vídeos de nuestro canal de YouTube dedicado a VMware Horizon View, he querido realizar una guía de fácil lectura para adentrarte en el mundo del escritorio Virtual con Horizon View de manera comprensible, sencilla pero intuitiva a la vez.

Page 4: VMware Horizon View 6.x

Esta guía no más que una recopilación en español de numerosos libros, experiencia y apuntes que he ido tomando desde que inicié en el mundo de la virtualización de sistemas y más concretamente en el mundo de la virtualización del puesto de trabajo. La mayoría de las organizaciones están virtualizando escritorios más que nunca. Según Gartner, el mercado de escritorio virtual alojado podría alcanzar los 76 millones de usuarios para 2016. IDC predice que el escritorio virtual Hosted u ON-PREMISE podría llegar a $1,3 billones en los próximos tres años. Quiero agradecer especialmente a mis compañeros del equipo técnico, José María González y Leo Ariel Leonhardt por darme la posibilidad de formar parte de este increíble equipo técnico y por toda la ayuda recibida durante estos años. Thanks team!

3. Introducción

Con VMware Horizon View, la mayoría de las tareas de creación de escritorios están automatizadas reduciendo drásticamente el tiempo de aprovisionamiento de los desktops, actualizaciones del sistema y tiempo que invierte el departamento de TI en estas operaciones hasta en un 80% respecto al escritorio físico tradicional de toda la vida. VMware Horizon View proporciona el acceso a los desktops desde cualquier dispositivo y en cualquier ubicación (BYOD) o Bring your own Device como pueden ser nuestros IOS, Android, Mac OSX, Linux y Windows.

Page 5: VMware Horizon View 6.x

¿El centro de datos definido por software?

Actualmente, los centros de datos físicos están dando paso a los centros de datos definido por software, y ésta no es una visión solo de VMware, administradores de todas partes del mundo están viendo esta necesidad. Con un centro de datos definido por software, VMware amplía su enfoque hacia la abstracción, automatización y gestión de todas sus soluciones, entre ellas VMware Horizon View ayudando se del Cómputo, de la Red y el almacenamiento definido por software. Estas son las cuatro propiedades fundamentales o más significativas del centro de datos definido por software y que abarcan los 4 puntos más transcendentes de cualquier proyecto:

Aplicar la virtualización de los recursos informáticos a todas las aplicaciones.

Virtualizar la red para lograr velocidad y eficiencia. Transformar el almacenamiento coordinándolo con las exigencias de las

aplicaciones. Las herramientas de gestión dejan paso a la automatización.

4. ¿Qué es VMware Horizon View? Es la solución de escritorio virtual que VMware te ofrece para transformar los escritorios estáticos en áreas de trabajo virtuales seguras que se pueden desplegar según las necesidades. Distribuye los escritorios virtuales o remotos y aplicaciones a través de una única plataforma de VDI (Virtual Desktop Infraestructure) a fin de simplificar la gestión y facilitar la asignación de derechos a los usuarios finales. Proporciona una experiencia de usuario final óptima a trabajadores finales, trabajadores móviles e incluso desarrolladores de 3D desde cualquier dispositivo, ubicación, soporte y conexión BYOD (Brig your own Device) como IOS, Android, Windows, MAC OSX y Linux.

Page 6: VMware Horizon View 6.x

Consolida el control, el despliegue y la protección de los recursos informáticos del usuario mediante la gestión y automatización integrales. Aprovecha las redes virtuales a fin de definir políticas de seguridad de forma sencilla y dinámica para grupos de usuarios finales. Asigna recursos de forma dinámica gracias al almacenamiento virtual, los entornos informáticos virtuales y las redes virtuales a fin de simplificar la gestión y reducir los costes. Por consiguiente, al virtualizar los puestos de trabajo podemos reducir así los costes operativos diarios ostensiblemente con una única plataforma que permite extender la virtualización desde el centro de datos a los dispositivos.

Page 7: VMware Horizon View 6.x

¿Por qué usar VMware Horizon View?

Simplifica drásticamente la gestión de los puestos de trabajo de las empresas tanto a nivel de creación, actualización de S.O o de nuevas aplicaciones reduciendo el tiempo de gestión y de averías en un 70-80%. VMware Horizon View ha sido diseñado para garantizar disponibilidad, acceso y redundancia a través de soluciones como VMware View Replica, vSAN HA de vSphere y VMware SRM. Además, VMware Horizon View permite el acceso desde cualquier cliente pesado de los S.O más importantes del mundo, desde cualquier navegador con soporte HTML5 y cualquier dispositivo a escritorios virtuales garantizando el acceso a este en cualquier lugar o zona horaria.

¿Cómo construir un entorno de VMware Horizon View?

Deberemos elegir bien los componentes como controladoras HBA, controladoras de red, discos de estado sólidos y discos magnéticos, Servidores para los ESXi, y sistemas operativos que queramos ofrecer como nuestros desktops virtuales usando la guía de compatibilidad de VMware, es muy importante que todos los componentes incluido el servidor físico, están definidos en la matriz de compatibilidad puesto que dependerá de esto que un entorno funcione correctamente o no.

Deberemos también tener en cuenta elementos como los Security Servers o VPN para acceso desde Internet a los Desktops de la Infraestructura o balanceadores si el entorno es un entorno Enterprise de 500 o más trabajadores.

Page 8: VMware Horizon View 6.x

Licencias para VMware Horizon View

Actualmente existen tres formas de adquirir licencias para un entorno de VMware View Horizon:

Standard

Advanced

Enterprise

Page 9: VMware Horizon View 6.x

5. Arquitectura de VMware Horizon View 6

Page 10: VMware Horizon View 6.x

En un entorno de VMware Horizon View participan de manera obligatoria vSphere 5 o 6 con sus ESXi 5 o 6 y un vCenter 5 o 6 como plataforma base hypervisora para el uso de cómputo y desarrollo de las VMs en consonancia con la solución de VMware View que hayamos adquirido según la tabla anterior de comparativas de las licencias. En esta arquitectura podemos llegar a tener todos estos elementos que se explican en las siguientes líneas:

vCenter Server VMware vCenter es requerido. Esto es porque View Connection Server interactúa con la capa Virtual Infrastructure (VI) a través del Web Service de vCenter (típicamente sobre el puerto 443). Estas son las características principales que Horizon View necesita de la capa de vCenter

vMotion

DRS

Cluster

HA

Folders

vSphere Client

Resource pool VMware vCenter realiza las siguientes tareas en un entorno VDI.

Creación de carpetas para la organización del entorno de VMs VDI.

Creación de Resource Pools para segregar los recursos físicos para los diferentes grupos de escritorios.

Creación de los Desktops Virtuales en formato VM.

Creación de Templates o Snapshots los cuales son operaciones básicas e

ineludibles para la creación de los Desktops Virtuales. ¿Cómo afectará en un entorno de Horizon View la caída de servicio de vCenter? No habrá impacto en el acceso a los desktops virtuales pudiendo trabajar con estos, pero si se perderán operaciones tan importantes como el aprovisionamiento de nuevos desktops, operaciones de Refresh, Recompose, Rebalance o borrado.

Page 11: VMware Horizon View 6.x

View Connection Server View Connection Server es el primero de los components de VMware View que debemos instalar, si vCenter es el Gateway de la comunicación de mantenimiento hacia la infraestructura virtual y los servidores físicos. View Connection Server es el Gateway de los usuarios finales a sus Desktops. Estos son los diferentes tipos de VMware View Connection Servers

Standard: esta opción instala todos los componentes de View Connection server incluyendo una instalación limpia de una instancia de Lightweight Directory Access Protocol (LDAP) y acceso de los usuarios a sus desktops desde una red LAN.

Security: Esta instalación solo instala los componentes necesarios para el

acceso del usuario al portal de escritorios desde Internet o red WAN.

Replica: Esta opción crea una réplica exacta del primer View Connection Server Standard para poder tener redundancia y balanceo en las conexiones de los usuarios a sus desktops. Para esta opción de balanceo deberemos aportar nuestros propios balanceadores ya que esto no viene integrado con Horizon View.

View Agent View Agent es el componente final que se instala sobre el escritorio, pudiendo ser físico (muy rara vez) o virtual (casi siempre). View Agent permite que View Connection Server establezca una conexión al escritorio final.

View Client View Client es el componente que el usuario final usa para acceder a su/s escritorio/s virtuales. Desde este se conectará al View Connection Server, el cual redirigirá la conexión del usuario a su dispositivo si el desktop está disponible.

VMware View Composer View Composer es el componente que maneja el desarrollo de los linked clones, este tipo de desktops se basan en un snapshot base de la VM que utilizaremos como plantilla para el resto de escritorios. View Composer es instalado típicamente con el vCenter Server, pero a partir de la versión 5.1 de Horizon View puedes instalarlo en una máquina que no sea el vCenter (por ejemplo, en un vCenter de Linux). Además, necesita su propia base de datos.

Page 12: VMware Horizon View 6.x

Otros términos importantes en el diseño de Horizon View:

Linked clones Un linked clone es una/s copia/s de una máquina virtual basada en un snapshot específico de esa VM (más conocida como PADRE). Cuando un Pool de desktops basados en Linked Clone es creado, VMware View Composer crea una réplica por cada desktop basada en la máquina PADRE. Cada Linked clone tiene su propia dirección MAC única y su UUID que las hace diferentes entre sí. Este tipo de clone de escritorio permite automatizar operaciones de Refresh, Recompose y Rebalance además de usar un disco delta respecto a la imagen PADRE con lo que el ahorro en Storage puede llegar a ser del 80%.

Full Clones

Un Full clone es una/s copia/s de una máquina virtual basada en un Template. Este tipo de dektops como bien indica su nombre son clones completos respecto al Template ocupando en cabina todo el espacio que ocupa la VM por el número de dektops que queremos en el Pool. No dispone de operaciones de Refresh, Recompose y Rebalance y además no hay ningún tipo de ahorro en el almacenamiento.

Templates

Un template es una máquina virtual marcada como MODO LECTURA (Read Only) y de la cual se puede tomar como plantilla de otras VMs.

Tipos de Discos

Puede haber hasta tres tipos de discos en nuestros desktops virtuales, OS Disk, User Data Disk, y Disposable Disk.

OS Disk OS Disk almacena los datos del sistema. Es un disco diferencial respecto a la máquina PADRE.

Page 13: VMware Horizon View 6.x

User Data Disk El persistent User Data Disk es un componente opcional en un VMware View virtual desktop. The User Data Disk almacena la información del perfil de manera permanente sin que operaciones de View Composer como Refresh and Recompose puedan afectar a los datos de los perfiles del usuario. El tamaño del disco persistente es configurable al igual que su letra de acceso en Windows.

Disposable Disk El Disposable disk almacena el swap del OS (pagefile.sys) y datos temporales creados durante la sesión. El tamaño del disco temporal también es configurable al igual que su letra de acceso en Window

Requisitos mínimos

Para crear un entorno con VMware Horizon View necesitaremos al menos de los siguientes componentes:

Un servidor vCenter Server 5.X, 6.X

Al menos 1 servidor ESXi 5X, 6X (recomendado 2 como mínimo para HA y 3 si vamos a utilizar vSAN como almacenamiento de los Desktops)

vSAN o almacenamiento en cabina (IOPs muy importantes en el diseño)

Un Connection Server para trabajar en LAN

Un Security Server para acceso desde Internet

Un DC 2008 o superior

Mínimo 4 tarjetas de Red a 1GB por ESXi

Windows XP SP3, Win7,8,8.1, 2008 R2 y 2012R2 como S.O de escritorio.

Linux Rhel 6, Suse 11, Ubuntu 12, Debian 6 como S.O (solo versión 6.1.1) y con reservas en el apartado de automatización y no hay soporte para Linked Clones y automatización.

Servidor Microsoft RDS si quieres publicar aplicaciones junto a tus Desktops

Page 14: VMware Horizon View 6.x

6. ¿Cómo se gestiona la infraestructura VDI de Horizon View?

VMware Horizon View se gestiona desde una única consola Web desde la cual podremos crear Pools de escritorios, Pools de aplicaciones basadas en RDS de Microsoft, Aplicaciones virtualizadas con VMware ThinApp y automatización de la instalación de estas aplicaciones en los pools de escritorios. Apartado de Eventos, alarmas y Troubleshooting. Políticas Globales. Configuración del Connection Server, Security Server y Replica Server y vCenter Configuración de Granjas de RDS y sus Apps Configuración del desarrollo automatizado de Apps de VMware ThinApp Configuración de un Cloud POD para acceso a desktops a nivel geo global de un usuario dependiendo de donde este geográficamente. Y muchas más….

Page 15: VMware Horizon View 6.x

7. ¿Qué hay de nuevo en VMware Horizon 6.X?

JMG Virtual Consulting VMWare View Horizon 6.1 trae un montón de funcionalidades nuevas. A continuación, te enumero las más importantes:

Gráficos enriquecidos 3D Así como ya en versiones anteriores este tipo de gráficos ya era posible gracias a las funcionalidades vSGA (Virtual Shared VGA) y vDGA (Virtual dedicated VGA) y ayuda de dos variables más como son las tarjetas gráficas para los ESXi de Nvdia K1 y K2 con 4 y 2 GPUs respectivamente y la instalación de los drivers nativos de NVDIA.vib.

Con la nueva versión vienen embebidos en el agente de Horizon los drivers de NVIDIA para Windows llegando más lejos en el plano de rendimiento e integración nativa de gráficos 3D en nuestros desktops.

VMware VSAN para Horizon 6 La ratio de consolidación se ha duplicado respecto a la versión 5.5 de vSAN y 5.3.1 de Horizon. A continuación, te enumero algunas de las más importantes:

Page 16: VMware Horizon View 6.x

De 100 se ha pasado a 200 desktops por Host

De 1600 a 4000 escritorios por cluster de VSAN

De 16 a 20 hosts con Horizon View 6.1 por cluster de VSAN

Mejoras en Apps y Desktops por RDS A continuación, te enumero algunas de las más importantes:

Redirección de dispositivos USB cuando utilizamos apps y desktops con integración de RDS y VMware View (solo con clientes Windows y con RDS instalado en Windows 2012 y 2012 R2)

Redirección de las unidades de disco y carpetas locales. De

momento sólo soportado con acceso de Clientes Windows.

Soporte para Apps de Google ChromeBooks Esta integración esta solamente disponible en la versión 6.1.1 o superior.

Soporte para direccionamiento IPv6 en nuestros desktops

Esta funcionalidad está disponible sólo con IPv6 nativo y no en modo mixto.

Cloud Pod Architecture Enhancements La gestión del cluster de Cloud Pod está ahora dentro de la interfaz de usuario. En anteriores versiones 6.0 y 6.0.1 la gestión se hacía desde la CLI.

Básicamente esta funcionalidad permite a los usuarios tener acceso a sus desktops a través de múltiples DataCenters y ubicaciones geográficas. La infraestructura de VMware Horizon puede escalar apoyándose en otros Sites, países y diversos DataCenters.

Soporte para Windows 2012 R2 como sistema operativo soportado en nuestros desktops

Y finalmente, aunque sólo de momento en la versión 6.1.1 y quizás la más impactante de todas, es el soporte para desktops Linux teniendo a Red Hat y Ubuntu como sistemas operativos soportados hasta el momento.

Page 17: VMware Horizon View 6.x

8. Gracias y Cierre

Gracias por leer “Todo lo que necesitas saber sobre VMware Horizon View 6.x". En estos momentos, estoy trabajando muy duro en un curso online sobre VMware Horizon View 6.X en el que aprenderás desde cómo montar una infraestructura virtual con VMware View paso a paso, configuración de todos sus componentes, a cómo trabajar con las políticas (GPOs) para escritorios flotantes, creación de granjas RDS e integración con VMware View y los modos de escalar Horizon View y hasta cómo integrarlo con vSphere HA, DRS siguiendo las mejores prácticas de VMware. Serán aproximadamente entre 15-20 horas en aproximadamente 15 módulos con 10 horas de teoría y el resto de practica real con videos y laboratorios prácticos sobre VMware Horizon View 6.x. Mientras tanto, no dudes en ponerte en contacto conmigo si tienes alguna duda, sugerencia o proyecto en el que te pueda ayudar en mi dirección de correo electrónico en: [email protected] Muchas gracias y espero y deseo que disfrutes tanto o más como yo he disfrutado creando este material para ti. Miguel Ángel Alonso Arquitecto de soluciones de Virtualización y VDI VCI, vExpert 2015, VCP6-NV, VCP6-DT, VCP5, VCP4, MCITP, CCA Citrix, RHCVA www.jmgvirtualconsulting.com

Page 18: VMware Horizon View 6.x

Miguel Ángel Alonso

[email protected]

http://www.jmgvirtualconsulting.com

@jmgconsulting

Todo lo que necesitas saber sobre VMware

Horizon View 6.X