// Engineering Log
Virtualización: Parte 6 — Xen, XenServer y XCP-ng
Publicado el 22.09.2026
// Ruta rapida
Este articulo pertenece al tema Servidores e infraestructura.
Xen — un hipervisor de tipo 1 de código abierto: se ejecuta directamente en el hardware, antes de cualquier sistema operativo. El proyecto se desarrolla bajo la Linux Foundation, la licencia principal es GPLv2. La versión actual es Xen 4.22 (30 de julio de 2026), la anterior — 4.21 (noviembre de 2025).
Xen fue una de las primeras plataformas abiertas de virtualización a gran escala y durante mucho tiempo sirvió como base para la nube de Amazon Web Services. Hoy sus principales áreas son plataformas de servidor listas para usar XenServer y XCP-ng, sistemas con altos requisitos de aislamiento y sistemas embebidos, incluidos los automotrices.
Cómo está organizado Xen
- Hipervisor — una capa pequeña que reparte la CPU y la memoria entre máquinas virtuales. Tiene casi ningún controlador de hardware.
- dom0 — la primera máquina virtual privilegiada (normalmente Linux). En ella ejecutan los controladores del hardware real y las herramientas de gestión; a través de ella las demás máquinas acceden a discos y red.
- domU — máquinas virtuales invitadas normales.
Esta separación es la principal diferencia arquitectónica entre Xen y KVM, donde el hipervisor es el propio kernel de Linux. Un hipervisor pequeño es más fácil de auditar, y los controladores están en una máquina separada que, si es necesario, se puede dividir en varias.
Modos de virtualización
- PV (paravirtualización) — el sistema invitado sabe que se ejecuta bajo Xen y se comunica directamente con el hipervisor. Históricamente ofrecía alto rendimiento sin soporte de virtualización por hardware, pero requiere un kernel invitado modificado y hoy se usa cada vez menos.
- HVM — virtualización completa con soporte de hardware de CPU (Intel VT-x, AMD-V). Permite ejecutar sistemas no modificados, incluyendo Windows; para mejorar el rendimiento se instalan controladores paravirtualizados de disco y red en el invitado.
- PVH — un compromiso moderno: virtualización por hardware de CPU y memoria más E/S paravirtualizadas sin emulación de dispositivos antiguos. Este modo se recomienda para invitados Linux; dom0 también puede ejecutarse en él.
Productos basados en Xen
XenServer
Plataforma comercial que antes se llamaba Citrix Hypervisor. Actualmente la publica Cloud Software Group bajo el nombre XenServer; la versión actual es XenServer 8. El periodo de soporte de Citrix Hypervisor 8.2 expiró el 25 de junio de 2025, por lo que las instalaciones en esa versión deben actualizarse o migrarse a otra plataforma.
XCP-ng y Xen Orchestra
XCP-ng — plataforma abierta, surgida del código fuente de XenServer. La desarrolla la compañía francesa Vates. La versión XCP-ng 8.3 desde el 16 de junio de 2025 es una release con soporte a largo plazo (LTS); las actualizaciones para ella estarán disponibles hasta el 30 de noviembre de 2028.
XCP-ng se gestiona a través de Xen Orchestra — una aplicación web para clústeres: creación de máquinas, migración en vivo, copias de seguridad, replicación y permisos de usuarios. XCP-ng 8.3 incluye una interfaz simplificada XO Lite para administrar un solo host. La suscripción comercial de Vates ofrece soporte y una build lista de Xen Orchestra; el código fuente es abierto y puede compilarse de forma autónoma.
Para empresas que migran desde VMware, XCP-ng junto con Xen Orchestra es una de las opciones con un modelo similar: pool de hosts, almacenamiento compartido, migración en vivo y copias de seguridad centralizadas.
Dónde funciona Xen hoy
- Qubes OS — un sistema operativo para estaciones de trabajo con altos requisitos de seguridad. Cada aplicación o grupo de aplicaciones se ejecuta en una máquina virtual Xen separada, y los controladores de red y USB están externalizados en máquinas aisladas.
- Sistemas embebidos y automotrices — Xen en procesadores ARM permite dividir en un solo dispositivo un sistema con requisitos de seguridad funcional y un sistema multimedia. Una parte considerable de los cambios en las versiones 4.21 y 4.22 está dedicada a esta área.
- Nubes. AWS, a partir de las instancias C5 (2017), pasó al hipervisor Nitro, basado en KVM; los tipos de instancias anteriores funcionaban sobre Xen. La mayoría de las nuevas plataformas en la nube hoy se construyen sobre KVM.
Xen o KVM
| Xen (XCP-ng) | KVM (Proxmox VE) | |
|---|---|---|
| Arquitectura | hipervisor separado + dom0 | hipervisor en el kernel de Linux |
| Gestión | Xen Orchestra, XO Lite | interfaz web de Proxmox |
| Contenedores | no | LXC en la misma interfaz |
| Comunidad y documentación | menor | mayor, especialmente en ruso |
| Modelo para migrar desde VMware | pools, almacenamiento compartido, migración | clúster, Ceph, migración |
Para una pequeña empresa Proxmox VE suele ser más sencillo: hay más documentación, profesionales y soluciones listas. Se elige XCP-ng cuando se necesita el modelo familiar de VMware de pools y copias de seguridad centralizadas avanzadas en Xen Orchestra.
Errores típicos
- Usar Citrix Hypervisor 8.2 tras el fin de su soporte: no se publican parches de seguridad. Hay que migrar a XenServer 8 o XCP-ng.
- Linux invitados en el obsoleto modo PV en lugar de PVH o HVM con controladores paravirtualizados.
- Windows sin controladores de invitado (XenServer VM Tools o controladores de XCP-ng): discos y red funcionan en modo emulación y son lentos.
- Carga en dom0: programas de terceros en la máquina de administración consumen recursos de los controladores de los que dependen todas las máquinas huésped.
// Tarea parecida
Si estas resolviendo algo parecido
Este articulo pertenece a uno de los temas principales de trabajo. Puedes seguir leyendo sobre el tema, ir a la pagina principal para entender a que me dedico o abrir directamente los servicios.
Tema del articulo
Servidores e infraestructura
VPS, Linux, stack web, migraciones, hosting, bases de datos y operacion base.
Tareas frecuentes de esta tema
- Migrar un sitio o servicio a un nuevo servidor
- Configurar Linux, Nginx, base de datos y copias de seguridad
- Entender por que el sistema funciona de forma inestable
// Siguiente paso
Si necesitas ayuda con este tema y no solo otro articulo, es mejor ir directo a la pagina del servicio. La pagina principal y la seleccion de materiales quedan como rutas secundarias.
Abrir servicios// Reviews
Reseñas relacionadas
¡Mijaíl se encargó por completo de la tarea y ayudó en cada etapa!
Mijaíl completó la tarea por completo y ayudó en cada etapa!
Proxmox, instalación y configuración de Proxmox. Máquina virtual Proxmox
24.04.2025 · ★ 5/5
Recomiendo encarecidamente a este especialista. Me ayudó con la configuración de Proxmox. Todo al más alto nivel. Siempre ayuda/aconseja qué es mejor y cómo hacerlo. Se nota que es un auténtico especialista.
Recomiendo mucho a este especialista. Ayudó con la configuración de proxmox. Todo al más alto nivel. Siempre ayuda/sugiere qué es mejor y cómo hacerlo. Se nota que es un Especialista con «mayúscula»
Excelente herramienta. Se puede confiar en ella incluso si se queda atascado. Proxmox lo sabe todo al 100%
Excelente ejecutor. Se puede confiar en él incluso si te quedas atascado. Proxmox lo sabe todo al 100%
Migración de máquinas virtuales desde un proveedor de hosting a Proxmox
01.02.2025 · ★ 5/5
Rápido y de calidad, el pedido se completó. Lo recomiendo.
Rápido y de calidad, el pedido se completó. Lo recomiendo.
Configuración del servidor Proxmox para usar una tarjeta Wi‑Fi
02.05.2024 · ★ 5/5
// Contact
¿Necesitas ayuda?
Escríbeme y te ayudaré a resolver el problema
Respondo en un día laborable (03:00-13:00 GMT)
Или оставьте заявку здесь:
// Related