GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Proxmox vs Hyper-V:¿Cómo elegir?

Introducción

La virtualización de servidores permite ejecutar varias máquinas virtuales en un único servidor físico. La ejecución de máquinas virtuales (VM) en un servidor ahorra tiempo y dinero, ya que asigna recursos de hardware de manera eficiente a varios sistemas.

Proxmox e Hyper-V son dos opciones populares de hipervisor bare metal, el software que hace posible la virtualización empresarial.

En este artículo, aprenderá las diferencias entre Proxmox e Hyper-V y obtendrá consejos para elegir el hipervisor adecuado para su organización.

Proxmox frente a Hyper-V:definiciones

Hyper-V y Proxmox son hipervisores de tipo 1 (bare metal), lo que significa que se ejecutan directamente en el hardware del host y usan sus recursos para administrar los sistemas operativos invitados.

Proxmox

Proxmox VE es una plataforma de virtualización de servidores de clase empresarial de código abierto. Se basa en Debian Linux e integra estrechamente el hipervisor KVM y la tecnología Linux Containers (LXC) en una única plataforma.

Proxmox presenta una interfaz de usuario basada en web integrada que permite a los usuarios administrar máquinas virtuales, contenedores y alta disponibilidad para clústeres, con una sola herramienta.

Hyper-V

Hyper-V fue desarrollado por Microsoft y, como tal, permite a los usuarios crear máquinas virtuales en sistemas x86-64 que ejecutan Windows. Cada VM se ejecuta en su partición aislada, lo que permite a los usuarios ejecutar simultáneamente varias VM en el mismo hardware.

Hyper-V requiere al menos una partición principal por instancia de hipervisor, lo que crea particiones secundarias con sistemas operativos invitados mediante la API de hiperllamada. Las particiones deben incluir una versión compatible de Windows Server (2008 o posterior).

Proxmox frente a Hyper-V:comparación

La siguiente sección incluye una comparación general entre Proxmox e Hyper-V.

Características

Proxmox

Proxmox tiene muchas funciones que continúan expandiéndose con el tiempo debido a su naturaleza de código abierto. Es una solución completa para la virtualización empresarial que integra una GUI o CLI basada en web con un shell de Unix o Windows PowerShell, lo que facilita la administración de máquinas virtuales.

Las características de Proxmox incluyen:

  • Hypervisor KVM y compatibilidad con LXC . La utilidad es compatible con las tecnologías de virtualización del supervisor KVM y Linux Containers (LXC).
  • Administrador de clústeres de alta disponibilidad . Administrador de HA utilizado para administrar múltiples nodos.
  • Migración en vivo/en línea . Las capacidades de migración en vivo aseguran un tiempo de inactividad bajo.
  • Copia de seguridad . Proxmox Backup Server garantiza copias de seguridad redundantes e incrementales para restauraciones en vivo y de un solo archivo.
  • Seguridad . Proxmox cuenta con un firewall integrado y servicios de replicación de almacenamiento con controles separados para macros, grupos de seguridad, alias y conjuntos de IP.
  • Soporte de terceros . Fácil integración de herramientas de terceros a través de una API RESTful.
  • Políticas multimaestras . Facilite la implementación y el mantenimiento de tareas en todo el clúster.
  • Modelo de red puente . Admite IPv4 e IPv6 y hasta 4094 puentes por host.

Hyper-V

Hyper-V y Proxmox tienen características similares, siendo la principal diferencia la necesidad de múltiples herramientas de administración en Hyper-V. Windows Server permite a los usuarios elegir entre el modo basado en GUI o Core durante la instalación.

Las características notables de Hyper-V son:

  • Virtualización anidada . Permite a los administradores crear máquinas virtuales con un host de hipervisor, lo que facilita las pruebas y la I+D antes de implementarlas en un entorno de producción.
  • Recuperación de desastres . Hyper-V Replica es una herramienta que se utiliza para crear copias de máquinas virtuales y restaurarlas.
  • Optimización . Cada VM tiene un conjunto de servicios de integración, lo que facilita el uso de las VM y aumenta la compatibilidad.
  • Portabilidad . Hyper-V admite la migración en vivo, la migración de almacenamiento y la importación y exportación de máquinas virtuales.
  • Conexión remota . La conexión de máquina virtual de Hyper-V es una herramienta con acceso a la consola que proporciona acceso al sistema operativo invitado.
  • Seguridad . Los escudos de VM y el arranque seguro mejoran la seguridad y protegen contra malware y acceso no autorizado.
  • Puntos de control . Hyper-V permite a los usuarios crear puntos de control y conservar el estado del VHD, incluidos todos los contenidos, en un momento dado. Sin embargo, no hay duplicación de datos.

