Compartir a través de


Aprovisionamiento de máquinas virtuales en el tejido de VMM

En este artículo se proporciona información general sobre el aprovisionamiento de máquinas virtuales (VM) en el tejido de proceso de System Center - Virtual Machine Manager (VMM). Obtenga información sobre los métodos de aprovisionamiento y las características proporcionadas por VMM durante el aprovisionamiento.

Aprovisionando

Las máquinas virtuales se pueden aprovisionar mediante varios métodos:

  • Creación de máquinas virtuales a partir de un disco duro virtual en blanco: cree una máquina virtual e instale un sistema operativo desde una imagen de .iso, un medio extraíble o desde un arranque de red con un servidor PXE.
  • Creación de una máquina virtual a partir de un disco duro virtual existente: cree una máquina virtual a partir de un disco duro virtual en la biblioteca VMM. Se recomienda un disco duro virtual generalizado con Sysprep.
  • Clone una máquina virtual de una máquina virtual existente: clone una máquina virtual existente en la biblioteca VMM para crear una nueva. Se recomienda clonar una máquina virtual generalizada con Sysprep.
  • Creación de una máquina virtual a partir de una plantilla: cree máquinas virtuales con una configuración coherente configurada en una plantilla de máquina virtual. Las plantillas de máquina virtual son objetos XML almacenados en la biblioteca VMM. Se pueden usar para controlar y restringir la configuración de máquina virtual disponible para los usuarios de autoservicio. La configuración de plantilla incluye el perfil de sistema operativo invitado, un perfil de hardware y uno o varios discos duros virtuales que se pueden usar para crear una máquina virtual.
  • Creación de una máquina virtual en una implementación de servicio: en VMM, puede crear servicios que son una agrupación lógica de máquinas virtuales configuradas e implementadas como entidad única. Un único servicio de nivel incluye una sola máquina virtual. Los servicios de varios niveles tienen varias máquinas virtuales.
  • Aprovisionar rápidamente una máquina virtual mediante la copia de red de área de almacenamiento (SAN): implemente una máquina virtual mediante capacidades de copia san, como instantánea y clonación. Puede aprovisionar rápidamente máquinas virtuales independientes o máquinas virtuales que se aprovisionan en un servicio.

Implementación de un clúster invitado de máquina virtual

En un clúster de Hyper-V, puede implementar un clúster de conmutación por error invitado que consta de varias máquinas virtuales y usa archivos .vhdx compartidos. VMM admite lo siguiente:

Puede implementar un clúster de conmutación por error invitado que use archivos .vhdx compartidos en un clúster de conmutación por error de Hyper-V. En este escenario, si Hyper-V usa volúmenes compartidos de clúster (CSV) en el almacenamiento de nivel de bloque, los archivos vhdx compartidos se almacenan en un CSV configurado como almacenamiento compartido. Como alternativa, Hyper-V puede usar el almacenamiento basado en archivos SMB implementado por el servidor de archivos de escalabilidad horizontal (SOFS), como ubicación de los archivos .vhdx compartidos. No se admite ningún otro tipo de almacenamiento y no se admite el almacenamiento SMB de terceros.

Selección de ubicación de VM

Al implementar o migrar una máquina virtual, VMM usa la ubicación inteligente de máquinas virtuales para evaluar los hosts disponibles.

  • El algoritmo de selección de ubicación analiza los datos de rendimiento de la carga de trabajo y el host, y evalúa los hosts en una escala de uno a cinco estrellas para indicar la mejor opción de selección de ubicación.

  • La selección de ubicación incluye una característica preferida y posibles propietarios que permite especificar qué hosts son preferidos y posibles si se produce la conmutación por error de las máquinas virtuales.

  • La selección de ubicación tiene en cuenta las clasificaciones de almacenamiento. Las nubes se pueden limitar para limitar la ubicación de las máquinas virtuales solo a clasificaciones de almacenamiento específicas.

  • Las opciones de selección de ubicación se pueden seleccionar de la siguiente manera:

    • Creación de una máquina virtual: el proceso de selección de ubicación ofrece una sugerencia para el host. Si un usuario de autoservicio crea una máquina virtual, VMM asigna automáticamente el host en función de la clasificación más alta.
    • Migración de una máquina virtual: durante la migración, VMM proporciona clasificaciones de host para ayudarle a seleccionar un host.
    • Convertir una máquina virtual en Hyper-V: el asistente para la conversión proporciona clasificación para hosts para que pueda seleccionar la mejor.

