Componentes

Este artículo ofrece una descripción general de los componentes de Provisioning Services.

Servidor de licencias

El servidor de licencia del producto se instala en la infraestructura compartida, o se puede utilizar un servidor de licencias de Citrix ya existente. El servidor de licencias se selecciona cuando el asistente Configuration Wizard se ejecuta por primera vez. Todos los servidores de Provisioning Services en una comunidad deben poder comunicarse con el servidor de licencias.

Base de datos de Provisioning Services

La base de datos almacena todos los parámetros de la configuración del sistema que existen en una comunidad. Solo puede haber una base datos al mismo tiempo en una comunidad y todos los servidores de Provisioning Services en dicha comunidad deben poder comunicarse con dicha base de datos. Puede actualizar una base de datos de SQL Server existente o bien instalar SQL Server Express, cuya descarga es gratuita desde Microsoft.

Nota:

El servidor de la base de datos se selecciona cuando el asistente Configuration Wizard se ejecuta en un servidor de Provisioning Services.

Consola

La consola es una utilidad que se usa para administrar la implementación de Provisioning Services. Después de iniciar sesión en la consola, debe seleccionar la comunidad a la que desea conectarse. Su rol administrativo determina lo que puede ver en la consola y lo que puede administrar en la comunidad.

Servicios de red

Servicios de red incluyen un servicio DHCP, un servicio PXE (Preboot Execution Environment) y un servicio TFTP. Estas opciones de servicio se pueden usar durante el proceso de arranque para obtener las direcciones IP, así como localizar y descargar el programa de arranque desde el servidor de Provisioning Services en el dispositivo de destino. Hay otras opciones de arranque disponibles.

Sugerencia:

Los servicios de red se pueden instalar conjuntamente con la instalación del producto y configurarse cuando se ejecute Configuration Wizard.

Comunidades

Una comunidad representa el nivel superior de una infraestructura de Provisioning Services. La comunidad se crea cuando el asistente Configuration Wizard se ejecuta en el primer servidor de Provisioning Services que se agrega a la comunidad.

Todos los sitios de una comunidad comparten la base de datos de Microsoft SQL para esa comunidad.

No es necesario que la consola esté directamente asociada a la comunidad, ya que la administración remota se respalda en todas las consolas que se puedan comunicar con la red de esa comunidad.

Almacenes

Una comunidad contiene uno o más almacenes. Un almacén es un nombre lógico para una ubicación de almacenamiento de un disco virtual o físico. El nombre del almacén es el nombre común usado por todos los servidores de Provisioning Services en la comunidad.

Sitios

Uno o más sitios pueden existir en una comunidad. El primer sitio se crea cuando se ejecuta Configuration Wizard en el primer servidor de Provisioning Services de la comunidad.

Los sitios se representan en la consola como se describe a continuación:

Sitio de la consola

Servidores de Provisioning Services

Un servidor de Provisioning Services es cualquier servidor que tiene instalado Stream Services. Stream Services se usa para distribuir software en los discos virtuales a los dispositivos de destino. En algunas implementaciones, los discos virtuales residen directamente en el servidor de Provisioning Services. En implementaciones de mayor magnitud, los servidores de Provisioning Services obtienen el disco virtual a partir de un dispositivo de almacenamiento compartido en la red.

Los servidores de Provisioning Services también intercambian información de configuración con la base de datos de Provisioning Services. Existen opciones de configuración de los servidores de Provisioning Services disponibles para garantizar altos niveles de disponibilidad y equilibrio de carga en las conexiones de los dispositivos de destino.

Discos virtuales (vDisk)

Los discos virtuales existen como archivos de imagen de disco en un servidor de Provisioning Services o en un dispositivo de almacenamiento compartido. Un disco virtual (vDisk) está compuesto por un archivo de imagen base .vhdx, todos los archivos de propiedades asociados (.pvp) y, si corresponde, una cadena de discos de diferenciación VHD (.avhdx) a los que hace referencia.

Los discos virtuales se asignan a dispositivos de destino. Los dispositivos de destino arrancan, y descargan por streaming el software, desde una imagen de disco virtual asignada.

Agrupaciones de discos virtuales

Las agrupaciones de discos virtuales son colecciones de todos los discos virtuales disponibles para un sitio. Existe solo una agrupación de discos virtuales por sitio.

Función vDisk Update Management

