Inicio Empresa Antes del laboratorio doméstico: selección del mejor hipervisor

Antes del laboratorio doméstico: selección del mejor hipervisor

by Lázaro Herrera

Esta serie de capacitación proporcionará una descripción general para principiantes sobre las operaciones de laboratorio comunes y detallará cómo realizar las operaciones relacionadas. Esta primera serie maneja la descarga, instalación e implementación del hipervisor. El resultado esperado es dar a los que trabajan en el laboratorio la capacidad de implementar uno o varios hipervisores para su evaluación y uso a largo plazo. A los efectos de esta guía, consideraré VMware ESXi (vSphere), Microsoft Hyper-V, Citrix XenServer, Proxmox y oVirt. 


Esta serie de capacitación proporcionará una descripción general para principiantes sobre las operaciones de laboratorio comunes y detallará cómo realizar las operaciones relacionadas. Esta primera serie maneja la descarga, instalación e implementación del hipervisor. El resultado esperado es dar a los que trabajan en el laboratorio la capacidad de implementar uno o varios hipervisores para su evaluación y uso a largo plazo. A los efectos de esta guía, consideraré VMware ESXi (vSphere), Microsoft Hyper-V, Citrix XenServer, Proxmox y oVirt. 

Criterios de selección de hipervisor

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 habilitar máquinas virtuales a escala. La mayoría de los hipervisores modernos tienen un rendimiento casi idéntico al rendimiento no virtualizado. Los hipervisores vienen en dos tipos generales (1 y 2). Un hipervisor Tipo 1 es un sistema operativo completo creado con la idea de virtualizar como un componente nativo, mientras que un hipervisor Tipo 2 suele ser solo un componente de virtualización de software que se agrega a una instalación normal del sistema operativo. Los debates sobre qué método es más seguro son probablemente las discusiones de Xbox vs Playstation en Internet: largas, aburridas y, en última instancia, inútiles.

Una palabra sobre el costo. Para 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 lo deseo junto con la capacidad de pasar hardware directamente a una máquina virtual (GPU, tarjetas PCIe) y no límites ridículos de VM (se pueden ejecutar al menos 10 VM). Además, debe haber algún soporte para la agrupación en clústeres y la migración entre hosts, el hipervisor de destino debe tener una solución de administración basada en GUI, por lo que cualquier cosa que sea solo de línea de comandos probablemente no funcione (excepción: si hay una GUI de terceros que hace el trabajo… lo permitiré).

Banco de pruebas de hipervisor

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

Comparación de hipervisores

Una descripción general rápida de 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 simplemente agregar una nueva clave comercial o empresarial.

  • Hyper-V es la solución de Microsoft para sistemas virtualizados. En los sistemas Windows modernos (8 y superiores) junto con las ediciones de servidor, Hyper-V se puede utilizar 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 funciones 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 sola plataforma con una interfaz de administración web.

  • oVirt es una solución de virtualización de código abierto que utiliza el hipervisor KVM y se basa en varios otros proyectos comunitarios, incluidos libvirt, Gluster, PatternFly y Ansible (Inmersión profunda de Ansible).

Nombre Tipo Limitaciones gratuitas* Costo***

VMware ESXi (vSphere)
Cómo instalar ESXi
Enlace de descarga

1
  • Sin vCenter/vMotion
  • 2 CPU físicas máx.
  • 8 vCPU/VM máx.
$ 200 anuales Membresía VMUG
Microsoft Hyper-V
Cómo instalar Hyper-V
Enlace de descarga
1
  • No hay versión gratuita
  • Licencia de Windows 10 Pro
    • Costo de $ 200
    • Sin migración en vivo

$4860 Servidor 2019 Estándar (ordenador)

  • 12 núcleos físicos
  • 80 licencias principales
  • 10 OSE
Hipervisor Citrix (XenServer)
Cómo instalar Citrix Hypervisor
Enlace de descarga
1
  • Sin alta disponibilidad
  • Sin transferencia de GPU

No es una limitación**

  • Tamaño máximo de 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**

  • Sin soporte de repositorio empresarial

160€ (~$180) Edición Comunitaria

  • 2 núcleos físicos
  • Soporte de repositorio empresarial

oVirt
Cómo instalar oVirt
Enlace de descarga

1

No es una limitación**

  • Jugador relativamente nuevo
$0 Código abierto
* 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 puede hacer con él al evaluarlo.
** No es una limitación: Algo que no es una violación de las limitaciones, pero es bueno tenerlo en cuenta. Esto puede ser una limitación del software o algo que no se encuentre estrictamente dentro de las limitaciones.
*** Costo: hablo del costo mínimo para habilitar las funciones bajo limitaciones, no una limitación del proveedor de software.

Suscríbase al boletín de StorageReview