Clasificaciones de host

  • VMM evalúa todos los hosts dentro de un grupo host seleccionado y los hosts incluidos en los grupos host secundarios. Las clasificaciones de host se calculan en una escala de 0 a 5 estrellas, donde cinco estrellas indican la clasificación más alta. Las clasificaciones se basan en criterios predeterminados que no incluyen toda la información. Por ejemplo, no se tiene en cuenta la velocidad de conexión de red.

  • Las clasificaciones se basan en hosts individuales y no en la idoneidad relativa de todos los hosts disponibles. Las clasificaciones de un host no cambian en función de las clasificaciones de los otros hosts.

  • VMM calcula las clasificaciones de host según fórmulas específicas, como se describe en la tabla siguiente.

    • Clasificación de la CPU: [1 – (uso de CPU/(100 – reserva de CPU))] x peso de CPU
    • Clasificación de la memoria (RAM): [1 – (memoria usada/(memoria total – reserva de memoria))] x peso de memoria
    • Clasificación de la capacidad de E/S de disco: [ 1 – ( IOPS de disco /IOPS de disco máximo ) ] x Peso del disco
    • Clasificación de la red: [1 – (uso de red/(100 – reserva de red))] x peso de red
  • Un host solo se clasifica cuando se debe colocar una máquina virtual.

  • La información recopilada sobre un host se compara con la información sobre los recursos requeridos por la máquina virtual y se asigna una clasificación al host.

  • Durante la colocación automática, VMM intenta usar el host asignado a la clasificación más alta. Durante la colocación manual, se muestra la clasificación del host para que pueda seleccionar el host adecuado.

  • A partir de System Center 2012 SP1, puede seleccionar un host en VMM incluso si no todos los hosts se han clasificado. El host seleccionado debe tener un número positivo de estrellas.
  • VMM mide el uso de CPU, memoria, disco y red aproximadamente cada 10 minutos para recalcular una clasificación media que es un promedio de todas las medidas tomadas que la última acción que restablece la clasificación del host. Las clasificaciones de host se restablecen cuando se produce lo siguiente:
    • Se crea una nueva máquina virtual
    • Una máquina virtual se implementa, almacena, migra o elimina.
    • Una máquina virtual está activada, desactivada o trasladada a un estado detenido, en pausa o guardado.

Clasificación cero