La función vDisk Update Management se utiliza para configurar la automatización de las actualizaciones de los discos virtuales (vDisk) que utilizan máquinas virtuales. Las actualizaciones automáticas de discos virtuales (vDisk) pueden ejecutarse de forma programada o se pueden invocar directamente desde la consola. Esta función respalda la detección y distribución de actualizaciones desde los servidores ESD, actualizaciones de Windows u otras actualizaciones obligatorias.

Modos de discos virtuales

Las imágenes de disco virtual se configuran para el modo Private Image o Standard Image. Cuando use imágenes de disco virtual, tenga en cuenta lo siguiente:

  • En el modo Private Image (imagen privada), una imagen de disco virtual puede utilizarse como un dispositivo único que da respaldo a las características de lectura o escritura.
  • En el modo Standard Image (imagen estándar), una imagen de disco virtual puede utilizarse en varios dispositivos, pero es de solo lectura cuando se utilizan varias opciones de almacenamiento en caché.

Cadena de discos virtuales

Las actualizaciones en una imagen de disco virtual base se capturan en un disco de diferenciación con control de versiones, lo que permite conservar la imagen de disco base original sin modificaciones.

Cada vez que se actualiza un disco vDisk, se crea una nueva versión del disco de diferenciación VHDX y la cifra del nombre del archivo aumenta, como se indica en la siguiente tabla:

Imagen de disco virtual Nombre de archivo VHDX
Imagen base win7dev.avhdx
Versión 1 win7dev.1.avhdx
Versión 2 win7dev.2.avhdx
Versión N win7dev.N.avhdx

Arranque de un disco virtual

En esta imagen se muestra el método usado para localizar y arrancar desde un disco vDisk en un recurso compartido del servidor:

Arranque de un disco virtual

En la imagen anterior se muestran estos pasos:

  1. El dispositivo de destino comienza el proceso de arranque estableciendo una comunicación con un servidor de Provisioning Services y obteniendo una licencia.
  2. Posteriormente, el servidor busca en la agrupación de discos virtuales la información sobre el disco, que incluye identificar los servidores de Provisioning Services que pueden proporcionar el disco virtual al dispositivo de destino y la información de ruta que el servidor debe usar para localizar el disco virtual. En este ejemplo, el disco virtual muestra que solo un servidor de Provisioning Services en este sitio puede suministrar el disco virtual al dispositivo de destino y el disco virtual reside físicamente en el servidor de Finanzas (almacenamiento compartido a nivel de la comunidad).
  3. El servidor de Provisioning Services localiza el disco virtual en el servidor de Finanzas y luego distribuye por streaming el disco, según se requiera, a los dispositivos de destino.

Ejemplos de discos vDisk

En los siguientes ejemplos se ofrece información acerca de la forma en que Provisioning Services utiliza las imágenes de disco virtual.

Ejemplo 1

El disco virtual físico para Windows 10 reside en un servidor de Provisioning Services local de un sitio. El nombre lógico que se proporciona a esta ubicación física es el almacén.

El nombre del almacén (nombre lógico): bostonwin10

La ruta física al disco virtual es: C:\vDisks\

Ejemplo 2

El disco virtual físico para Windows 10 reside en un punto compartido de red (FinanceVdisks) a nivel de la comunidad.

El nombre del almacén (nombre lógico): financevdisks

La ruta física al disco virtual para todos los servidores de Provisioning Services en la comunidad es: \financeserver\financevdisks\

Colecciones de dispositivos

Las colecciones de dispositivos son grupos lógicos de los dispositivos de destino. Un dispositivo de destino es un equipo, de escritorio o de servidor, que arranca y obtiene el software a partir de un disco virtual (vDisk) situado en la red. Una colección de dispositivos puede representar una ubicación física, una serie de subredes o una agrupación lógica de dispositivos de destino. La creación de colecciones de dispositivos simplifica la administración de dispositivos, ya que las acciones se realizan a nivel de la colección en lugar de a nivel de los dispositivos de destino.

Vistas

Las vistas permiten administrar rápidamente un grupo de dispositivos de destino. Generalmente, las vistas se crean según las necesidades de la empresa. Por ejemplo, una vista puede representar una ubicación física, como un edificio o un tipo de usuario. Un dispositivo de destino puede ser un miembro de cualquier cantidad de vistas, aunque puede ser miembro de solo una colección de dispositivos.

Las vistas se representan en la consola como se describe a continuación:

Vista de la consola

Las vistas de una comunidad pueden contener todos los dispositivos de destino que existan en esa comunidad. Las vistas de un sitio solo pueden incluir los dispositivos de destino que existan dentro de un sitio.