De Wikipedia, la enciclopedia libre
  (Redirigido desde XenServer )
Saltar a navegación Saltar a búsqueda

Xen (pronunciado / z ɛ n / ) es un tipo-1 hipervisor , proporcionando servicios que permiten múltiples ordenador sistemas operativos para ejecutar en el mismo hardware de ordenador al mismo tiempo. Fue desarrollado originalmente por el Laboratorio de Computación de la Universidad de Cambridge y ahora lo está desarrollando la Fundación Linux con el apoyo de Intel .

La comunidad de Xen Project desarrolla y mantiene Xen Project como software gratuito y de código abierto , sujeto a los requisitos de la GNU General Public License (GPL), versión 2. Xen Project está actualmente disponible para IA-32 , x86-64 y ARM conjuntos de instrucciones . [2]

Arquitectura de software [ editar ]

Xen Project se ejecuta en un estado de CPU con más privilegios que cualquier otro software en la máquina.

Las responsabilidades del hipervisor incluyen la administración de la memoria y la programación de la CPU de todas las máquinas virtuales ("dominios"), y para lanzar el dominio más privilegiado ("dom0"), la única máquina virtual que por defecto tiene acceso directo al hardware. Desde dom0 se puede gestionar el hipervisor y se pueden lanzar dominios sin privilegios ("domU"). [3]

El dominio dom0 suele ser una versión de Linux o BSD . Los dominios de usuario pueden ser sistemas operativos tradicionales, como Microsoft Windows, en los que las instrucciones de virtualización de hardware proporcionan instrucciones privilegiadas (si el procesador host admite la virtualización x86 , por ejemplo, Intel VT-x y AMD-V ), [4] u operación paravirtualizada sistemas en los que el sistema operativo es consciente de que se está ejecutando dentro de una máquina virtual y, por lo tanto, realiza hiperllamadas directamente, en lugar de emitir instrucciones privilegiadas.

Xen Project arranca desde un gestor de arranque como GNU GRUB y luego normalmente carga un sistema operativo host paravirtualizado en el dominio host (dom0).

Historia [ editar ]

Xen se originó como un proyecto de investigación en la Universidad de Cambridge dirigido por Ian Pratt , profesor titular del Laboratorio de Computación , y su estudiante de doctorado Keir Fraser. El primer lanzamiento público de Xen se realizó en 2003, seguido de la v1.0 en 2004. Poco después, Pratt y Fraser, junto con otros ex alumnos de Cambridge, incluido Simon Crosby y el CEO fundador Nick Gault, crearon XenSource Inc. para convertir Xen en un producto empresarial competitivo. .

Para admitir sistemas integrados como teléfonos inteligentes / IoT con recursos informáticos de hardware relativamente escasos, la arquitectura Secure Xen ARM en una CPU ARM se exhibió en Xen Summit el 17 de abril de 2007 en IBM TJ Watson. [5] [6] El primer lanzamiento público del código fuente Secure Xen ARM fue realizado en Xen Summit el 24 de junio de 2008 [7] [8] por Sang-bum Suh , [9] un alumno de Cambridge, en Samsung Electronics.

El 22 de octubre de 2007, Citrix Systems completó su adquisición de XenSource, [10] y el Proyecto Xen se trasladó al dominio xen.org. Este movimiento había comenzado hacía algún tiempo y había hecho pública la existencia del Xen Project Advisory Board (Xen AB), que tenía miembros de Citrix , IBM , Intel , Hewlett-Packard , Novell , Red Hat , Sun Microsystems y Oracle . La Junta Asesora de Xen asesora al líder del proyecto Xen y es responsable de la marca comercial Xen, [11] que Citrix ha licenciado libremente a todos los proveedores y proyectos que implementan el hipervisor Xen.. [12] Citrix también utilizó la propia marca Xen para algunos productos patentados no relacionados con Xen, incluidos XenApp y XenDesktop .

