
En un anterior artículo nos referimos a las diferencias entre VMware Versus Proxmox (¿Jet Privado o 4×4? La gran comparativa entre VMware vSphere y Proxmox VE.) y como era de esperar aquí vamos con la comparativa de Proxmox VE versus Red Hat.
Antes de empezar tenemos que hacer la salvedad que este análisis lo vamos a realizar a nivel del ecosistema de ambas plataformas, porque a nivel técnico detallado de cada herramienta el contenido podría ser demasiado técnico y denso que en vez de ayudar al lector a tomar y entender sus diferencias producirá el efecto contrario, que esperamos entregar luz y no confusión.
HIPERVISORES
Cuando hablamos comúnmente de Virtualización en el fondo técnicamente tenemos que hablar de Hipervisores, ambos desarrolladores comparten el mismo Hipervisor KVM como base de su tecnología, pero son muy distintos en su enfoque en la gestión y modelo de funcionamiento.
Proxmox VE (Virtual Environment) se enfoca en lo básico y tradicional de una herramienta de creación y funcionamiento de máquinas virtuales (sistemas operativos, dependencias, bibliotecas, aplicativos, etc.), mientras que Linux Red Hat, soporta sin problemas todo el entorno de la creación y funcionamiento de máquinas virtuales y no solo se ha quedado ahí, sino que ha evolucionado en un modelo empresarial superior más robusto y orquestado de Docker y Kubernetes que tienen una optimización, rendimiento y gestión del modelo tradicional de máquinas virtuales.
Más información leer el artículo El Ecosistema DevOps: Docker, Kubernetes y OpenShift Explicados.
MODELO DE LICENCIAMIENTO
Proxmox VE está basado en Debian GNU/Linux y defiende una “pureza” de código abierto bajo el modelo de la licencia AGPL Ver. 3, lo que permite su descarga, instalación y actualización sin costos obligatorios de la licencia. Esto sin lugar a duda para entornos de laboratorios, para pequeñas empresas o para usos específicos limitados de virtualización es una ventaja que resulta altamente atractiva. Debido a que Linux Red Hat opera mediante un modelo de Suscripción Comercial (No es gratis) pero ofrece una garantía y un soporte certificado, actualizaciones de seguridad críticas y un stack altamente probado para entornos de medianas y grandes empresas, donde el cumplimiento normativo tiene que ser asegurado.
Proxmox VE también ofrece una suscripción que es calculada por CPU, pero es necesario tener bien claro por parte del usuario que cobertura incluye esa suscripción.
El principal error que comete siempre el usuario final (el suscriptor), tanto a nivel personal o empresarial es que se piensa que con eso “le van a hacer las cosas cuando tenga un problema”, siendo que dependiendo del tipo de suscripción la cobertura de servicios es completamente distinta, es necesario que se lea con detenimiento y claridad que efectivamente incluye y que no incluye la suscripción, para no tener problemas de interpretación y posteriormente exigir una cosa que nunca se ofreció, pero que el cliente interpretó de forma errada.
GESTIÓN OPERATIVA
Proxmox, aunque cueste reconocerlo ha “tomado” muchos elementos de VMware y los ha replicado en su interfaz de trabajo para la gestión de máquinas virtuales (KVM), contenedores (LXC), almacenamiento definido por software (Ceph/ZFS) y gestión de redes en un solo panel central.
En cambio Red Hat mediante RHV (Red Hat Virtualization) similar al anterior ha indicado que terminará su soporte para este 2026, impulsando a todos sus usuarios ha migrar a OpenShift Virtualization, enfocándose en Kubernetes para la ejecución de Máquinas Virtuales dentro de los contenedores, lo que ofrece una ventaja sorprendente de escalabilidad en temas de gestión de recursos, parametrización y automatización de ciertos procesos, pero que lógicamente requiere una nueva capacitación del modo de operación, pero se justifica debido a que cuando se adquiere una nueva forma de trabajo, se puede atender una serie de requerimientos que en Proxmox puede ser posibles solo mediante script, rogando que funcionen cuando sean requeridos.
CAPACIDAD DE ALMACENAMIENTO Y RED
En Proxmox permite trabajar con Discos Locales, NFS, iSCSI y clústeres Ceph que permite la Alta Disponibilidad (HA), pero en cambio en RED HAT soporta todo lo anterior, además incluye funcionalidades más robustas e integraciones más profundas que se pueden parametrizar con RED HAT GLUSTER STORAGE y la capacidad de gestionar redes mediante software (SDN) con herramientas conocidas como OPEN vSHIFT y Neutron, lo que permite la integración de Redes RHV en forma nativa. Esto último si todavía para una institución que sigue luchando con Ip4 e Ip6 apenas, lo anterior es como dicen “chino avanzado”, porque su infraestructura de redes no se ha topado con requerimientos tan complejos de aquellos que comúnmente se ocupan.
SOPORTE TÉCNICO
Proxmox literalmente su soporte técnico depende de la comunidad de usuarios activos y una serie de foros, independiente que el usuario tenga una suscripción de servicio. Esto produce que en muchas oportunidades luego que el usuario final pase por un sinfín de hilos de comentarios y replicación de soluciones que para algunos funcionó y que para otros no funcionó, el usuario opte en algunas oportunidades por la opción de reinstalar nuevamente todo el hipervisor de nuevo (es lo mismo que formatear Windows) e instalar nuevamente sus maquinas virtuales. (a nivel práctico se invierte menos tiempo en reinstalar todo que tratar de buscar una solución pasando horas sin encontrar la solución óptima y correcta).
En cambio, en Linux Red Hat supera con una diferencia impresionante a Proxmox en este sentido, como todo software puede tener fallas, pero cuando estas ocurren independiente del tipo de suscripción de soporte, la calidad y conocimiento de su personal de soporte en aplicaciones de misión crítica, es una de las mejores evaluadas por parte de los usuarios a nivel histórico.
Sin considerar que si la institución por temas normativos requiere soporte de nivel de servicios (SLA) como por ejemplo de 24/7 solo RED HAT puede cumplir con aquello.
Por lo tanto, esto último debe preguntarse un Administrador de Sistemas, si por ahorrarme un par de pesos voy a dejar que una aplicación que esta en “Producción” y tenga un nivel de “Criticidad Alta” la dejaría funcionando en Proxmox rezando a que no se “caiga”.
A muchos Administradores de Sistemas les gusta jugar con la suerte, pero se olvidan del impacto que puede causar una caída de servicios tanto a nivel comercial, de marca, de imagen y los daños colaterales que esto puede producir, no solo hay que analizar el impacto a nivel de sistemas, sino del impacto que causa a nivel comercial y económico de la empresa en el caso que tenga alguna falla, el ahorro muchas veces no justifica el riesgo.
CLOUD
Proxmox es una solución enfocada en el antiguo paradigma que está amarrada a un servidor físico, que con la virtualización se enfoca en optimizar los recursos físicos del servidor (discos duros, memorias, procesador, tarjetas de red) en cambio RED HAT ha evolucionado no solo con pensar en Dockers y Kubernetes sino en una arquitectura que es nativa en la nube (Cloud) para entornos tanto nativos, híbridos y privados, hace años que dejó de estar amarrado a un servidor físico y se ha enfocado en temas de escalabilidad y orquestación de distintos entornos, requerimientos y gestión, estando de la mano en el enfoque en los estándares actuales de microservicios modernos.
CONCLUSIÓN
Proxmox es como un velero ágil y fácil de manejar, pero que el capitán es al mismo tiempo el que iza y baja las velas, manejando el timón y rezando que no falte el viento, en cambio Red Hat es como un buque transatlántico (OpenShift) que ofrece una estabilidad impresionante independiente del viento o si el mar esta agitado o si existen tormentas.
¿En dónde te gustaría cruzar el océano?
Si tienes algún proyecto de migración o requieres implementar una soluciòn de virtualización en tu empresa, contáctanos para ayudarte en tu proyecto de implementación o migración.