Rendimiento

Proxmox e Hyper-V brindan un rendimiento excelente para una amplia gama de configuraciones. La siguiente tabla muestra una descripción general de las diferentes capacidades de rendimiento clave:

Proxmox Híper-V
Tipo de software Código abierto Propietario
Base KVM Linux Debian Servidor de Windows
Administración central
Clusterización
Alta disponibilidad
API de almacenamiento y copia de seguridad
Migraciones en vivo
Equilibrio de carga de máquinas virtuales
Prueba gratuita Ilimitado /
Precios Gratis con funciones completas Gratis con Windows Server.
Múltiples planes de precios

Como es de código abierto, Proxmox ofrece las mismas funciones de forma gratuita para todos los usuarios. Por otro lado, Hyper-V limita la cantidad de máquinas virtuales según el plan de precios.

La última versión de Windows Server 2019 ofrece Hyper-V como una plataforma poderosa para ejecutar cargas de trabajo críticas para el negocio. La Memoria Persistente La función es la incorporación más reciente que aumenta el rendimiento de Hyper-V y reduce significativamente la latencia de almacenamiento.

Proxmox ofrece información de rendimiento sobre clústeres, nodos individuales, máquinas virtuales o contenedores, todo en la GUI web. Ver toda la información de rendimiento en un solo panel de administración le permite ver cómo se distribuyen los recursos entre máquinas virtuales y contenedores y localizar rápidamente cuellos de botella de rendimiento.

Proxmox ofrece la herramienta Backup Server, que permite a los usuarios realizar copias de seguridad y restaurar máquinas virtuales, contenedores y hosts a nivel empresarial. Hyper-V permite a los usuarios realizar copias de seguridad de las máquinas virtuales desde el sistema operativo del host mediante la utilidad VSS Writer o la API de WMI.

Ambos hipervisores brindan el máximo rendimiento si los gestionan administradores que saben cómo ajustar cada hipervisor e implementar las mejores prácticas de rendimiento.

Agrupación

Ambos hipervisores admiten la agrupación en clústeres, lo que aporta numerosas ventajas. Los mayores beneficios son la migración de máquinas virtuales entre nodos de clúster y la administración de varios servidores desde una interfaz.

Proxmox

Proxmox permite a los usuarios administrar múltiples servidores utilizando su GUI de administración basada en web. La GUI es beneficiosa cuando se administran granjas de servidores. El Administrador de clústeres de Proxmox La utilidad proporciona seguridad adicional mediante varios métodos de autenticación y permite a los usuarios migrar máquinas virtuales y contenedores en el clúster.

No hay límite para la cantidad de nodos en un clúster, excepto por la configuración del host y el rendimiento de la red. Aumente la disponibilidad configurando varios servidores Proxmox.

Hyper-V

Hyper-V admite la agrupación en clústeres a través de su Administrador de clústeres de conmutación por error utilidad, que viene gratis con Windows Server, y permite a los usuarios crear y administrar clústeres de conmutación por error. El clúster de conmutación por error mantiene una alta disponibilidad de las aplicaciones críticas para el negocio.

Otra herramienta que facilita la agrupación en clústeres de Hyper-V es System Center Virtual Machine Manager. (SCVMM) utilidad. Sin embargo, SCVMM no se incluye con Windows Server y debe adquirirse por separado.

SCVMM permite a los usuarios administrar hosts de Hyper-V y clústeres de conmutación por error a una escala demasiado grande para el administrador de Hyper-V. Combina múltiples tareas de administración en una sola herramienta con una interfaz fácil de usar y un panel de análisis.

Facilidad de uso

Proxmox

Proxmox está basado en Linux (Debian), por lo que es fácil de usar si tiene experiencia previa trabajando con Linux. Además, su GUI basada en web integrada facilita la gestión de todas las tareas en un solo lugar. La interfaz web se basa en ExtJS y es compatible con todos los navegadores modernos.

Sin embargo, Proxmox Admin aún está en desarrollo y algunas opciones avanzadas requieren el uso de la línea de comandos.

