Entornos de virtualización Microsoft System Center Virtual Machine Manager

Si quiere utilizar Hyper-V con Microsoft System Center Virtual Machine Manager (VMM) para proporcionar máquinas virtuales, siga estas instrucciones.

Consulte Requisitos del sistema para ver una lista de las versiones de VMM respaldadas.

Puede utilizar Machine Creation Services o Citrix Provisioning (antes llamado Provisioning Services) para aprovisionar:

  • Máquinas virtuales de SO de servidor o escritorio de 1ª generación
  • Máquinas virtuales Windows Server 2012 R2, Windows Server 2016 y Windows 10 (con o sin Secure Boot) de 2ª generación

Instalar y configurar un hipervisor

Instale Microsoft Hyper-V Server y VMM en los servidores.

Compruebe la siguiente información de cuenta:

En Studio, la cuenta que indique cuando cree una conexión debe ser un administrador de VMM o administrador delegado de VMM para las máquinas Hyper-V en cuestión. Si esta cuenta solo tiene el rol de administrador delegado en VMM, los datos de almacenamiento no aparecen en Studio durante el proceso de creación de la conexión.

La cuenta de usuario también debe ser un miembro del grupo de seguridad local de administradores en cada uno de los servidores Hyper-V para dar respaldo a la administración del ciclo de vida de las VM (creación, actualización y eliminación de VM).

Instalar la consola de VMM

Instale una consola de System Center Virtual Machine Manager en cada servidor que contenga Citrix Cloud Connector.

Crear una VM maestra

  • Instale un agente Virtual Desktop Agent en la VM maestra y seleccione la opción de optimizar el escritorio. Esto mejora el rendimiento.
  • Tome una instantánea de la VM maestra para usarla como copia de seguridad.
  • Cree escritorios virtuales.

Crear una conexión

Si utiliza MCS para aprovisionar las VM, en el asistente de creación de conexiones de Studio:

  • Escriba la dirección como el nombre de dominio completo del servidor host.
  • Introduzca las credenciales de la cuenta del administrador que ha configurado. Esa cuenta debe tener permisos para crear nuevas máquinas virtuales.
  • En el cuadro de diálogo Detalles del host, seleccione el clúster o el host independiente a utilizar para crear las VM. Importante: Busque y seleccione un clúster o un host independiente aunque utilice una implementación de host Hyper-V único.

MCS en recursos compartidos de archivos SMB 3

En caso de catálogos de máquinas creados a través de MCS en recursos compartidos SMB 3 para el almacenamiento de VM, las credenciales deben cumplir los siguientes requisitos para que las llamadas desde la biblioteca de comunicaciones de hipervisor (HCL) de Citrix puedan conectarse al almacenamiento SMB.

  • Las credenciales de usuario de VMM deben incluir acceso de escritura y lectura completo al almacenamiento de SMB.
  • Durante el ciclo de vida de las máquinas virtuales, las operaciones de almacenamiento en el disco virtual se realizan a través del servidor Hyper-V mediante las credenciales de usuario de VMM.

Si usa VMM 2012 SP1 con Hyper-V en Windows Server 2012: con SMB como almacenamiento, habilite el proveedor de compatibilidad para seguridad de autenticación de credenciales (CredSSP) desde el Cloud Connector a cada máquina Hyper-V. Para obtener más información, consulte CTX137465.

Si usa una sesión remota de PowerShell 3 estándar, HCL en el Cloud Connector usa CredSSP para abrir una conexión con la máquina Hyper-V. Esta función pasa las credenciales de usuario cifradas por Kerberos a la máquina Hyper-V. A continuación, los comandos de PowerShell de la sesión en la máquina Hyper-V remota se ejecutan con las credenciales proporcionadas (en este caso, las credenciales del usuario de VMM), de forma que los comandos que se comuniquen al almacenamiento funcionen correctamente.

Las siguientes tareas usan scripts de PowerShell que se originan en la biblioteca HCL. Luego, los scripts se envían a la máquina Hyper-V para actuar en el almacenamiento de SMB 3.0.

Consolidar una imagen maestra: Una imagen maestra crea un nuevo esquema de aprovisionamiento (catálogo de máquinas) de MCS. Clona y deja la VM maestra lista para crear nuevas VM a partir del nuevo disco creado (y quita la dependencia de la VM maestra original).

ConvertVirtualHardDisk en el espacio de nombres root\virtualization\v2

Ejemplo:

$ims = Get-WmiObject -class $class -namespace “root\virtualization\v2”; $result = $ims.ConvertVirtualHardDisk($diskName, $vhdastext) $result

Crear disco de diferenciación: Crea un disco de diferenciación a partir de la imagen generada al consolidar la imagen maestra. A continuación, el disco de diferenciación se adjunta a una nueva VM.

CreateVirtualHardDisk en el espacio de nombres root\virtualization\v2

Ejemplo:

$ims = Get-WmiObject -class $class -namespace “root\virtualization\v2”; $result = $ims.CreateVirtualHardDisk($vhdastext); $result

Cargar discos de identidad: La biblioteca HCL no puede cargar directamente el disco de identidad en el almacenamiento de SMB. Por lo tanto, la máquina Hyper-V debe cargar y copiar el disco de identidad en el almacenamiento. Debido a que la máquina Hyper-V no puede leer el disco desde el Cloud Connector, la HCL debe copiar primero el disco de identidad mediante la máquina Hyper-V tal y como se indica.

  1. La HCL carga la identidad en la máquina Hyper-V mediante el recurso compartido de administrador.
  2. La máquina Hyper-V copia el disco en el almacenamiento de SMB a través de un script de PowerShell que se ejecuta en la sesión remota de PowerShell. Se crea una carpeta en la máquina Hyper-V y los permisos de la carpeta están bloqueados únicamente para el usuario de VMM (a través de la conexión remota de PowerShell).
  3. La biblioteca HCL elimina el archivo del recurso compartido de administrador.
  4. Cuando la biblioteca HCL completa la carga del disco de identidad en la máquina Hyper-V, la sesión remota de PowerShell copia los discos de identidad al almacenamiento de SMB y, después, los elimina de la máquina Hyper-V.

La carpeta del disco de identidad se vuelve a crear si se elimina para que esté disponible para volver a usarse.

Descargar discos de identidad: Al igual que con las cargas, los discos de identidad pasan a través de la máquina Hyper-V hasta la HCL. En el siguiente proceso se crea una carpeta que solo tiene permisos de usuario de VMM en el servidor Hyper-V si no existe.

  1. La máquina Hyper-V copia el disco desde el almacenamiento de SMB al almacenamiento de Hyper-V local mediante un script de PowerShell que se ejecuta en la sesión remota de PowerShell V3.
  2. La HCL lee el disco desde el recurso compartido de administrador de la máquina Hyper-V y lo copia en memoria.
  3. La HCL elimina el archivo del recurso compartido de administrador.

Más información

Entornos de virtualización Microsoft System Center Virtual Machine Manager