Arquitectura

La mayoría de las empresas se esfuerzan por mantener el ritmo de la proliferación y la administración de equipos en su entorno. Cada equipo, ya sea un equipo de escritorio, un servidor en una central de datos o un dispositivo tipo quiosco, se debe administrar como una entidad individual. Los beneficios de un procesamiento distribuido involucran una administración distribuida costosa. Instalar, actualizar, brindar asistencia técnica y, en última instancia, desechar los equipos cuesta tiempo y dinero. Con frecuencia, el gasto inicial en el equipo es bajo en comparación con los gastos operativos.

Provisioning Services asume un enfoque muy diferente al de las soluciones de creación de imágenes tradicionales, ya que cambia básicamente la relación entre el hardware y el software que se ejecuta en este servicio. Al distribuir por streaming una sola imagen de disco compartida (vDisk) en lugar de copiar imágenes en equipos individuales, Provisioning Services permite que las organizaciones reduzcan la cantidad de imágenes de disco que administran, incluso si la cantidad de equipos sigue en crecimiento, y ofrece simultáneamente la eficacia de una administración centralizada además de los beneficios de un procesamiento distribuido.

Además, como las máquinas distribuyen por streaming datos de forma dinámica y en tiempo real desde una única imagen compartida, se garantiza la coherencia de la imagen de la máquina y, al mismo tiempo, las grandes agrupaciones de máquinas pueden cambiar completamente su configuración, sus aplicaciones e incluso el sistema operativo en el tiempo que les lleva reiniciarse.

Cómo funciona Provisioning Services

Al utilizar Provisioning Services, cualquier disco virtual puede configurarse en Standard Image Mode. Un disco virtual en Standard Image Mode permite que muchos equipos arranquen de forma simultánea desde ese disco, lo que reduce de manera significativa la cantidad de imágenes que deben mantenerse y la cantidad de almacenamiento requerido. El disco virtual tiene un formato de solo lectura y los dispositivos de destino no pueden modificar la imagen.

En el siguiente gráfico se ofrece un diagrama detallado de la infraestructura básica de Provisioning Services y se ilustra cómo pueden aparecer en dicha implementación los componentes de Provisioning Services.

comunidad de servidores

Ventajas de XenApp y otros administradores de comunidades de servidores

Si administra una agrupación de servidores que funcionan como una comunidad, como servidores XenApp o servidores Web, el mantenimiento de un nivel uniforme de revisiones en los servidores puede ser una tarea larga y difícil. Las soluciones de creación de imágenes tradicionales ofrecen una imagen maestra limpia, pero tan pronto como se crea un servidor con la imagen maestra, se deben aplicar revisiones al servidor individual y a todos los restantes. Aplicar revisiones a servidores individuales de la comunidad no solo es una tarea ineficaz sino que también puede ser poco fiable. Con frecuencia se producen errores al aplicar revisiones en un servidor en particular y es posible que este problema pase desapercibido hasta que los usuarios comiencen a quejarse o el servidor sufra una interrupción. Cuando eso sucede, la sincronización del servidor con el resto de la comunidad puede representar un desafío y, en ocasiones, puede requerir la creación de una imagen completamente nueva del equipo.

Con Provisioning Services, la gestión de las revisiones para las comunidades de servidores es una tarea simple y fiable. Se comienza administrando la imagen maestra y, posteriormente, se continúa administrando esa misma imagen. Todas las revisiones se aplican en una ubicación y, a continuación, se distribuyen por streaming a los servidores durante el arranque. Con esto se garantiza la coherencia de compilación en los servidores, ya que todos los servidores utilizan una sola copia compartida de la imagen de disco. Si un servidor se daña, solo debe reiniciarse para volver instantáneamente al estado óptimo conocido de la imagen maestra. Las actualizaciones son extremadamente rápidas. Cuando la imagen actualizada está lista para la producción, simplemente se debe asignar la versión de la nueva imagen a los servidores y reiniciarlos. En el tiempo que lleva el reinicio de las máquinas, se puede implementar la nueva imagen a cualquier cantidad de servidores. Otro aspecto igualmente importante es que las tareas de reversión pueden ejecutarse de la misma manera, de manera que las imágenes nuevas no interrumpen el servicio a servidores o usuarios durante períodos prolongados.

Ventajas para administradores de escritorios