Hyper-V

Al ser un producto de Microsoft, Hyper-V es intuitivo y fácil de usar. Sin embargo, la gestión de tareas se distribuye en cinco herramientas de gestión.

Por ejemplo, es muy fácil crear una máquina virtual, pero administrarla y realizar varias tareas de mantenimiento requiere diferentes interfaces. Esto se aplica particularmente a la agrupación en clústeres, ya que requiere varias herramientas diferentes para realizar todas las tareas necesarias, incluidos Hyper-V Manager y Failover-Cluster Manager.

La utilidad Hyper-V Manager proporciona las funciones básicas de VM:creación, recuperación, actualización o eliminación. Sin embargo, está limitado en términos de mover máquinas virtuales entre hosts y tiene pocas métricas de rendimiento disponibles. La funcionalidad avanzada requiere la instalación de herramientas adicionales.

Portabilidad

Proxmox

Proxmox admite muchos formatos de imagen, incluidos HDD, QCOW, QCOW2, QED, VDI, etc. La compatibilidad con una amplia gama de imágenes facilita la portabilidad de la VM y la compatibilidad con el sistema operativo en la VM invitada.

Sin embargo, importar y exportar una imagen requiere un uso avanzado de la línea de comandos, así como el servidor de copia de seguridad Proxmox. utilidad. La forma más sencilla de mover una imagen es hacer una copia de seguridad de una configuración en la máquina virtual actual y restaurarla en otra.

Hyper-V

Hyper-V proporciona una migración en vivo característica que permite a los usuarios mover máquinas virtuales en ejecución de un host a otro sin tiempo de inactividad. Utilice la función de migración en vivo cuando aplique parches o cuando desee mover una VM a un host con más recursos disponibles debido a una mayor demanda.

Hyper-V guarda el sistema operativo invitado en un único archivo de disco duro virtual, compatible con los formatos VHD y VHDX. Después de migrar el sistema operativo invitado, detecta cualquier cambio de hardware a través de los servicios de integración e instala los controladores necesarios para mejorar el rendimiento.

Hyper-V también permite a los usuarios crear y usar plantillas de VM. Las plantillas son copias genéricas de VM que se pueden usar para crear una nueva VM con las mismas características.

Seguridad

Proxmox

Proxmox está basado en Linux, lo que significa que viene con funciones de seguridad integradas de nivel empresarial. Proporciona copias de seguridad automatizadas para los nodos especificados por el usuario mientras aísla las máquinas virtuales dentro de los contenedores, protegiendo así a otras máquinas virtuales de posibles problemas o códigos maliciosos en una máquina virtual.

La utilidad Proxmox Backup Server encripta los datos y todo el tráfico cliente-servidor, protegiendo así la integridad de los datos. Al limitar el acceso de los usuarios en función de su función, Proxmox evita el acceso no autorizado y reduce la posibilidad de errores humanos.

La comunidad de código abierto destaca continuamente problemas prioritarios, errores o brechas de seguridad, lo que ayuda a los desarrolladores de Proxmox a abordarlos rápidamente.

Hyper-V

Hyper-V ofrece la aplicación de conmutador virtual de forma gratuita. El conmutador virtual es una parte integral de las redes virtuales, lo que permite que las máquinas virtuales se comuniquen entre sí. El conmutador virtual inspecciona cada paquete de datos enviado entre máquinas virtuales antes de enrutarlo, lo que mejora la seguridad en el entorno virtual.

Además, desde Windows Server 2019, todo el tráfico en toda la subred se cifra sin necesidad de modificar las máquinas virtuales o el equipo de red.

Hyper-V mejora la seguridad de los datos con máquinas virtuales protegidas, encriptadas con BitLocker, lo que ayuda a proteger los discos virtuales. El cifrado impide arrancar el disco en otra VM o leer los datos contenidos en la unidad virtual.

Soporte

Proxmox

Si bien Proxmox ofrece todas sus funciones de forma gratuita, el soporte profesional del equipo técnico de Proxmox requiere una suscripción paga de Proxmox VE. La suscripción también brinda acceso al Repositorio de Proxmox Enterprise y actualizaciones periódicas de software y mejoras de seguridad.

Para los usuarios que compran una suscripción paga, Proxmox también ofrece la opción de reservar capacitación para administradores de sistemas o enviar tickets cuando encuentran problemas.