El 15 de abril de 2013, se anunció que el Proyecto Xen se trasladó bajo los auspicios de la Fundación Linux como Proyecto Colaborativo. [13] La Fundación Linux lanzó una nueva marca comercial para "Xen Project" para diferenciar el proyecto de cualquier uso comercial de la antigua marca "Xen". Se lanzó un nuevo sitio web comunitario en xenproject.org [14] como parte de la transferencia. Los miembros del proyecto en el momento del anuncio eran: Amazon, AMD, Bromium, CA Technologies, Calxeda, Cisco, Citrix, Google, Intel, Oracle, Samsung y Verizon. [15] El proyecto Xen en sí es autónomo. [dieciséis]

Desde la versión 3.0 del kernel de Linux , el soporte de Xen para dom0 y domU existe en el kernel de la línea principal. [17]

Historial de versiones [ editar ]

Usos [ editar ]

Las empresas de servicios de alojamiento de Internet utilizan hipervisores para proporcionar servidores privados virtuales . Amazon EC2 (desde agosto de 2006), [48] IBM SoftLayer , [49] Liquid Web, Fujitsu Global Cloud Platform , [50] Linode , OrionVM [51] y Rackspace Cloud utilizan Xen como el hipervisor VM principal para sus ofertas de productos. [52]

Los monitores de máquinas virtuales (también conocidos como hipervisores) también suelen operar en mainframes y grandes servidores que ejecutan IBM, HP y otros sistemas. [ cita requerida ] La virtualización de servidores puede brindar beneficios como:

  • Consolidación que conduce a una mayor utilización
  • Aprovisionamiento rápido
  • Tolerancia dinámica a fallas contra fallas de software (mediante arranque rápido o reinicio)
  • Tolerancia a fallas de hardware (a través de la migración de una máquina virtual a un hardware diferente)
  • Separaciones seguras de sistemas operativos virtuales
  • Compatibilidad con software heredado y con nuevas instancias de SO en la misma computadora

El soporte de Xen para la migración en vivo de máquinas virtuales de un host a otro permite el equilibrio de carga y evitar el tiempo de inactividad.

La virtualización también tiene beneficios cuando se trabaja en el desarrollo (incluido el desarrollo de sistemas operativos): ejecutar el nuevo sistema como invitado evita la necesidad de reiniciar la computadora física cada vez que ocurre un error. Los sistemas invitados de espacio aislado también pueden ayudar en la investigación de seguridad informática, lo que permite el estudio de los efectos de algún virus o gusano sin la posibilidad de comprometer el sistema host.

Finalmente, los proveedores de dispositivos de hardware pueden decidir enviar su dispositivo ejecutando varios sistemas invitados, para poder ejecutar varias piezas de software que requieren diferentes sistemas operativos. [ cita requerida ]

Tipos de virtualización [ editar ]

Xen ofrece cinco enfoques para ejecutar el sistema operativo invitado:

  • HVM (máquina virtual de hardware)
  • HVM con controladores fotovoltaicos
  • PVHVM (paravirtualización con virtualización de hardware completa, [53] es decir, HVM con controladores PVHVM)
  • PVH (PV en un contenedor HVM)
  • PV (paravirtualización). [54]

Xen proporciona una forma de virtualización conocida como paravirtualización, en la que los invitados ejecutan un sistema operativo modificado. Los invitados se modifican para usar una ABI de hipercall especial , en lugar de ciertas características arquitectónicas. A través de la paravirtualización, Xen puede lograr un alto rendimiento incluso en su arquitectura de host (x86), que tiene la reputación de no cooperar con las técnicas tradicionales de virtualización. [55] [56]Xen puede ejecutar invitados paravirtualizados ("invitados PV" en la terminología de Xen) incluso en CPU sin ningún soporte explícito para la virtualización. La paravirtualización evita la necesidad de emular un conjunto completo de servicios de hardware y firmware, lo que simplifica la administración de un sistema fotovoltaico y reduce la superficie de ataque expuesta a huéspedes potencialmente maliciosos. En x86 de 32 bits, el código del kernel del host Xen se ejecuta en Ring 0 , mientras que los dominios alojados se ejecutan en Ring 1 (kernel) y Ring 3 (aplicaciones).