En XenDesktop, los administradores de escritorios pueden utilizar la tecnología de distribución por streaming de Provisioning Services para simplificar, consolidar y reducir los gastos de la entrega de escritorios físicos y virtuales. Muchas organizaciones están explorando la opción de virtualizar sus escritorios. Si bien la virtualización resuelve muchas de las necesidades de consolidación y administración simplificada que requiere el sector de TI, su distribución también requiere la implementación de una infraestructura de respaldo. Sin Provisioning Services, los gastos de almacenamiento pueden afectar el presupuesto de la virtualización de escritorios. Con Provisioning Services, TI puede reducir la cantidad de almacenamiento requerido para VDI hasta en un 90 %. Al mismo tiempo, la capacidad de administrar una sola imagen en lugar de cientos o miles de equipos de escritorio reduce significativamente el gasto, el esfuerzo y la complejidad de la administración de escritorios.

Diferentes tipos de empleados en la empresa necesitan distintos tipos de escritorios. Algunos requieren simplicidad y estandarización, mientras que otros requieren altos niveles de rendimiento y personalización. XenDesktop puede satisfacer esos requisitos en una sola solución gracias a la tecnología de distribución FlexCast™. Con FlexCast™, el sector de TI puede distribuir cualquier tipo de escritorio virtual, cada uno diseñado específicamente para satisfacer los requisitos de rendimiento, seguridad y flexibilidad de cada usuario.

No todas las aplicaciones de escritorio reciben respaldo en un escritorio virtual. En estos casos, el sector de TI puede seguir aprovechando los beneficios de la consolidación y la administración de una sola imagen. Las imágenes de escritorio se almacenan y se administran de forma centralizada en la central de datos, y se distribuyen por streaming a los escritorios físicos a petición. Este modelo funciona particularmente bien para escritorios estandarizados, como los presentes en entornos de laboratorio y de capacitación, centros de atención al cliente y dispositivos de cliente ligero utilizados para acceder a escritorios virtuales.

La solución Provisioning Services

La tecnología de distribución por streaming de Provisioning Services permite aprovisionar y reaprovisionar los equipos en tiempo real desde una misma imagen de disco compartida. Esto permite que los administradores puedan eliminar la necesidad de administrar y revisar sistemas individuales. Toda la administración de imágenes se realiza en la imagen maestra. Es posible usar la unidad de disco duro local de cada sistema para el almacenamiento en caché de los datos en ejecución o, en algunos casos, es posible quitarla completamente del sistema, a fin de reducir el uso de energía, la frecuencia de errores del sistema y los riesgos de seguridad.

La infraestructura de Provisioning Services está basada en una tecnología de transmisión o streaming de software. Después de instalar y configurar los componentes de Provisioning Services, se captura una instantánea del sistema operativo y de la imagen de la aplicación y, a continuación, esa imagen se almacena como un archivo de disco virtual en la red con el fin de crear un disco virtual desde el disco duro del dispositivo. El dispositivo que se utiliza durante este proceso se denomina dispositivo de destino maestro. Los dispositivos que utilizan esos discos virtuales se denominan dispositivos de destino.

Un disco virtual puede existir en:

  • un servidor de Provisioning Services
  • un recurso compartido
  • un sistema de almacenamiento que pueda comunicarse con el servidor de Provisioning Services mediante la conectividad iSCI, SAN, NAS o CIFS

Los discos virtuales pueden asignarse a un solo dispositivo de destino en Private Image Mode, o bien a varios dispositivos de destino en Standard Image Mode.

Cuando se enciende un dispositivo de destino, se configura para arrancar desde la red y para comunicarse con un servidor de Provisioning Services. Ocurre lo siguiente:

  1. El procesamiento se realiza en el dispositivo de destino.
  2. El dispositivo de destino descarga el archivo de arranque desde el servidor de Provisioning Services.
  3. Según los parámetros de configuración de arranque del dispositivo, se localiza el disco virtual (vDisk) apropiado y se monta en el servidor de Provisioning Services.

La solución Provisioning Services

El software en ese disco virtual se distribuye por streaming al dispositivo de destino según sea necesario. Para el dispositivo de destino, el disco virtual aparece como un disco duro normal en el sistema.

En lugar de trasladar inmediatamente todo el contenido del disco vDisk al dispositivo de destino, los datos se transmiten a través de la red en tiempo real según sea necesario. Este enfoque permite que un dispositivo de destino reciba un sistema operativo y un paquete de software completamente nuevos en el tiempo que le lleva reiniciarse, sin necesidad de visitar una estación de trabajo. Este enfoque disminuye significativamente la cantidad de ancho de banda de la red que requieren las herramientas de creación de imágenes de disco tradicionales, lo que permite respaldar una mayor cantidad de dispositivos de destino en la red sin afectar el rendimiento general.