A un host se le puede asignar una clasificación cero si no cumple las condiciones para recibir una clasificación distinta de cero. Para recibir una clasificación distinta de cero, se requieren los siguientes criterios:

  • El host debe tener al menos un disco duro con suficiente almacenamiento para contener el espacio total en disco duro requerido por la máquina virtual. Con los discos duros dinámicos, se usa el tamaño actual del disco duro, no el tamaño máximo del disco duro.

  • La memoria necesaria para la máquina virtual debe ser menor que la cantidad actual de memoria disponible en el host. Un host también debe tener suficiente memoria disponible para iniciar la máquina virtual.

    Nota:

    VMM ofrece la opción de sobrecommitar la capacidad del grupo host y la nube para las máquinas virtuales de réplica.

  • Si la memoria dinámica está habilitada, asegúrese de lo siguiente:

    • Si la máquina virtual (incluidos cualquiera de sus puntos de control) está configurada para usar la memoria dinámica, el host también debe tener habilitada la memoria dinámica. Si no es así, la ubicación de la máquina virtual se bloqueará durante la creación o migración.
    • Para colocar una máquina virtual nueva o detenida, el host debe cumplir al menos el requisito de memoria de inicio de la máquina virtual.
    • Para colocar una máquina virtual en ejecución, el host debe cumplir al menos el requisito de memoria actual de la máquina virtual.
    • Para colocar una máquina virtual en un estado guardado, el último valor de uso de memoria conocido de la máquina virtual se comparará con la memoria de inicio de la máquina virtual.
  • El host debe contener todas las redes virtuales necesarias para la máquina virtual. Si usa etiquetas de red, las etiquetas de ubicación de red para la máquina virtual y el host deben ser idénticas.

  • Un host en modo de mantenimiento recibe automáticamente una clasificación cero.

  • Si el adaptador de vídeo 3D de Microsoft RemoteFX está habilitado en la máquina virtual, el host debe admitir RemoteFX y tener una o varias unidades de procesamiento de gráficos (GPU) compatibles con RemoteFX con suficiente memoria disponible. Si estas condiciones no están disponibles y la máquina virtual se está ejecutando, se bloqueará la selección de ubicación. Si se detiene o está en un estado guardado, se emitirá una clasificación cero con una advertencia, pero no se bloqueará la selección de ubicación.

  • Las máquinas virtuales de alta disponibilidad deben colocarse en hosts agrupados. VMM asigna cero estrellas a los hosts que no están agrupados, pero no se bloquea la selección de ubicación manual. Si migra una máquina virtual de alta disponibilidad a un host no clúster, la máquina virtual ya no estará de alta disponibilidad después de la migración.

  • VMM bloquea la migración de hosts de Hyper-V a hosts que ejecutan software de virtualización diferente. Se bloqueará la migración de una máquina virtual con características específicas no permitidas por el software de virtualización que se ejecuta en un host. Por ejemplo, los hosts de Hyper-V no permiten el arranque desde un disco duro SCSI.

Control de máquinas virtuales de generación 1 y 2

En VMM, puede crear máquinas virtuales de generación 1 y 2.

  • Puede agregar plantillas de máquina virtual que especifiquen la generación 1 o la generación 2 a una plantilla de servicio. Las propiedades aparecerán para la generación que elija.
  • Las máquinas virtuales de generación 2 solo se pueden ejecutar en un host con un sistema operativo host que los admita: Windows Server 2012 R2 y versiones posteriores. Por ejemplo, VMM no colocará una máquina virtual de generación 2 en un host que ejecute Windows Server 2012.
  • Las máquinas virtuales de generación 2 solo se pueden ejecutar en un host con un sistema operativo host que los admita: Windows Server 2012 R2 y versiones posteriores. Por ejemplo, VMM no colocará una máquina virtual de generación 2 en un host que ejecute Windows Server 2012.
  • Cuando se usa un disco duro virtual en formato .vhd para una máquina virtual o plantilla de máquina virtual, la máquina virtual se genera automáticamente 1 porque .vhd no admite la generación 2. Si usa .vhdx, puede seleccionar la opción que desea usar.
  • Si usa una máquina virtual o plantilla de máquina virtual existente como punto de partida para una nueva máquina virtual o plantilla de máquina virtual, la generación viene determinada por la plantilla de máquina virtual o máquina virtual existente.
  • Si crea un perfil de hardware, puede elegir entre la generación 1 y la 2. Al incorporar el perfil en una máquina virtual o plantilla de máquina virtual, especifique la generación que desea usar.
  • En todos los asistentes y cmdlets de PowerShell, se le ofrecerán opciones de configuración en línea con la generación de la máquina virtual.
  • Las máquinas virtuales de generación 1 y 2 no controlan el orden de arranque de la misma manera.
    • Puede personalizar el orden de inicio de las máquinas virtuales de generación 1 en la consola VMM en la configuración de hardware al crear una máquina virtual. También puede personalizar mediante el parámetro BootOrder de PowerShell.
    • Para personalizar el orden de inicio de las máquinas virtuales de generación 1, debe usar PowerShell mediante el parámetro FirstBootDevice al crear una máquina virtual. Por ejemplo, para establecer el primer dispositivo de arranque como el tipo de adaptador de red: Set-SCVMTemplate -Template "Generation2template" –FirstBootDevice "NIC,0"

