La Virtualización en el año 2024 Parte 2

in blurthispano •  10 days ago 


image.png

La imagen fue obtenida de la siguiente liga: https://gyptazy.com/wp-content/uploads/2024/12/virtualization.jpg


image.png

La imagen fue obtenida de la siguiente liga: https://www.google.com/url?sa=i&url=https%3A%2F%2Fes.m.wikipedia.org%2Fwiki%2FArchivo%3ALogo_Proxmox.svg&psig=AOvVaw0gmZODRtz1FZq5EVQdkY0u&ust=1734748786237000&source=images&cd=vfe&opi=89978449&ved=0CBQQjRxqFwoTCIiO5fuotYoDFQAAAAAdAAAAABAE

Esta es una traducción y adaptación del siguiente sitio: <https://gyptazy.com/virtualization-in-2024-market-trends-open-source-opportunities-broadcoms-vmware-shake-up-and-top-solutions-to-watch/>

Continuando con el post anterior vamos a analizar dos opciones de open-source que pueden ser considerados como dignos contendientes para reemplazar de alguna forma a VMWare.

Proxmox




image.png

La imagen fue obtenida de la siguiente liga: https://www.proxmox.com/images/proxmox/screenshots/Proxmox-VE-8-3-OVA-Import.png

Proxmox es quizas la alternativa más mencionada cuando se discuten reemplazos de la plataforma de virtualización VMWare. Su reputación es bien merecida. gracias a su facilidad de uso, comunidad vibrante, y a la disponibilidad de numerosas herramientas externas que mejoras sus capacidades. Para muchos usuarios, especialmente en ambientes pequeños, Proxmox ofrece un punto de entrada de virtualización accesible y rico en características sin los pesados costos de licenciamiento asociados a VMWare-

En 2024, Proxmox introdujo varias actualizaciones notables que soldificaron aún más su atractivo. La adición de soporte de nftables en lugar de iptables modernizó sus capacidades de red, y el la importación en vivo del asistente de ESXi simplificó la migración de máquinas virtuales desde VMWare, haciendo la transición más transparente. La inclusión de Redes Definidas por Software (SDN-Software Defined Networking) expandió su flexibilidad en el manejo de redes virtualizadas, mientras que realiza actualizaciones a sus herramientas del ecosistema como el Servidor de Respaldos de Proxmox y Ceph - ahora soportando "Ceph Squid"- mejorando su viabilidad como solución de infraestructura hiper-convergente (HCI). Estas mejoras demuestran el compromiso de Proxmox para una mejora contínua y su enfoque en resolver las necesidades de sus usuarios.

Otras compañías, tales como Veeam, han reconocido la creciente adopción de Proxmox y extendieron sus productos para incluirlo. Con la intergración de Veeam, transicionar a Proxmox se vuelve significativamente más fácil, dado que soluciones de respaldo existentes pueden permanecer en su lugar, eliminando el relajo adicional de cambiar a un nuevo sistema de respaldos y reduciendo el esfuerzo y tiempo asociados y el costo de entrenamiento.

Sin embargo, mientras que Proxmox es una elección fantástica para instalaciones pequeñas a medianas, pudiera no escalar con suficiente efectividad para ambientes más grandes y complejos. La plataforma se sustenta en Corosync y su PMXCFS (Sistemas de Archivos de Cluster de Proxmox) para clusters, el cual puede ser un desafío administrar en redes de alta latencia. Corosync, aunque robusto, se altamente sensible a latencias de red, haciendolo inapropiado para clusters de gran escala o configuraciones multi-sitio sin una planeación cuidadosa. Este es uno de los problemas más comunes que hemos encontrado cuando se ayuda a usuarios a resolver problemas con Proxmox. Los problemas frecuentemente surgen cuando interfases en anillo (usadas para comunicación entre clusters) como parten las mismas rutas de red para enlace de conexión de subida (uplink) o tráfico de almacenamiento, llevando a inestabilidad y a cuellos de botella de rendimiento. Los clusters Proxmox con más de 20-25 nodos requieren de consideraciones avanzadas de arquitectura, y en instalaciones multi-sitio son particularmente difíciles de implementar sin enlaces dedicados de baja latencia, tales como los de fibra oscura.