Las CPU que admiten la virtualización permiten ejecutar invitados sin modificar, incluidos los sistemas operativos propietarios (como Microsoft Windows). Esto se conoce como virtualización asistida por hardware , sin embargo, en Xen esto se conoce como máquina virtual de hardware (HVM). Las extensiones HVM proporcionan modos de ejecución adicionales, con una distinción explícita entre los modos más privilegiados utilizados por el hipervisor con acceso al hardware real (llamado "modo raíz" en x86) y los modos menos privilegiados utilizados por kernels invitados y aplicaciones con " hardware "accede bajo el control completo del hipervisor (en x86, conocido como" modo no root "; tanto el modo root como el modo no root tienen anillos 0–3). Tanto Intel como AMDhan contribuido con modificaciones a Xen para aprovechar sus respectivas extensiones de arquitectura Intel VT-x y AMD-V. [57] El uso de extensiones de virtualización ARM v7A y v8A vino con Xen 4.3. [58]Las extensiones HVM también ofrecen a menudo nuevas instrucciones para permitir llamadas directas de un invitado / controlador paravirtualizado al hipervisor, que normalmente se utiliza para operaciones de E / S u otras operaciones que necesitan un alto rendimiento. Estos permiten que los huéspedes de HVM con modificaciones menores adecuadas obtengan muchos de los beneficios de rendimiento de las E / S paravirtualizadas. En las versiones actuales de Xen (hasta 4.2), solo los invitados HVM completamente virtualizados pueden hacer uso de las instalaciones de hardware para múltiples niveles independientes de protección de memoria y paginación. Como resultado, para algunas cargas de trabajo, los invitados HVM con controladores PV (también conocidos como PV-on-HVM o PVH) proporcionan un mejor rendimiento que los invitados PV puros. Xen HVM tiene emulación de dispositivo basada en QEMUproyecto para proporcionar virtualización de E / S a las máquinas virtuales. El sistema emula el hardware a través de un demonio de "administrador de dispositivos" QEMU parcheado (qemu-dm) que se ejecuta como backend en dom0. Esto significa que las máquinas virtualizadas ven una versión emulada de una PC bastante básica. En un entorno de rendimiento crítico, los controladores de red y disco PV-on-HVM se utilizan durante la operación normal de invitado, de modo que el hardware de PC emulado se utiliza principalmente para el arranque.

Funciones [ editar ]

Los administradores pueden "migrar en vivo" máquinas virtuales Xen entre hosts físicos a través de una LAN sin pérdida de disponibilidad. Durante este procedimiento, la LAN copia iterativamente la memoria de la máquina virtual al destino sin detener su ejecución. El proceso requiere una parada de alrededor de 60 a 300 ms para realizar la sincronización final antes de que la máquina virtual comience a ejecutarse en su destino final, lo que proporciona la ilusión de una migración perfecta. Una tecnología similar puede servir para suspender la ejecución de máquinas virtuales en el disco, "congelando" su estado de ejecución para reanudarlas en una fecha posterior.

Xen puede escalar a 4095 CPU físicas, 256 CPU virtuales por invitado HVM, 512 CPU virtuales por invitado PV, 16 TB de RAM por host y hasta 1 TB de RAM por invitado HVM o 512 GB de RAM por invitado PV. [59]

Disponibilidad [ editar ]

El hipervisor Xen se ha adaptado a varias familias de procesadores:

  • Intel: IA-32, IA-64 (antes de la versión 4.2 [60] ), x86-64
  • PowerPC: anteriormente compatible con el proyecto XenPPC, ya no está activo después de Xen 3.2 [61]
  • ARM: anteriormente compatible con el proyecto XenARM para versiones anteriores de ARM sin extensiones de virtualización, como Cortex-A9. Actualmente [ ¿cuándo? ] compatible desde Xen 4.3 para versiones más recientes de ARM con extensiones de virtualización, como Cortex-A15 .
  • MIPS : puerto experimental XLP832 [62]

Anfitriones [ editar ]

Xen se puede enviar en una plataforma de virtualización dedicada, como Citrix Hypervisor (antes Citrix XenServer, y antes XenSource, XenEnterprise).