Optimización del aprovisionamiento

Discos de diferenciación

  • Un disco de diferenciación es un VHD que almacena los cambios realizados sobre otro VHD o sistema operativo invitado almacenándolos en un archivo independiente.
  • Al crear un disco de diferenciación, se asocia otro VHD con él (el disco primario). El disco de diferenciación almacena todos los cambios que, de lo contrario, se realizarían en el disco primario si el disco de diferenciación no existía.
  • En esencia, el disco de diferenciación guarda los cambios sin modificar el disco primario.
  • Varios discos de diferenciación pueden usar el mismo VHD primario.

VMM optimiza la compatibilidad con discos de diferenciación para proporcionar lo siguiente:

  • Migración optimizada del almacenamiento que utiliza discos de diferenciación. Durante una migración, VMM no migra los discos base a menos que sea necesario.

  • Tiempo de implementación optimizado de máquinas virtuales mediante el uso de discos de diferenciación. VMM intentará identificar y usar discos de diferenciación en el equipo de destino.

  • Cuando se usan discos de diferenciación, la implementación del disco virtual base se optimiza aprovechando la capacidad de transferencias de datos descargadas (ODX) de Windows para copiar archivos en la máquina invitada durante la implementación del servicio.

  • Optimice el tiempo y el almacenamiento de la clonación de máquinas virtuales mediante el uso de discos de diferenciación. VMM proporciona la opción de crear y usar discos de diferenciación durante una operación de clonación.

    Nota:

    Si los discos primarios se pierden o están dañados, también se pierden todos los discos duros virtuales que dependen de ellos. Debe tener implementado un plan de copia de seguridad.

Si usa discos de diferenciación, debe optimizar la administración asegurándose de que los HD primarios sin usar se quitan periódicamente.

Copia rápida de archivos

Durante la implementación de máquinas virtuales, VMM debe mover y copiar archivos grandes, como discos duros virtuales, entre dos ubicaciones.

La copia rápida de archivos mejora el rendimiento de las transferencias de archivos, principalmente mediante transferencias de datos descargadas (ODX) de Windows. En VMM, la transferencia inteligente en segundo plano (BITS) todavía se usa como mecanismo para las transferencias de archivos, pero VMM usa ODX siempre que sea posible (por ejemplo, al copiar archivos en SAN que admiten ODX). Esto mejora considerablemente el rendimiento del tiempo de las implementaciones de máquinas virtuales.

Aprovisionamiento de máquinas virtuales de VMware

Después de configurar un servidor vCenter y hosts ESX/ESXi, puede aprovisionar máquinas virtuales de VMware como cualquier otra máquina virtual. Tenga en cuenta lo siguiente:

  • Puede organizar y almacenar máquinas virtuales de VMware en la biblioteca VMM.

  • Puede organizar y almacenar máquinas virtuales de VMware, archivos .vmdk (VMDK) y plantillas de VMware en la biblioteca VMM.

  • Puede crear máquinas virtuales a partir de plantillas de VMware almacenadas en la biblioteca. También puede importar plantillas almacenadas en hosts de vSphere (solo se importan metadatos de plantilla a VMM). VMM no admite tipos de disco VMDK más antiguos. Se admiten estos tipos de disco:

    • Archivos VMDK normales (VMFS y plano monilítico)
    • Archivos VMDK que se usan para acceder a discos físicos (vmfsPassthroughRawDeviceMap)
    • Instantáneas (vmfssparse)
  • Puede crear máquinas virtuales de VMware a partir de las plantillas de VMDK.

  • Puede implementar servicios VMM en hosts de vSphere, pero no vApps.

  • Puede colocar máquinas virtuales en hosts de VMware en función de las clasificaciones de host al crear, implementar o migrar máquinas virtuales de VMware. Esto incluye la implementación simultánea de máquinas virtuales al implementar un servicio.

  • Puede usar la optimización dinámica y la optimización de energía para máquinas virtuales de VMware.

  • Puede realizar tareas de red de VMM normales, incluida la asignación de redes lógicas, la dirección IP estática y la dirección MAC a las máquinas virtuales basadas en Windows que se ejecutan en VMware.

  • VMM no admite máquinas virtuales de VMware con discos duros virtuales conectados a un bus IDE.

  • VMM admite el disco duro de aprovisionamiento fino de VMware mediante el tipo de disco dinámico.

    Nota:

    Si crea e implementa una máquina virtual en un host de vSphere configurado para usar un disco dinámico, el disco se aprovisionará de forma ligera. Si una máquina virtual se creó como un disco aprovisionado fino, la máquina virtual fuera de banda la mostrará como dinámica. Si guarda un disco de aprovisionamiento fino en la biblioteca, VMM lo guardará como grueso. Sigue siendo grueso si crea una máquina virtual a partir de ella.

