Articulo de referencia

Comparación de software de virtualización de plataformas

El software de virtualización de plataformas , específicamente los emuladores e hipervisores , son paquetes de software que emulan la totalidad de la máquina física, proporciona...

El software de virtualización de plataformas , específicamente los emuladores e hipervisores , son paquetes de software que emulan la totalidad de la máquina física, proporcionando a menudo múltiples máquinas virtuales en una misma plataforma física. La siguiente tabla compara información básica sobre los hipervisores de virtualización de plataformas .

General

Características

  • Proporcionar cualquier entorno virtual generalmente requiere algún tipo de sobrecarga. El término "nativo" suele significar que la técnica de virtualización no realiza ninguna virtualización a nivel de CPU (como Bochs), lo que hace que el código se ejecute más lentamente que cuando se ejecuta directamente en una CPU. Algunos otros productos, como VMware y Virtual PC, utilizan enfoques similares a Bochs y QEMU; sin embargo, emplean varias técnicas avanzadas para acortar la mayoría de las llamadas directamente a la CPU (de forma similar al proceso que utiliza el compilador JIT) para lograr una velocidad cercana a la nativa en la mayoría de los casos. No obstante, algunos productos, como coLinux, Xen y z/VM (en modo real), no sufren las ralentizaciones a nivel de CPU, ya que las instrucciones a nivel de CPU no se gestionan mediante proxies ni se ejecutan contra una arquitectura emulada, puesto que el sistema operativo o el hardware invitado proporciona el entorno para que se ejecuten las aplicaciones. Sin embargo, el acceso a muchos otros recursos del sistema, como dispositivos y memoria, puede gestionarse mediante proxies o emularse para distribuir esos servicios compartidos a todos los invitados, lo que puede causar algunas ralentizaciones en comparación con la ejecución fuera de la virtualización.
  • La virtualización a nivel del sistema operativo se describe como de velocidad "nativa", sin embargo, algunos grupos han encontrado una sobrecarga de hasta el 3% para algunas operaciones, pero generalmente las cifras se mantienen por debajo del 1%, siempre que no aparezcan efectos secundarios.
  • ^ Véase [ 21 ] para un artículo que compara el rendimiento de los enfoques de paravirtualización (por ejemplo, Xen) con la virtualización a nivel de sistema operativo.
  • ^ Requiere parches/recompilación.
  • ^ Excepcional para shells interactivos de máquinas virtuales/CMS ligeros,paravirtualizadosy de un solo usuario: los clientes más grandes ejecutan varios miles de usuarios incluso en modelos anteriores individuales. Para sistemas operativos multiprogramación comoLinux en IBM Zyz/OSque hacen un uso intensivo de las instrucciones de estado del supervisor nativo, el rendimiento variará según la naturaleza de la carga de trabajo, pero es casi nativo. Es posible tener cientos o incluso miles de invitados Linux en una sola máquina para ciertas cargas de trabajo.

Compatibilidad con tipos de imagen

Otras características

  • ^ Windows Server 2008 R2 SP1 y Windows 7 SP1 tienen soporte limitado para redirigir el protocolo USB a través deRDPusandoRemoteFX. [ 39 ]
  • ^ Windows Server 2008 R2 SP1 agrega compatibilidad con gráficos acelerados para ciertas ediciones de Windows Server 2008 R2 SP1 y Windows 7 SP1 mediante RemoteFX. [ 40 ] [ 41 ]

Restrictions

This table is meant to outline restrictions in the software dictated by licensing or capabilities.

Nota: Sin límite significa que no hay límite impuesto. Por ejemplo, una máquina virtual con 1 TB de memoria no cabe en un host con solo 8 GB de memoria y sin disco de intercambio de memoria, por lo que tendrá un límite físico de 8 GB.

Véase también

Notas

  1. Puede ejecutar un sistema operativo invitado sin modificarlo y, por lo tanto, generalmente puede ejecutar cualquier sistema operativo que podría ejecutarse en una máquina física que la máquina virtual simula.
  2. Las versiones anteriores de VMware Workstation son compatibles con x86 .
  3. Las versiones anteriores de VMware Player /VMware Workstation Player son compatibles con x86.