Alternativamente, Xen se distribuye como una configuración opcional de muchos sistemas operativos estándar. Xen está disponible y se distribuye con:

  • Alpine Linux ofrece un sistema dom0 mínimo ( Busybox , UClibc ) que se puede ejecutar desde medios extraíbles, como memorias USB.
  • Arch Linux proporciona los paquetes necesarios con instrucciones de configuración detalladas en su Wiki. [63] [64]
  • Debian GNU / Linux (desde la versión 4.0 "etch") y muchos de sus derivados;
  • FreeBSD 11 incluye soporte de host experimental. [sesenta y cinco]
  • Gentoo tiene los paquetes necesarios disponibles para soportar Xen, junto con instrucciones en su Wiki. [66]
  • Mageia (desde la versión 4);
  • NetBSD puede funcionar como domU y dom0. [67]
  • Las distribuciones basadas en OpenSolaris pueden funcionar como dom0 y domU desde Nevada build 75 en adelante.
  • openSUSE 10.xa 12.x: [68] solo se admiten hosts de 64 bits desde la versión 12.1;
  • Qubes OS usa Xen para aislar aplicaciones para un escritorio más seguro. [69]
  • SUSE Linux Enterprise Server (desde la versión 10);
  • Solaris (desde 2013 con Oracle VM Server para x86 , antes con Sun xVM );
  • Ubuntu (desde 12.04 "Precise Pangolin" ; también 8.04 "Hardy Heron" , pero sin kernel compatible con dom0 en 8.10 "Intrepid Ibex" hasta 12.04. [70] [71] )

Invitados [ editar ]

Los sistemas invitados pueden ejecutarse completamente virtualizados (lo que requiere soporte de hardware), paravirtualizados (lo que requiere un sistema operativo invitado modificado) o completamente virtualizados con controladores paravirtualizados (PVHVM [72] ). [73] La mayoría de los sistemas operativos que pueden ejecutarse en PC pueden ejecutarse como invitado Xen HVM. Los siguientes sistemas pueden funcionar como invitados Xen paravirtualizados:

  • Linux
  • FreeBSD en 32 bits o 64 bits a través de PVHVM; [74] [75]
  • OpenBSD , a través de PVHVM; [76]
  • NetBSD
  • MINIX
  • GNU Hurd (gnumach-1-branch-Xen-branch)
  • Plan 9 de Bell Labs

Xen versión 3.0 introdujo la capacidad de ejecutar Microsoft Windows como un sistema operativo invitado sin modificaciones si el procesador de la máquina host admite la virtualización de hardware proporcionada por Intel VT-x (anteriormente con nombre en código Vanderpool) o AMD-V (anteriormente con nombre en código Pacifica). Durante el desarrollo de Xen 1.x, Microsoft Research , junto con el grupo de sistemas operativos de la Universidad de Cambridge, desarrolló una adaptación de Windows XP a Xen, que fue posible gracias al Programa de Licencias Académicas de Microsoft . Los términos de esta licencia no permiten la publicación de este puerto, aunque la documentación de la experiencia aparece en el documento Xen SOSP original . [77]James Harper y la comunidad de código abierto Xen han comenzado a desarrollar controladores de paravirtualización de software gratuito para Windows. Estos proporcionan controladores frontales para el bloque Xen y los dispositivos de red y permiten un rendimiento de red y disco mucho mayor para los sistemas Windows que se ejecutan en modo HVM. Sin estos controladores, todo el tráfico de red y disco debe procesarse a través de QEMU-DM. [78] Posteriormente, Citrix lanzó bajo una licencia BSD (y continúa manteniendo) controladores PV para Windows. [79]

Gestión [ editar ]

Los desarrolladores de terceros han creado una serie de herramientas (conocidas como consolas de administración Xen) para facilitar las tareas comunes de administrar un host Xen, como configurar, iniciar, monitorear y detener los invitados Xen. Ejemplos incluyen:

  • HyperVM basado en web
  • El kit de herramientas de gestión de la nube de OpenNebula
  • En openSUSE, YaST y virt-man ofrecen administración gráfica de VM
  • OpenStack es compatible de forma nativa con Xen como un hipervisor / destino de cómputo
  • Apache CloudStack también es compatible con Xen como hipervisor
  • PlateSpin Orchestrate de Novell también gestiona máquinas virtuales Xen para el envío de Xen en SUSE Linux Enterprise Server.