Conversión de máquinas virtuales de VMware en Hyper-V

VMM se puede usar como herramienta de conversión V2V para convertir máquinas virtuales de VMware en máquinas virtuales de Hyper-V.

  • Asistente para convertir máquinas virtuales: en la consola VMM, puede usar este asistente. Este método tiene algunas limitaciones menores:
    • No se admite para las versiones de vSphere anteriores a la 4.1.
    • No se pueden convertir estaciones de trabajo de VMware.
    • No se pueden convertir máquinas virtuales con discos duros virtuales conectados a un bus IDE.
    • No se admiten conversiones en línea. Debe apagar las máquinas virtuales de VMware.
    • Se deben admitir aplicaciones antivirus.
    • Las herramientas de VMware deben desinstalarse del sistema operativo invitado de la máquina virtual.

Dirección MAC estática para máquinas virtuales implementadas en una nube de VMM

En versiones anteriores, VMM permitía a los usuarios establecer una dirección MAC estática en las máquinas virtuales implementadas en los hosts y no tenía la opción de establecer la dirección MAC estática para las máquinas virtuales implementadas en la nube.

VMM permite establecer una dirección MAC estática para las máquinas virtuales implementadas en la nube de VMM.

Siga estos pasos:

Nota:

La dirección MAC que desea asignar a la máquina virtual debe formar parte de un grupo de MAC accesible. Como los usuarios de autoservicio no tienen visibilidad sobre los grupos mac de tejido, necesitarían coordinarse con los administradores para asegurarse de que la dirección MAC forma parte del grupo de MAC accesible.

Puede establecer la dirección MAC estática en la máquina virtual al hacer lo siguiente:

  • Implementación de una nueva máquina virtual en la nube desde la plantilla VHD/VM. o
  • Cambio de la dirección MAC en una máquina virtual existente implementada en la nube.

Establecimiento de MAC estático al implementar una nueva máquina virtual en la nube desde la plantilla VHD/VM

  1. En la consola de VMM, vaya a Máquinas virtuales y servicios>nubes principales.>

  2. Seleccione la nube para implementar la máquina virtual.

  3. Haga clic con el botón derecho >Crear máquina virtual para abrir el Asistente para crear máquinas virtuales y crearla.

  4. Haga clic con el botón derecho en la máquina virtual y seleccione Propiedades.

  5. Vaya a la página Configurar hardware y seleccione el adaptador de red al que desea asignar una dirección MAC estática.

  6. En la sección Dirección MAC, seleccione Estática y escriba la dirección MAC en el cuadro de texto.

    Captura de pantalla de mac estática para vms en la nube.

Cambio de la dirección MAC de una máquina virtual implementada en la nube

  1. Vaya a una máquina virtual implementada en la nube para la que desea asignar una dirección MAC estática.
  2. Siga los pasos de 4 a 6 del procedimiento anterior.

Pasos siguientes