Antes del laboratorio casero: Seleccionar el mejor hipervisor

Esta serie de formación proporcionará una visión general para principiantes sobre las operaciones comunes de laboratorio y detallará cómo realizar las operaciones relacionadas. Esta primera serie se ocupa de la descarga, instalación y despliegue del hipervisor. El resultado esperado es dar a aquellos en el laboratorio la capacidad de desplegar uno, o muchos, hipervisores para la evaluación y el uso a largo plazo. Para los propósitos de esta guía voy a considerar VMware ESXi (vSphere), Microsoft Hyper-V, Citrix XenServer, Proxmox y oVirt.

Esta serie de formación proporcionará una visión general para principiantes sobre las operaciones comunes de laboratorio y detallará cómo realizar las operaciones relacionadas. Esta primera serie se ocupa de la descarga, instalación y despliegue del hipervisor. El resultado esperado es dar a aquellos en el laboratorio la capacidad de desplegar uno, o muchos, hipervisores para la evaluación y el uso a largo plazo. Para los propósitos de esta guía voy a considerar VMware ESXi (vSphere), Microsoft Hyper-V, Citrix XenServer, Proxmox y oVirt.

Criterios de selección de hipervisores

Los hipervisores son la piedra angular de la virtualización moderna y se utilizan en los centros de datos modernos para permitir que el hardware se utilice mejor al permitir máquinas virtuales a escala. La mayoría de los hipervisores modernos tienen un rendimiento casi idéntico al de los no virtualizados. Los hipervisores vienen en dos tipos generales (1 y 2). Un hipervisor de tipo 1 es un sistema operativo completo construido con la idea de virtualizar como componente nativo, mientras que un hipervisor de tipo 2 suele ser sólo un componente de virtualización de software añadido a una instalación de sistema operativo normal. Los debates sobre qué método es más seguro son probablemente las discusiones de Xbox vs Playstation de Internet: largas, aburridas y, en última instancia, inútiles.

Unas palabras sobre el coste. Con el fin de permitir la equidad, mi caso de uso es una línea de base donde puedo asignar cada núcleo en mi banco de pruebas y cada GB de RAM si se quiere junto con la capacidad de pasar el hardware directamente a una máquina virtual (GPUs, tarjetas PCIe) y sin límites ridículos VM (al menos 10 VMs se puede ejecutar). Además, debe haber algún tipo de soporte para la agrupación y la migración entre los hosts, el hipervisor de destino debe tener una solución de gestión basada en la interfaz gráfica de usuario por lo que cualquier cosa que es la línea de comandos sólo es probablemente no va a volar (excepción: si hay una interfaz gráfica de usuario de terceros que hace el trabajo … lo permitiré).

Banco de pruebas del hipervisor

Por último, nuestro banco de pruebas. Tengo un Dell PowerEdge R720xd que se ejecuta en una mezcla de palos de RAM DDR3 4Gb de grado eBay con un total de 96 GB de RAM, con dos procesadores Intel E5-2630L v2 de 6 núcleos para 12 núcleos y 24 hyperthreads con una GPU NVIDIA GeForce GTX 1060. Cada hipervisor se virtualizará y desplegará con 4 núcleos, 8GB y 50GB de almacenamiento respaldado por SSD de 120GB thin provisioned.

Comparación de hipervisores

Una rápida visión general sobre los hipervisores incluidos en esta serie:

  • ESXi o vSphere es la solución de VMware para sistemas virtualizados. ESXi en realidad envía la versión gratuita con todo lo que pueda necesitar para actualizar, por lo que la actualización es sólo popping en una nueva clave comercial o empresarial.

  • Hyper-V es la solución de Microsoft para los sistemas virtualizados. En los sistemas Windows modernos (8 y superiores) junto con las ediciones de servidor, Hyper-V puede utilizarse para virtualizar otros sistemas operativos.

  • XenServer es la plataforma de virtualización de Citrix basada en el proyecto Xen. A menudo se considera como la mejor alternativa para obtener características similares a las de VMware en un producto de código abierto.

  • Proxmox VE es una plataforma de código abierto para la virtualización que integra el hipervisor KVM y los contenedores LXC en una única plataforma con una interfaz de gestión web.

  • oVirt es una solución de virtualización de código abierto que utiliza el hipervisor KVM y se basa en otros proyectos de la comunidad, como libvirt, Gluster, PatternFly y Ansible (Ansible Deep Dive).

Nombre Tipo Limitaciones* Costo***

VMware ESXi (vSphere)
Cómo instalar ESXi
Descargar Link

1
  • Sin vCenter / vMotion
  • 2 CPUs físicas máx
  • 8 vCPUs/VM máx
Suscripción anual a VMUG por 200 dólares
Microsoft Hyper-V
Cómo instalar Hyper-V
Enlace de descarga
1
  • Sin versión gratuita
  • Licencia de Windows 10 Pro
    • Costo de 200 dólares
    • Sin migración en vivo

$4860 Server 2019 Standard (calculadora)

  • 12 núcleos físicos
  • 80 licencias de núcleo
  • 10 OSEs
Citrix Hypervisor (XenServer)
Cómo instalar Citrix Hypervisor
Enlace de descarga
1
  • No Alta disponibilidad
  • Sin passthrough de GPU

No es una limitación**

  • Tamaño máximo del clúster de 3

~ $1500 Estándar

  • 2 núcleos físicos
Proxmox
Cómo instalar Proxmox VE
Enlace de descarga
1

No es una limitación**

  • No es compatible con los repositorios empresariales

160€ (~180$) Community Edition

  • 2 núcleos físicos
  • Soporte de repositorios Enterprise

oVirt
Cómo instalar oVirt
Enlace de descarga

1

No es una limitación**

  • Principalmente nuevo jugador
$0 Open Source
* Limitaciones: Limitaciones impuestas a una versión gratuita o de prueba de un producto. Si estoy evaluando un producto, me gustaría saber qué es lo máximo que se puede hacer con él al evaluarlo.
** No es una limitación: Algo que no es una violación de las limitaciones, pero es bueno tener en cuenta. Puede ser una limitación de software o algo que no entra estrictamente en las limitaciones.
*** Coste: Hablo del coste mínimo para habilitar las características bajo limitaciones, no una limitación del proveedor de software.

Suscríbase al boletín de StorageReview

.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.