Versiones comerciales [ editar ]

  • Citrix XenServer
  • Huawei FusionSphere [80]
  • Oracle VM Server para x86
  • Thinsy Corporation
  • Virtual Iron (descontinuado por Oracle)
  • Crisol (hipervisor) de Star Lab Corp. [81]

El hipervisor Xen está cubierto por la Licencia Pública General GNU, por lo que todas estas versiones contienen un núcleo de software libre con código fuente. Sin embargo, muchos de ellos contienen adiciones patentadas.

Ver también [ editar ]

  • CloudStack
  • Máquina virtual basada en kernel (KVM)
  • OpenStack
  • Imagen de disco virtual
  • tboot , un sistema de integridad basado en TXT para el kernel de Linux y el hipervisor Xen
  • VMware ESX
  • SO Qubes

Referencias [ editar ]

  1. ^ "RELEASE-4.15.0" . Ian Jackson. 7 de abril de 2021 . Consultado el 9 de abril de 2021 .
  2. ^ jgross (2 de abril de 2019). "Novedades de XEN 4.12" . xenproject.org . Consultado el 6 de mayo de 2019 .
  3. ^ "Descripción general de Xen" . Consultado el 5 de abril de 2015 .
  4. ^ "OSCompatibility - Wiki del proyecto Xen" . Wiki.xenproject.org. 8 de febrero de 2007 . Consultado el 8 de junio de 2013 .
  5. ^ "Cumbre Xen de abril de 2007" . Proyecto Xen . Abril de 2007.
  6. ^ Suh, Sang-bum (abril de 2007). "Arquitectura e implementación seguras de Xen en ARM para dispositivos móviles" (PDF) . Proyecto Xen .
  7. ^ "Xen Summit Boston 2008" . Proyecto Xen . Junio ​​de 2008.
  8. ^ Suh, Sang-bum (junio de 2008). "Secure Xen en ARM: lanzamiento y actualización del código fuente" (PDF) . Proyecto Xen .
  9. ^ "Perfiles de orador de XenSummit" (PDF) . Xen Summit Boston 2008 . Junio ​​de 2008.
  10. ^ "Citrix Systems» Citrix completa la adquisición de XenSource " . Sistemas Citrix. 12 de julio de 2007. Archivado desde el original el 15 de febrero de 2012 . Consultado el 26 de octubre de 2007 .
  11. ^ "Marca registrada" . Xen.org . Consultado el 8 de junio de 2012 .
  12. ^ "Política de marcas registradas" (PDF) (PDF). Xen.org. 1 de junio de 2008 . Consultado el 8 de junio de 2013 .
  13. ^ "Proyecto de la Fundación Linux" . LinuxFoundation.org . Consultado el 3 de mayo de 2013 .
  14. ^ "Sitio web de XenProject.org" . XenProject.org . Consultado el 3 de mayo de 2013 .
  15. ^ "Miembros del proyecto Linux Foundation Xen" . XenProject.org . Consultado el 3 de mayo de 2013 .
  16. ^ "Gobierno del proyecto (actualizado)" . XenProject.org . Consultado el 3 de mayo de 2013 .
  17. ^ "Xen celebra el soporte completo de dom0 y domU en Linux 3.0 -" . Blog.xen.org. 30 de mayo de 2011. Archivado desde el original el 7 de junio de 2011 . Consultado el 18 de octubre de 2012 .
  18. ^ "Xen" . SourceForge.net. 2 de octubre de 2003 . Consultado el 18 de octubre de 2012 .
  19. ^ Jonathan Corbet (2 de octubre de 2003). "La primera versión estable de Xen" . Lwn.net . Consultado el 18 de octubre de 2012 .
  20. ^ Jonathan Corbet (5 de noviembre de 2004). "Xen 2.0 lanzado" . Lwn.net . Consultado el 18 de octubre de 2012 .
  21. ^ Jonathan Corbet (6 de diciembre de 2005). "Xen 3.0 lanzado" . Lwn.net . Consultado el 18 de octubre de 2012 .
  22. ^ "XenSource: comunicados de prensa" . XenSource, Inc. 10 de diciembre de 2005. Archivado desde el original el 10 de diciembre de 2005 . Consultado el 18 de octubre de 2012 .
  23. ^ "El puerto AMD SVM Xen es público" . listas.xenproject.org. 14 de diciembre de 2005 . Consultado el 8 de junio de 2013 .
  24. ^ "[Xen-devel] Xen 3.0.3 lanzado! - Xen Source" . Lists.xenproject.org. 17 de octubre de 2006 . Consultado el 8 de junio de 2013 .
  25. ^ "[Xen-devel] FW: Xen 3.0.4 lanzado! - Xen Source" . Lists.xenproject.org. 20 de diciembre de 2006 . Consultado el 8 de junio de 2013 .
  26. ^ "[Xen-devel] Xen 3.1 lanzado! - Xen Source" . Lists.xenproject.org. 18 de mayo de 2007 . Consultado el 8 de junio de 2013 .
  27. ^ "Xen 3.2.0 lanzado oficialmente: VMblog.com - noticias e información de tecnología de virtualización para todos" . VMblog.com . Consultado el 18 de octubre de 2012 .
  28. ^ "Hipervisor Xen 3.3.0 listo para descargar - El H: Código abierto, seguridad y desarrollo" . H-online.com. 25 de agosto de 2008. Archivado desde el original el 14 de marzo de 2012 . Consultado el 18 de octubre de 2012 .
  29. ^ "Xen.org anuncia el lanzamiento del hipervisor Xen 3.4 | Blogs de Citrix" . Community.citrix.com. 18 de mayo de 2009. Archivado desde el original el 15 de marzo de 2011 . Consultado el 18 de octubre de 2012 .
  30. ^ "Virtualización: Xen busca ponerse al día con el lanzamiento de la versión 4 - The H Open: Noticias y características" . H-online.com. 9 de abril de 2010. Archivado desde el original el 14 de marzo de 2012 . Consultado el 18 de octubre de 2012 .
  31. ^ "Hoja de datos de Xen 4.0" (PDF) (PDF). Xen.org . Consultado el 18 de octubre de 2012 .
  32. ^ "Lanzamientos de Xen 4.1 -" . Blog.xen.org. 25 de marzo de 2011. Archivado desde el original el 29 de agosto de 2011 . Consultado el 18 de octubre de 2012 .
  33. ^ "XenParavirtOps - Wiki de Xen" . Wiki.xenproject.org . Consultado el 8 de junio de 2013 .
  34. ^ a b c "Mejor calidad y cantidad de contribuciones en la nueva versión de Xen Project 4.6" . Xenproject.org. 13 de octubre de 2015 . Consultado el 13 de octubre de 2015 .
  35. ^ "¡Xen 4.3 lanzado! -" . Blog.xen.org. 9 de julio de 2013. Archivado desde el original el 13 de julio de 2013 . Consultado el 16 de julio de 2013 .
  36. ^ "Lanzamientos de Xen 4.4 -" . Blog.xen.org. 10 de marzo de 2014. Archivado desde el original el 10 de marzo de 2014 . Consultado el 10 de marzo de 2014 .
  37. ^ "Notas de la versión de Xen Project 4.4" . Wiki.xenproject.org . Consultado el 10 de marzo de 2014 .
  38. ^ "Lista de funciones de Xen 4.4" . Wiki.xenproject.org . Consultado el 10 de marzo de 2014 .
  39. ^ a b "Menos es más en la nueva versión de Xen Project 4.5 -" . Blog.xen.org. 15 de enero de 2015 . Consultado el 17 de enero de 2015 .
  40. ^ "Xen Project 4.8.1 está disponible" . Xenproject.org. 12 de abril de 2017 . Consultado el 1 de junio de 2017 .
  41. ^ "Lista de funciones de Xen Project 4.7" . Proyecto Xen. 24 de junio de 2016.
  42. ^ "Xen Project 4.8.1 está disponible | Blog de Xen Project" . blog.xenproject.org . Consultado el 19 de febrero de 2018 .
  43. ^ "Novedades en el hipervisor de proyectos Xen 4.9" . Consultado el 26 de abril de 2018 .
  44. ^ "Novedades en el hipervisor del proyecto Xen 4.10" . Consultado el 26 de abril de 2018 .
  45. ^ Gross, Juergen (10 de julio de 2018). "Novedades en Xen Project Hypervisor 4.11" . Consultado el 17 de enero de 2018 .
  46. ^ Gross, Juergen (2 de abril de 2019). "NOVEDADES EN XEN 4.12" . Consultado el 29 de abril de 2019 .
  47. ^ Kurth, Lars (18 de diciembre de 2019). "Novedades de Xen 4.13" . Consultado el 23 de diciembre de 2019 .
  48. ^ https://aws.amazon.com/es/blogs/aws/amazon_ec2_beta/
  49. ^ "CloudLayer Computing frente a Amazon EC2" (PDF) (PDF) . Consultado el 5 de abril de 2015 .
  50. ^ Suzanne Tindal (28 de febrero de 2011). "La nube global de Fujitsu se lanza en Aus" . ZDNet Australia. Archivado desde el original el 17 de octubre de 2012 . Consultado el 11 de octubre de 2011 .
  51. ^ "Proyecto Xen - Imágenes de máquina virtual invitada - Plantillas de OrionVM PV-HVM" . 1 de abril de 2012 . Consultado el 27 de junio de 2014 .
  52. ^ "Preguntas frecuentes sobre la nube" . Rackspace.com. 13 de septiembre de 2011 . Consultado el 18 de octubre de 2012 .
  53. ^ "Elección de un modo de virtualización (PV frente a PVHVM)" . Red de soporte de Rackspace . Rackspace. 12 de enero de 2016 . Consultado el 25 de enero de 2018 .
  54. ^ Roger Pau Monne. "Virtualización Xen en FreeBSD" (PDF) (PDF) . Consultado el 6 de abril de 2015 .
  55. ^ Robin e Irvine, "Análisis de la capacidad de Intel Pentium para admitir un monitor de máquina virtual segura" , 9º Simposio de seguridad de Usenix, 2000
  56. ^ Gil Neiger, Amy Santoni, Felix Leung, Dion Rodgers, Rich Uhlig. Tecnología de virtualización de Intel: virtualización de solo software con las arquitecturas IA-32 e Itanium , Intel Technology Journal , volumen 10, número 03, agosto de 2006.
  57. ^ Ampliación de Xen con tecnología de virtualización Intel , intel.com
  58. ^ "El hipervisor ARM - Hypervisor del proyecto Xen para la arquitectura ARM" . Consultado el 6 de abril de 2015 .
  59. ^ "Funciones de lanzamiento de Xen" . Proyecto Xen . Consultado el 18 de octubre de 2012 .
  60. ^ "Lista de funciones de Xen 4.2" . Proyecto Xen. 17 de diciembre de 2012 . Consultado el 22 de enero de 2014 .
  61. ^ "XenPPC" . Proyecto Xen. 15 de agosto de 2010 . Consultado el 22 de enero de 2014 .
  62. ^ Mashable (4 de septiembre de 2012). "Portar la paravirtualización de Xen a la arquitectura MIPS" . Slideshare.net . Consultado el 22 de enero de 2014 .
  63. ^ "AUR (en) - xen" . Aur.archlinux.org . Consultado el 12 de abril de 2018 .
  64. ^ "Xen - ArchWiki" . Wiki.archlinux.org . Consultado el 12 de abril de 2018 .
  65. ^ "Xen - FreeBSD Wiki" . wiki.freebsd.org . Consultado el 28 de septiembre de 2015 .
  66. ^ "Xen" . Wiki.gentoo.org . Consultado el 12 de abril de 2018 .
  67. ^ "NetBSD / xen" . Netbsd.org . Consultado el 8 de junio de 2013 .
  68. ^ "XenDom0Kernels - Wiki de Xen" . Wiki.xenproject.org. 8 de noviembre de 2011 . Consultado el 8 de junio de 2013 .
  69. ^ "Xen en la arquitectura de seguridad de Qubes OS" . xenp.org . Consultado el 12 de abril de 2018 .
  70. ^ "Soporte de Xen dom0 en Lucid - Discusiones del equipo de Kernel - ArchiveOrange" . Web.archiveorange.com. Archivado desde el original el 13 de septiembre de 2011 . Consultado el 22 de enero de 2014 .
  71. ^ "Xen - Documentación comunitaria de Ubuntu" . Help.ubuntu.com. 5 de septiembre de 2012 . Consultado el 18 de octubre de 2012 .
  72. ^ "PV en HVM" . Wiki.xen.org . Consultado el 12 de abril de 2018 .
  73. ^ "Comprensión del espectro de virtualización" . Wiki.xenproject.org . Consultado el 12 de abril de 2018 .
  74. ^ "FreeBSD / Xen - FreeBSD Wiki" . Wiki.freebsd.org. 25 de junio de 2012 . Consultado el 18 de octubre de 2012 .
  75. ^ "Notas de la versión de FreeBSD 11.0-RELEASE" . El proyecto de documentación de FreeBSD. 22 de septiembre de 2016 . Consultado el 23 de octubre de 2016 .
  76. ^ "xen (4) - Páginas del manual de OpenBSD" . Consultado el 30 de diciembre de 2017 .
  77. ^ "Xen y el arte de la virtualización" (PDF) (PDF). Documento SOSP'03 de la Universidad de Cambridge . Consultado el 18 de octubre de 2012 .
  78. ^ "Xen Windows GplPv" . Consultado el 26 de junio de 2019 .
  79. ^ "XPDDS18: Proyecto de controladores PV de Windows: estado y actualizaciones - Paul Durrant, Citrix Systems" . 29 de junio de 2018 . Consultado el 26 de junio de 2019 .
  80. ^ Huawei al mundo virtual: Danos tus escritorios y nadie saldrá lastimado
  81. ^ Crisol - Virtualización integrada segura
  82. ^ "Matriz de productos Citrix" . Citrix.com . Consultado el 6 de diciembre de 2016 .
  83. ^ "¡XenServer 6.0 ya está aquí! | Blogs de Citrix" . Blogs de Citrix . 30 de septiembre de 2011 . Consultado el 6 de diciembre de 2016 .
  84. ^ "Revisión XS60E061: para XenServer 6.0" . support.citrix.com . Consultado el 6 de diciembre de 2016 .
  85. ^ a b c d e f "Tabla de historial de revisiones de XenServer" . support.citrix.com . Consultado el 6 de diciembre de 2016 .
  86. ^ "Lanzamiento de XenServer 7: lo que necesita saber | Blogs de Citrix" . Blogs de Citrix . 24 de mayo de 2016 . Consultado el 6 de diciembre de 2016 .
  87. ^ Notas de la versión de Citrix XenServer 7.0 https://docs.citrix.com/content/dam/docs/en-us/xenserver/xenserver-7-0/downloads/xenserver-7-0-release-notes.pdf
  88. ^ "Revisión XS70E019: para XenServer 7.0" . support.citrix.com . Consultado el 6 de diciembre de 2016 .
  89. ^ "Notas de la versión de XenServer 7.1" .
  90. ^ Edwards, Chris (30 de mayo de 2018). "Usted preguntó, cumplimos. Presentamos XenServer 7.5" . Blogs de Citrix . Consultado el 17 de enero de 2019 .
  91. ^ No se encontró ninguna fuente, pero se sugirió debido a que 4.7.x se usa en versiones anteriores y nuevas
  92. ^ Melmed, Andy (10 de septiembre de 2018). "¡Anuncio de la disponibilidad general de XenServer 7.6!" . Blogs de Citrix . Consultado el 17 de enero de 2019 .
  93. ^ " Descripción técnica" . docs.citrix.com . Consultado el 17 de enero de 2019 .
  94. ^ "¿Xenserver 7.6 está usando Xen 4.7 o?" . Discusiones . Consultado el 17 de enero de 2019 .

Lectura adicional [ editar ]

  • Paul Venezia (13 de abril de 2011) Tiroteo en virtualización: Citrix, Microsoft, Red Hat y VMware. Los principales competidores de la virtualización de servidores abordan el desafío de virtualización definitivo de InfoWorld , InfoWorld

Enlaces externos [ editar ]

  • Página web oficial