Referencias

  1. "Bhyve es compatible con Windows" . Consultado el 22 de diciembre de 2015 .
  2. "1.8. Plataformas compatibles" . Bochs.sourceforge.net . Consultado el 22 de febrero de 2015 .
  3. "3.4. Compilación de Bochs" . Bochs.sourceforge.net . Consultado el 22 de febrero de 2015 .
  4. "Anuncio de la compilación 19559 de Windows 10 Insider Preview" . blogs.windows.com . 5 de febrero de 2020. Consultado el 23 de febrero de 2020 .
  5. "PowerPC – KVM" . Linux-kvm.org . Consultado el 22 de febrero de 2015 .
  6. "Vista previa de desarrollo de la virtualización KVM en Red Hat Enterprise Linux Server para ARM" . redhat.com . Consultado el 15 de mayo de 2017 .
  7. "Binarios QEMU para Windows (64 bits)" . qemu.weilnetz.de . Consultado el 18 de agosto de 2025 .
  8. 1 2 "Lista oficial de soporte de sistemas operativos QEMU Versión 2.0" . Claunia.com . Archivado del original el 15 de agosto de 2011. Recuperado el 22 de febrero de 2015 .
  9. Manual de usuario de Oracle VM VirtualBox, Capítulo 3: Configuración de máquinas virtuales | Invitados de Mac OS X
  10. "virtualbox.org • Ver tema – Theo de Raadt desaconseja el uso de VirtualBox." forums.virtualbox.org . Consultado el 15 de octubre de 2017 .
  11. "Oracle y el hierro virtual" . Oracle.com . 13 de mayo de 2009. Consultado el 22 de febrero de 2015 .
  12. "Preguntas frecuentes sobre VMware Player Pro: Crear y ejecutar máquinas virtuales | Estados Unidos" . Vmware.com . 17 de octubre de 2014. Consultado el 22 de febrero de 2015 .
  13. Archivado el 15 de junio de 2011 en Wayback Machine.
  14. ^ "Licencias - xcp-ng/xcp Wiki" . GitHub . Consultado el 22 de enero de 2019 .
  15. "Página principal – KVM" . Linux-kvm.org . Consultado el 8 de octubre de 2013 .
  16. Consulta RedHat o Novell para obtener más detalles.
  17. Dominios lógicos#Sistemas operativos invitados compatibles
  18. "Bienvenido a" . Imperas. 12 de marzo de 2014. Consultado el 22 de febrero de 2015 .
  19. Archivado el 10 de agosto de 2008 en Wayback Machine.
  20. 1 2 "Una comparación de rendimiento de hipervisores para computación en la nube" . Digitalcommons.unf.edu . Consultado el 22 de febrero de 2015 .
  21. Soltesz, S.; et al. (2007). "Virtualización de sistemas operativos basada en contenedores" (PDF) . EuroSys . ACM SIGOPS. Archivado del original (PDF) el 20 de julio de 2014. Recuperado el 15 de julio de 2014 . 
  22. "8.19. Modos de imagen de disco" . Bochs.sourceforge.net . Consultado el 8 de octubre de 2013 .
  23. 1 2 3 "Capítulo 9. Temas avanzados" . Virtualbox.org . Consultado el 8 de octubre de 2013 .
  24. 1 2 3 4 5 6 7 8 "Controlador Xen blktap2" . Consultado el 3 de febrero de 2014 .
  25. 1 2 3 "Administrador de máquinas virtuales" . Archivado del original el 10 de junio de 2007. Recuperado el 20 de febrero de 2010 .
  26. "Sheepdog es un sistema de almacenamiento distribuido para KVM" . Consultado el 20 de mayo de 2010 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  27. "Migración de KVM" . Consultado el 20 de mayo de 2010 .
  28. "beadm en zonas no globales: creación y administración de entornos de arranque de Oracle Solaris 11.2" . oracle.com . 11 de noviembre de 2014.
  29. 1 2 "¿Qué son las "VirtualBox Guest Additions"?" . Consultado el 12 de abril de 2019 .
  30. 1 2 "Registro de cambios de VirtualBox 3.1" . Archivado del original el 28 de septiembre de 2010. Recuperado el 1 de octubre de 2010 .
  31. 1 2 "Introducción a las adiciones de invitados" . Recuperado el 12 de abril de 2019 .
  32. "Registro de cambios de VirtualBox 3.0" . Archivado del original el 3 de diciembre de 2009. Consultado el 30 de junio de 2009 .
  33. "Registro de cambios para VirtualBox 6.1" . Consultado el 16 de febrero de 2020. Host Linux: Eliminar el paso directo de PCI,
  34. "Manual de VirtualBox: Paso de PCI" . Consultado el 12 de mayo de 2012 .
  35. "VMware VMDirectPath I/O" . Consultado el 12 de mayo de 2012 .
  36. 1 2 3 4 5 "VMGL (anteriormente Xen-GL)" . Archivado del original el 4 de noviembre de 2007.
  37. "Características de VMware Workstation, múltiples sistemas operativos, ejecución de Linux en Windows – Estados Unidos" . Vmware.com . Consultado el 8 de octubre de 2013 .
  38. "Xen USB Passthrough" . Consultado el 12 de abril de 2018 .
  39. "Configuración de la redirección de dispositivos USB con Microsoft RemoteFX: Guía paso a paso" . Technet.microsoft.com . 16 de febrero de 2011. Consultado el 8 de octubre de 2013 .
  40. "Microsoft RemoteFX" . Technet.microsoft.com . 23 de febrero de 2011. Consultado el 8 de octubre de 2013 .
  41. "Consideraciones de hardware para RemoteFX" . Technet.microsoft.com . 8 de febrero de 2011. Consultado el 8 de octubre de 2013 .
  42. "Uso de VMware Workstation Player para Windows" (PDF) . 2 de marzo de 2020.
  43. "Máximos de configuración : Sphere 4.1" (PDF) . Vmware.com . Consultado el 22 de febrero de 2015 . 
  44. "Máximos de configuración : Sphere 5.0" (PDF) . Vmware.com . Consultado el 22 de febrero de 2015 . 
  45. "Virtualización gratuita con VMware vSphere Hypervisor (ESXi)" (en neerlandés). Vmware.com . Consultado el 17 de enero de 2014 .
  46. "Máximos de configuración de VMware vSphere 5.5" (PDF) . VMWare Inc. 30 de octubre de 2013. Consultado el 23 de diciembre de 2013 .
  47. "Herramienta VMware Configuration Maximum" . VMware Inc. Consultado el 6 de enero de 2020 .
  48. "Herramienta VMware Configuration Maximum" . VMware Inc. Consultado el 27 de enero de 2022 .
  49. "Capítulo 1. Primeros pasos" . Virtualbox.org . Consultado el 22 de febrero de 2015 .
  50. "Requisitos y límites para máquinas virtuales e Hyper-V en Windows Server 2008 R2" . Consultado el 10 de febrero de 2015 .
  51. Protalinski, Emil (1 de septiembre de 2009). "Microsoft Hyper-V Server 2008 R2 llega gratis" . Ars Technica . Consultado el 8 de octubre de 2013 .
  52. "Escalabilidad de Hyper-V en Windows Server 2012" . Technet.microsoft.com . Consultado el 22 de febrero de 2015 .
  53. "Hyper-V limita el número máximo de procesadores en el sistema operativo host de Hyper-V a 64" . Consultado el 16 de febrero de 2020 .
  54. "Plan para la escalabilidad de Hyper-V en Windows Server 2016 y Windows Server 2019" . 28 de septiembre de 2016. Consultado el 16 de febrero de 2020 .
  55. "Características de la versión del proyecto Xen – Xen" . wiki.xen.org . Consultado el 14 de agosto de 2018 .
  56. "Lista de características de Xen Project 4.19 - Xen" . Wiki.xenproject.org . 30 de julio de 2024. Consultado el 4 de agosto de 2024 .
  57. "Xen 4.19 lanzado con nuevo backend 9pfs, escalable hasta 16.383 CPU - Phoronix" . www.phoronix.com . 31 de julio de 2024. Consultado el 4 de agosto de 2024 .
  58. "Xen Project anuncia mejoras de rendimiento y seguridad con el lanzamiento de la versión 4.19" . www.linuxfoundation.org . 31 de julio de 2024. Consultado el 4 de agosto de 2024 .