Más aún, algunas características esperadas comunmente en plataformas de virtualización de grado empresarial, aún no están en Proxmox. Herramientas como Programador de Recursos Distribuidos (DRS-Distributed Resource Scheduler) o el Administrador de Energía Distribuido (DPM-Distributed Power Management), son grapas que unen en el ecosistema VMWare, están ausentes. Para usuarios que se apoyan en el balanceo de carga automatizado o en las optimizaciones eficientes de energía, esto puede ser una limitación significativa. Sin embargo, la flexibilidad del ecosistemas de Proxmox permite soluciones personalizadas. Por ejemplo, mi experiencia con hospedaje de VPS gratuito del proveedor de BoxyBSD me permitió crear ProxLB, una herramienta que agrega balanceo de carga para clusters de Proxmox. Aunque esto es una declaración de la adaptabilidad de Proxmox, también resalta los huecos que aún necesitan ser llenados para competir completamente con VMWare en instalaciones de gran tamaño.

En resumen, Proxmox es una plataforma excelente con un conjunto de características en crecimiento y una comunidad fuerte respaldandolo. Esta bien equipado para ambientes pequeños a medianos y usuarios que valoran las soluciones de Open-source los cuales soportan también las características y soluciones de primera categoría como NVMe-oF (que también se encuentra en Almacenamientos de NetApp) y otras grandes características. Sin embargo, sus limitaciones para escalar y la falta de características de grado empresarial significa que no siempre es la mejor opción para casos de uso mas grandes y demandantes. Una consideración cuidadosa de sus necesidades y limitaciones de infraestructura es escencial cuando se selecciona a Proxmox como una alternativa a VMWare.

XCP-ng y Orchestra


image.png

La imagen fue obtenida de la siguiente liga: https://xcp-ng.org/assets/img/mainlogo.png


image.png

La imagen fue obtenida de la siguiente liga: https://camo.githubusercontent.com/33e01444672ce087345e9db225a87408c2f0943ec2ffe94cc5be2c899c5117d2/68747470733a2f2f78656e2d6f72636865737472612e636f6d2f626c6f672f636f6e74656e742f696d616765732f73697a652f77313630302f323032332f30352f4465736b746f702d2d2d506f6f6c2d64617368626f6172642d2d2d44656661756c742e706e67



XCP-ng, introducido en 2018, se erige como una distribución de Linux irresistible centrada en el Proyecto Xen. Creada para integrar un hipervisor Xen preconfigurado y API de Xen (XAPI), esto represente una solución open-source transparente para necesidades de virtualización. El proyecto emergió desde un fork de Citrix XenServer, que se volvió open-sourced en 2013 pero después transicionó al alejarse de ser una verdadera oferta libre. Con este cambio, XCP-ng nació, rejuveneciendo las características distintivas de una plataforma de virtualización accesible. Para 2020, su credibilidad e importancia se consolidaron cuando se unieron a la Fundación Linux bajo el escudo del Proyecto Xen.

En su núcleo, XCP-ng está construido sobre Xen, un hipervisor de peso ligero basado en microkernel con enfasis en la seguridad. A diferencia de un kernel Linux con todas sus características con millones de líneas de código, Xen es muy ligero con solamente 200,000 líneas de código, haciendolo inherentemente más estable y resiliente a vulnerabilidades. Mientras que este diseño ligero asegura una arquitectura muy segura y eficiente, también limita la compatibilidad de hardware. Sin embargo, XCP-ng soporta la mayoría de los hardwares de grado empresarial, lo que minimiza la preocupación para usuarios empresariales. Los entusiastas de laboratorio casero, por otra parte, pueden enfrentar desafíos cuando trabajan con configuraciones menos comunes.

En relación a arquitectura, XCP-ng maneja algunas similitudes con la pila de virtualización de VMWare, proporcionando una experiencia familiar para usuarios que transicionan desde soluciones de nivel empresarial. Sin embargo, vale la pena notar que XCP-ng difiere significativamente de otras plataformas como Proxmox, tanto en su estrategia de solución como en matices operativos. Los usuarios Nuevos acostumbrados a Proxmox podrían necesitar tiempo adicional y práctica para comprender el flujo de trabajo de XCP-ng, pero esta curva pronunciada de aprendizaje los premiará con un ambiente robusto y confiable. Con la versión más reciente de XCP-ng la 8.3 se puede decir que ha incluido varias mejoras con respecto a la 8.2 que le resultará muy agradable a los usuarios que lo utilicen:

Una de las características distintivas de XCP-ng es su dependencia de un dispositivo appliance administrado, referido frecuentemente como Orchestra "Orquesta" (una abreviatura de Xen Orchestra). Esta máquina virtual maneja todas las tareas administrativas dentro de un cluster. Mientras esta estrategia centralizada simplifica las operaciones, introduce desafíos potenciales si la máquina virtual de administración deja de estar disponible. Afortunadamente las máquinas virtuales que corren en el cluster no se ven afectadas, aún en ese escenario. Para los entusiastas del código abierto, desplegar Orchestra requiere un esfuerzo extra, tal como construir y mantener la imagen independientemente. Estableciendo una tubería CI/CD puede simplificar este proceso, aunque una licencia comercial puede hacer que el despliegue sea considerablemente más sencillo y transparente.

Con la liberación de la versión 8.3, XCP-ng ha recibido mejoras significativas, ampliando su atractivo y usabilidad. Una adición clave es la introducción de la interfase XO-Lite, una herramienta de administración basada en web disponible en todos los nodos. XP-Lite hace la administración inicial y la configuración de un solo nodo algo más accesible. Otros avances incluyen la habilidad de crear configuraciones de cluster con sólo IPv6, soporte mejorado para Windows 11 con TPM virtual (vTPM), y la inclusión de un controlador de almacenamiento de bloque grande. Este controlador mitiga las limitaciones con discos nativos con bloques de 4K por medio de emular un tamaño de bloque de 512 bytes, aunque con una penalización de rendimiento menor.

La actualización también introdujo capacidades de "paso a traves" de PCI, una característica altamente solicitada que ahora a sido integrada de forma transparente dentro de la interface de Xen Orchestra. Los usuarios pueden excluir discos desde instantaneas de máquina virtual y designar redes específicas para una migración en vivo, especialmente útil durante evacuaciones de anfitrión. Estas mejoras son un escaparate del compromiso de XCP-ng de atender la retroalimentación y las necesidades cambiantes de sus usuarios, haciendolo adecuado para clusters pequeños, medianos y de gran escala por igual.

Mas allá de sus proesas técnicas, XCP-ng le debe mucho su éxito a la dedicación de su comunidad y liderazgo. Oliver Lambert, CEO de Vates, se expone como un faro de soporte y entusiasmo. Su compromiso directo con la comunidad y su voluntad de proveer soporte gratuito, resaltan las características distintivas del proyecto y la accesibilidad y colaboración. La pasión de Lambert subraya la naturaleza de "XCP-ng" dirigida por la comunidad, haciendolo no solo una herramienta si no esfuerzo colectivo.

XCP-ng es más que solo un hipervisor de código abierto; es una declaración del poder y la innovación dirigida por la comunidad. Su arquitectura robusta, mejoras continuas, y ecosistema de soporte lo hacen una excelente elección para aquellos que buscan una solución de virtualización segura, eficiente, y escalable (para clusters pequeños y de gran escala). Ya sea para empresas o para individuos, XCP-ng prueba ser un contendiente digno en el panorama de la virtualización.

Bueno, les deseo éxito en todo lo que hagan en relación a virtualización con software open-source.

Estamos a la espera de sus comentarios, hasta la próxima publicación donde continuarémos con más sobre temas de opensource y sus usos en el mundo real.

@cosmicboy123 fuera!


image.png

Si lo deseas puedes votar por mi como witness para poder aumentar las capacidades de un servidor.

https://blurtwallet.com/~witnesses?highlight=cosmicboy123

Integrate al grupo de Telegram de @team-mexico 😀 donde yo y otros usuarios de México y de otros países de habla hispana compartimos experiencias y opiniones así como nuestros propios posts. Una gran iniciativa de @cristo

image.png

| 👉Entra a https://t.me/TeamMexico 👈|

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE BLURT!
Sort Order:  
  ·  10 days ago  ·  


** Your post has been upvoted (1.03 %) **

  ·  10 days ago  ·  


¡En @team-mexico estamos agradecidos que formes parte de nosotros!

Contenido votado con cariño. ❤️


Recuerda que puedes publicar en nuestra comunidad



Vota al witness @cosmicboy123