Sin embargo, si la suscripción paga no está dentro de su presupuesto, es probable que pueda resolver su problema buscando en Proxmox Wiki o buscando respuestas en la comunidad desarrollada de Proxmox.

Hyper-V

Hyper-V tiene un excelente soporte en Internet, ya que los desarrolladores de todo el mundo lo utilizan. Muchos foros, sitios web de ayuda, blogs, sitios comunitarios y bases de conocimiento contienen respuestas a varios problemas que los usuarios pueden encontrar al usar Hyper-V.

Alternativamente, obtenga ayuda directamente de Microsoft con respuestas oportunas y soporte técnico si tiene un acuerdo de soporte activo con Microsoft.

Precio

Proxmox

Proxmox es gratuito con una suscripción paga opcional que brinda a los usuarios acceso al repositorio empresarial y soporte profesional de los desarrolladores de Proxmox.

Al momento de escribir este artículo, los planes de suscripción disponibles son los siguientes:

Proxmox Híper-V
Límite de vCPU 160 64
Límite de CPU lógico 768 512
Límite de memoria física 12 TB 24 TB
Límite de nodo Host limitado 64

Hyper-V

Si bien Hyper-V se puede descargar gratis como una plataforma de virtualización independiente, cualquier característica de administración requiere una actualización a una de las ediciones completas de Windows Server y una compra de System Center.

La licencia de Windows Server Datacenter en el host de Hyper-V le permite implementar tantos servidores de virtualización como lo permita su configuración de servidor completo.

Si bien las funciones básicas como la creación de una VM, la creación de instantáneas y la asignación de recursos son gratuitas, Microsoft recomienda una actualización a Windows Server y una compra de Windows System Center para administrar el servidor.

Los costos son:

  • Centro del sistema de Windows licencia - a partir de $1323 por año.
  • Servidor de Windows 2019 licencia - $501 por año para Essentials edición, $ 972 para el Standard y $6155 por el Datacenter edición con funciones completas de virtualización.

Proxmox frente a Hyper-V:¿cómo elegir?

Si bien ambos hipervisores son del mismo tipo y se ejecutan en servidores bare metal, generalmente se adaptan a diferentes audiencias. Hay varios factores clave a considerar al elegir un hipervisor para su organización:

  • El tamaño de la organización.
  • Opciones de escalabilidad.
  • Impacto presupuestario.
  • Rendimiento (incluye agrupación, copias de seguridad y portabilidad).
  • Fácil de usar.
  • Administración de servidores.

Proxmox es una buena opción para organizaciones que requieren más control interno con un presupuesto ajustado. El único gasto es la suscripción opcional para soporte oficial y acceso al repositorio empresarial. Está basado en Linux, lo que lo hace intuitivo y fácil de usar si está acostumbrado a un sistema operativo Linux.

Por otro lado, Hyper-V es una buena opción para organizaciones con administradores bien versados ​​en la pila de productos de Microsoft, ya que no habrá necesidad de capacitación adicional.

Si ya compró una edición de Windows Server, la licencia de Hyper-V ya está incluida de forma gratuita. Sin embargo, la plataforma tiene costos adicionales para las herramientas de administración de máquinas virtuales, así que considere el impacto en el presupuesto.


Ubuntu
  1. Cómo instalar Proxmox VE 4 en Debian 8 (Jessie)

  2. Cómo instalar Lubuntu 20.10 en Windows 10 Hyper-V

  3. Linux – ¿Cómo elegir una distribución?

  4. Cómo elegir una plantilla de InstantSite.

  5. ¿Cómo instalar Ubuntu Server 15.10 en Hyper-v?

Cómo instalar Devuan(I)

Cómo instalar Hyper-V en Windows 10 21H

Cómo instalar Proxmox VE en Linux

Cómo instalar Ubuntu 20.04 LTS Focal Fossa

Cómo elegir el tema de cPanel (estilo)

Cómo instalar Linux paso a paso

    Nivel de licencia Opciones de costo y soporte
    Comunidad 95 € al año y zócalo de CPU
    Básico 295 € al año y zócalo de CPU
    Tres tickets de soporte por año.
    Estándar 445 € al año y zócalo de CPU
    Diez tickets de soporte por año.
    Premium 890 € al año y zócalo de CPU
    Tickets de soporte ilimitados.