Entornos de virtualización de Microsoft System Center Virtual Machine Manager
Siga estas instrucciones si utiliza Hyper-V con Microsoft System Center Virtual Machine Manager (VMM) para proporcionar máquinas virtuales.
Esta versión es compatible con las versiones de VMM que se enumeran en Requisitos del sistema.
Nota:
No se admiten clústeres Hyper-V mixtos (que contengan servidores con diferentes versiones de Hyper-V).
Puede utilizar Citrix Provisioning (anteriormente Provisioning Services) y Machine Creation Services™ para aprovisionar:
- Máquinas virtuales de SO de escritorio o servidor compatibles de generación 1.
- Máquinas virtuales de SO de escritorio o servidor compatibles de generación 2, incluida la compatibilidad con el arranque seguro.
Instalar y configurar un hipervisor
Importante:
Todos los Delivery Controllers deben estar en el mismo bosque que los servidores VMM.
- Instale el servidor Microsoft Hyper-V y VMM en sus servidores.
- Instale la consola de System Center Virtual Machine Manager en todos los Controllers. La versión de la consola debe coincidir con la versión del servidor de administración. Aunque una consola anterior puede conectarse al servidor de administración, el aprovisionamiento de VDA falla si las versiones difieren.
-
Verifique la siguiente información de la cuenta:
La cuenta que utiliza para especificar hosts en Studio es un administrador de VMM o un administrador delegado de VMM para las máquinas Hyper-V pertinentes. Si esta cuenta solo tiene el rol de administrador delegado en VMM, los datos de almacenamiento no se muestran en Studio durante el proceso de creación del host.
Sugerencia:
Cuando utilice un administrador delegado de VMM, defina un grupo de hosts de nivel superior y otorgue a ese administrador delegado permisos completos solo para ese grupo. Varios grupos de hosts requieren varios administradores delegados de VMM. Configure un administrador delegado por cada grupo de hosts.
La cuenta de usuario utilizada para la integración de Studio también debe ser miembro del grupo de seguridad local de administradores en cada servidor Hyper-V. Esta configuración admite la administración del ciclo de vida de las máquinas virtuales, como la creación, actualización y eliminación de máquinas virtuales.
No se admite la instalación de un Controller en un servidor que ejecute Hyper-V.
Crear una VM maestra
- Instale un VDA en la VM maestra y seleccione la opción para optimizar el escritorio a fin de mejorar el rendimiento.
- Tome una instantánea de la VM maestra para usarla como copia de seguridad.
Crear escritorios virtuales
Si utiliza MCS para crear máquinas virtuales, al crear un sitio o una conexión:
- Seleccione el tipo de host de virtualización de Microsoft.
- Introduzca la dirección como el nombre de dominio completo del servidor host.
- Introduzca las credenciales de la cuenta de administrador que configuró anteriormente y que tiene permisos para crear máquinas virtuales.
-
En Host Details, seleccione el clúster o el host independiente que se utilizará al crear máquinas virtuales.
Busque y seleccione un clúster o un host independiente, incluso si utiliza una implementación de host Hyper-V único.
MCS en recursos compartidos de archivos SMB 3
Para los catálogos de máquinas creados con MCS en recursos compartidos de archivos SMB 3 para el almacenamiento de VM, asegúrese de que las credenciales cumplan los siguientes requisitos. Estos requisitos garantizan que las llamadas de la Biblioteca de comunicaciones del hipervisor (HCL) del Controller se conecten correctamente al almacenamiento SMB:
- Las credenciales de usuario de VMM deben incluir acceso completo de lectura y escritura al almacenamiento SMB.
- Las operaciones de disco virtual de almacenamiento durante los eventos del ciclo de vida de la VM se realizan a través del servidor Hyper-V utilizando las credenciales de usuario de VMM.
Cuando utilice almacenamiento SMB, habilite el Proveedor de soporte de seguridad de credenciales de autenticación (CredSSP) desde el Controller a las máquinas Hyper-V individuales. Utilice este proceso para VMM 2012 SP1 con Hyper-V en Windows Server 2012. Para obtener más información, consulte CTX137465.
La HCL utiliza CredSSP para abrir una conexión a la máquina Hyper-V. Esta función pasa las credenciales de usuario cifradas con Kerberos a la máquina Hyper-V. 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, para que los comandos de comunicación con el almacenamiento funcionen correctamente.
Las siguientes tareas utilizan scripts de PowerShell que se originan en la HCL y luego se envían a la máquina Hyper-V para actuar sobre el almacenamiento SMB 3.0.
-
Consolidar imagen maestra: Una imagen maestra crea un esquema de aprovisionamiento de MCS (catálogo de máquinas). Clona y aplana la VM maestra, dejándola lista para crear VM a partir del nuevo disco creado (y elimina 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
<!--NeedCopy-->
-
Crear disco de diferencias: Crea un disco de diferencias a partir de la imagen maestra generada al consolidar la imagen maestra. El disco de diferencias se adjunta luego 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
<!--NeedCopy-->
-
Cargar discos de identidad: La HCL no puede cargar directamente el disco de identidad en el almacenamiento SMB. Por lo tanto, la máquina Hyper-V debe cargar y copiar el disco de identidad en el almacenamiento. Dado que la máquina Hyper-V no puede leer el disco desde el Controller, la HCL debe copiar primero el disco de identidad a través de la máquina Hyper-V de la siguiente manera.
La HCL carga la identidad en la máquina Hyper-V a través del recurso compartido de administrador.
La máquina Hyper-V copia el disco en el almacenamiento 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 esa carpeta se bloquean solo para el usuario de VMM (a través de la conexión remota de PowerShell).
La HCL elimina el archivo del recurso compartido del administrador.
Cuando la HCL termina de cargar el disco de identidad en la máquina Hyper-V, la sesión remota de PowerShell copia los discos de identidad al almacenamiento SMB. Luego 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 su reutilización.
-
Descargar discos de identidad: Al igual que con las cargas, los discos de identidad pasan a través de la máquina Hyper-V a la HCL. El siguiente proceso crea una carpeta que solo tiene permisos de usuario de VMM en el servidor Hyper-V si no existe.
La máquina Hyper-V copia el disco del almacenamiento SMB al almacenamiento local de Hyper-V a través de un script de PowerShell. Este script se ejecuta en la sesión remota de PowerShell V3.
La HCL lee el disco del recurso compartido del administrador de la máquina Hyper-V en la memoria.
La HCL elimina el archivo del recurso compartido del administrador.