Información técnica general
Importante:
La actualización acumulativa 1 de Citrix Hypervisor 8.2 llega al final de su vida útil el 25 de junio de 2025. Planifique su actualización a XenServer 8 ahora para garantizar una transición fluida y un soporte continuo. Para obtener más información, consulte Actualizar.
Si utiliza los archivos de licencia de Citrix Virtual Apps and Desktops para licenciar los hosts de Citrix Hypervisor 8.2 Cumulative Update 1, estos archivos de licencia no son compatibles con XenServer 8. Antes de actualizar, debe adquirir los archivos de licencia de socket de XenServer Premium Edition para utilizarlos con XenServer 8. Estos archivos de licencia de socket están disponibles como un derecho de las suscripciones de Citrix para Private Cloud, Citrix Universal Hybrid Multi-Cloud, Citrix Universal MSP y Citrix Platform License para ejecutar sus cargas de trabajo de Citrix. Los clientes de Citrix que aún no hayan realizado la transición a estas nuevas suscripciones pueden solicitar participar en una promoción gratuita de 10.000 licencias de socket de XenServer Premium Edition. Para obtener más información, consulte XenServer.
Si no obtiene una licencia compatible para XenServer 8 antes de actualizar, cuando actualice sus hosts, estos volverán a la edición de prueba de 90 días. La Edición de Prueba ofrece las mismas características que la Edición Premium con algunas limitaciones. Para obtener más información, consulte Descripción general de las licencias de XenServer 8.
Citrix Hypervisor es una plataforma líder del sector para infraestructuras rentables de virtualización de escritorios, servidores y nubes. Citrix Hypervisor permite a las organizaciones de cualquier tamaño o tipo consolidar y transformar los recursos informáticos en cargas de trabajo virtuales para los requisitos actuales de los centros de datos. Al mismo tiempo, garantiza una vía fluida para trasladar las cargas de trabajo a la nube.
Las características clave de Citrix Hypervisor son:
- Consolidación de varias máquinas virtuales (VM) en un servidor físico
- Reducción del número de imágenes de disco independientes que se van a gestionar
- Permite una fácil integración con las infraestructuras de red y almacenamiento existentes
- Lo que le permite programar el mantenimiento sin tiempo de inactividad mediante la migración en vivo de máquinas virtuales entre hosts de Citrix Hypervisor
- Garantizar la disponibilidad de las máquinas virtuales mediante el uso de alta disponibilidad para configurar políticas que reinicien las máquinas virtuales en otro servidor en caso de que se produzca un error
- Aumento de la portabilidad de las imágenes de máquina virtual, ya que una imagen de máquina virtual funciona en una variedad de infraestructuras de implementación
Virtualización e hipervisor
La virtualización, o para ser más específicos, la virtualización de hardware, es un método de ejecución de varias máquinas virtuales independientes en un solo equipo físico. El software que se ejecuta en estas máquinas virtuales se separa de los recursos de hardware subyacentes. Es una forma de utilizar al máximo los recursos físicos disponibles en los servidores modernos y potentes, lo que reduce el coste total de propiedad (TCO) de las implementaciones de servidores.
Un hipervisor es la capa básica de abstracción del software. El hipervisor realiza tareas de bajo nivel, como la programación de CPU, y es responsable del aislamiento de memoria para las máquinas virtuales residentes. El hipervisor abstrae el hardware de las máquinas virtuales. El hipervisor no tiene conocimientos de redes, dispositivos de almacenamiento externo, vídeo, etc.
Componentes clave
Esta sección le brinda una comprensión de alto nivel de cómo funciona Citrix Hypervisor. Consulte la siguiente ilustración para ver los componentes clave de Citrix Hypervisor:
Hardware
La capa de hardware contiene los componentes físicos del servidor, como la CPU, la memoria, la red y las unidades de disco.
Necesita un sistema Intel VT o AMD-V basado en x86 de 64 bits con una o más CPU para ejecutar todos los sistemas operativos invitados compatibles. Para obtener más información sobre los requisitos del sistema host de Citrix Hypervisor, consulte Requisitos del sistema. Para obtener una lista completa del hardware y los sistemas certificados por Citrix Hypervisor, consulte la Lista de compatibilidad de hardware (HCL).
Hipervisor Xen
El hipervisor del Proyecto Xen es un hipervisor de código abierto de tipo 1 o bare-metal. Permite que muchas instancias de un sistema operativo o diferentes sistemas operativos se ejecuten en paralelo en una sola máquina (o host). El hipervisor Xen se utiliza como base para muchas aplicaciones comerciales y de código abierto diferentes, tales como: virtualización de servidores, infraestructura como servicio (IaaS), virtualización de escritorio, aplicaciones de seguridad, dispositivos integrados y de hardware.
Citrix Hypervisor se basa en el hipervisor Xen Project, con funciones y soportes adicionales proporcionados por Citrix. Citrix Hypervisor 8.2 utiliza la versión 4.13.4 del hipervisor Xen.
Dominio de control
El Dominio de control, también llamado Dominio 0, o dom0, es una máquina virtual Linux segura y privilegiada que ejecuta la pila de herramientas de administración de Citrix Hypervisor conocida como XAPI. Esta máquina virtual Linux se basa en una distribución de CentOS 7.5. Además de proporcionar funciones de administración de Citrix Hypervisor, dom0 también ejecuta los controladores de dispositivos físicos para redes, almacenamiento, etc. El dominio de control puede comunicarse con el hipervisor para indicarle que inicie o detenga las máquinas virtuales invitadas.
Pila de herramientas
El Pila de herramientaso XAPI es la pila de software que controla las operaciones del ciclo de vida de las máquinas virtuales, las redes de host y máquinas virtuales, el almacenamiento de las máquinas virtuales y la autenticación de usuarios. También permite la administración de grupos de recursos de Citrix Hypervisor. XAPI proporciona la API de administración documentada públicamente, que usan todas las herramientas que administran máquinas virtuales y grupos de recursos. Para obtener más información, consulte https://developer.cloud.com/citrixworkspace/citrix-hypervisor/docs/overview.
Dominio invitado (VM)
Los dominios invitados son máquinas virtuales creadas por el usuario que solicitan recursos de dom0. Para obtener una lista detallada de las distribuciones compatibles, consulte Invitados compatibles, memoria virtual y límites de tamaño de disco.
Virtualización completa
La virtualización completa, o virtualización asistida por hardware, utiliza extensiones de virtualización de la CPU del host para virtualizar a los invitados. Los huéspedes totalmente virtualizados no requieren ningún soporte para el kernel. El huésped se denomina máquina virtual de hardware (HVM). HVM requiere extensiones de hardware Intel VT o AMD-V para la memoria y las operaciones con privilegios. Citrix Hypervisor utiliza Quick Emulator (QEMU) para emular hardware de PC, incluido el BIOS, el controlador de disco IDE, el adaptador de gráficos VGA, el controlador USB, el adaptador de red, etc. Para mejorar el rendimiento de las operaciones sensibles al hardware, como el acceso al disco o a la red, los invitados HVM se instalan con las herramientas de Citrix Hypervisor. Para obtener más información, consulte PV en HVM.
HVM se usa comúnmente cuando se virtualiza un sistema operativo como Microsoft Windows, donde es imposible modificar el kernel para que sea compatible con la virtualización.
PV en HVM
PV en HVM es una mezcla de paravirtualización y virtualización completa de hardware. El objetivo principal es aumentar el rendimiento de los huéspedes HVM mediante el uso de controladores paravirtualizados especialmente optimizados. Este modo le permite aprovechar las tecnologías de contenedor virtual x86 en los procesadores más recientes para mejorar el rendimiento. El acceso a la red y al almacenamiento de estos huéspedes sigue funcionando en modo PV, utilizando controladores integrados en los núcleos.
Las distribuciones de Windows y Linux están disponibles en PV en modo HVM en Citrix Hypervisor. Para obtener una lista de las distribuciones compatibles que utilizan PV en HVM, consulte Compatibilidad con el sistema operativo invitado.
Herramientas de máquina virtual de XenServer
XenServer VM Tools proporciona servicios de E/S de alto rendimiento sin la sobrecarga de la emulación de dispositivos tradicional.
-
XenServer VM Tools para Windows (anteriormente Citrix VM Tools) consta de controladores de E/S (también conocidos como controladores paravirtualizados o controladores PV) y el Agente de administración.
Los controladores de E/S contienen controladores de red y almacenamiento front-end, así como interfaces de administración de bajo nivel. Estos controladores sustituyen a los dispositivos emulados y proporcionan un transporte de alta velocidad entre las máquinas virtuales y el software de la familia de productos Citrix Hypervisor.
El agente de administración, también conocido como agente invitado, es responsable de las características de administración de máquinas virtuales de alto nivel. Proporciona funcionalidad completa a XenCenter (para máquinas virtuales Windows).
XenServer VM Tools para Windows debe estar instalado en cada máquina virtual de Windows para que la máquina virtual tenga una configuración totalmente compatible. Una máquina virtual funciona sin XenServer VM Tools para Windows, pero el rendimiento se verá significativamente obstaculizado cuando los controladores de E/S (controladores PV) no estén instalados.
-
Citrix VM Tools para Linux contiene un agente invitado que proporciona información adicional sobre la máquina virtual al host. Instale el agente invitado en cada máquina virtual Linux para habilitar el control dinámico de memoria (DMC).
Nota: No
No puede utilizar la función de control dinámico de memoria (DMC) en máquinas virtuales Red Hat Enterprise Linux 8, Red Hat Enterprise Linux 9, Rocky Linux 8, Rocky Linux 9 o CentOS Stream 9, ya que estos sistemas operativos no admiten el aumento de memoria con el hipervisor Xen.
Para obtener más información, consulte Herramientas de VM de XenServer.
Conceptos clave
Grupo de recursos
Citrix Hypervisor le permite administrar varios servidores y su almacenamiento compartido conectado como una sola entidad mediante el uso de grupos de recursos. Los grupos de recursos le permiten mover y ejecutar máquinas virtuales en diferentes hosts de Citrix Hypervisor. También permiten que todos los servidores compartan un marco común para la red y el almacenamiento. Un grupo puede contener hasta 64 servidores que ejecutan la misma versión del software Citrix Hypervisor, con el mismo nivel de parche y con hardware ampliamente compatible. Para obtener más información, consulte Hosts y grupos de recursos.
El grupo de recursos de Citrix Hypervisor adopta una arquitectura primaria/secundaria, implementada por XAPI. Las llamadas XAPI se reenvían desde el maestro del grupo (el principal) a los miembros del grupo (los secundarios). Los miembros del grupo crean RPC de DB contra el maestro del grupo. El host principal es responsable de la coordinación y el bloqueo de recursos dentro del grupo, y procesa todas las operaciones de control. Los hosts miembros se comunican con el maestro a través de HTTP y XMLRPC, pero pueden comunicarse entre sí (a través del mismo canal) a través de discos espejo (migración de almacenamiento)
Repositorio de almacenamiento
Los destinos de almacenamiento de Citrix Hypervisor se denominan repositorios de almacenamiento (SR). Un repositorio de almacenamiento almacena imágenes de disco virtual (VDI), que contienen el contenido de un disco virtual. Los SR son flexibles, con soporte integrado para unidades SATA, SCSI, NVMe y SAS que están conectadas localmente, e iSCSI, NFS, SAS, SMB y Fibre Channel conectadas de forma remota. Las abstracciones de SR y VDI permiten que las funciones de almacenamiento avanzadas, como el aprovisionamiento ligero, las instantáneas de VDI y la clonación rápida, se expongan en los objetivos de almacenamiento que las admiten.
Cada host de Citrix Hypervisor puede utilizar varios SR y diferentes tipos de SR simultáneamente. Estos SR se pueden compartir entre hosts o dedicar a hosts particulares. El almacenamiento compartido se agrupa entre varios hosts dentro de un grupo de recursos definido. Un SR compartido debe ser accesible a través de la red para cada host del grupo. Todos los hosts de un único grupo de recursos deben tener al menos un SR compartido. El almacenamiento compartido no se puede compartir entre varios grupos.
Para obtener más información sobre cómo operar con SR, consulte Configurar el almacenamiento.
Redes
A nivel de arquitectura, hay tres tipos de objetos de software del lado del servidor para representar entidades de red. Estos objetos son:
- Un PIF, que es un objeto de software utilizado dentro de dom0 y representa una NIC física en un host. Los objetos PIF tienen un nombre y una descripción, un UUID, los parámetros de la NIC que representan y la red y el servidor a los que están conectados.
- Un VIF, que es un objeto de software utilizado dentro de dom0 y representa una NIC virtual en una máquina virtual. Los objetos VIF tienen un nombre y una descripción, un UUID y la red y la máquina virtual a las que están conectados.
- Un red, que es un conmutador Ethernet virtual en un host que se utiliza para enrutar el tráfico de red en un host de red. Los objetos de red tienen un nombre y una descripción, un UUID y la colección de VIF y PIF conectados a ellos.
Las API de administración de Citrix Hypervisor permiten las siguientes operaciones:
- Configuración de las opciones de red
- Control sobre la NIC que se va a utilizar para las operaciones de administración
- Creación de funciones de red avanzadas, como VLAN y enlaces NIC
Para obtener más información sobre cómo administrar redes en Citrix Hypervisor, consulte Gestión de redes.
Complementos y aplicaciones relacionados
Si bien Xen Hypervisor funciona en el nivel central, hay complementos específicos de Citrix Hypervisor relacionados con aplicaciones y servicios independientes del hipervisor disponibles para completar la experiencia de virtualización.
-
XenCenter
Un cliente de GUI de Windows para la administración de máquinas virtuales, implementado en función de la API de administración. XenCenter proporciona una experiencia de usuario enriquecida para administrar varios hosts de Citrix Hypervisor, grupos de recursos y toda la infraestructura virtual asociada a ellos.
-
Equilibrio de carga de trabajo (WLB)
Un dispositivo que equilibra el grupo mediante la reubicación de las máquinas virtuales en los mejores servidores posibles para su carga de trabajo en un grupo de recursos. Para obtener más información, consulte Equilibrio de carga de trabajo (/en-us/citrix-hypervisor/wlb.html).
-
Servidor de licencias de Citrix
Un dispositivo basado en Linux con el que XenCenter se pone en contacto para solicitar una licencia para el servidor especificado.
-
Gerente de Conversiones
Un dispositivo virtual que permite a los usuarios convertir las máquinas virtuales de VMware existentes en máquinas virtuales de Citrix Hypervisor, con conectividad de red y almacenamiento comparables. Para obtener más información, consulte Gerente de Conversiones.
-
Aprovisionamiento de Citrix
Servicios de aprovisionamiento que admiten el arranque PXE desde imágenes comunes. Se utiliza ampliamente con Citrix Virtual Desktops y Citrix Virtual Apps. Para obtener más información, consulte Aprovisionamiento.
-
Escritorios virtuales de Citrix
Un producto de infraestructura de escritorio virtual (VDI) especializado en escritorios Windows. Citrix Virtual Desktops utiliza XAPI para administrar Citrix Hypervisor en una configuración de grupo de varios hosts. Para obtener más información, consulte Citrix Virtual Apps and Desktops.