El software de virtualización de plataformas , específicamente los emuladores e hipervisores , son paquetes de software que emulan toda la máquina de la computadora física, a menudo proporcionando múltiples máquinas virtuales en una plataforma física. La siguiente tabla compara la información básica sobre los hipervisores de virtualización de plataformas .
General
Nombre | Creador | CPU de host | CPU invitado | SO del host | SO invitado | Licencia |
---|---|---|---|---|---|---|
bhyve | FreeBSD | x86-64 | x86 , x86-64 | FreeBSD , Illumos | FreeBSD , FreeNAS , pfSense , OpenBSD , Linux , Windows , Illumos [1] | BSD |
Bochs | Kevin J. Lawton | Alguna | x86 , x86-64 | Windows , Linux , FreeBSD , Unix / X11 , Mac OS 9 , macOS , BeOS , MorphOS , OS / 2 [2] [3] | Windows , Linux , DOS , BSD , OS / 2 , Haiku | LGPL |
Contenedores o Zonas | Microsistemas solares | x86, x86-64, SPARC (portátil: no vinculado al hardware) | Igual que el anfitrión | Solaris 10, Solaris 11 , OpenSolaris 2009.06, distribuciones de illumos | Solaris (8, 9, 10, 11), illumos , Linux ( BrandZ ) | CDDL |
Linux cooperativo (coLinux) | Dan Aloni , otros desarrolladores | x86 | Igual que el anfitrión | Windows 2000, XP, 2003, Vista | Linux | GPL versión 2 |
CHARON | Stromasys | x86, x86-64 | PDP-11 , VAX , Alpha, HP3000 , Sparc | Windows, Linux | VMS, OpenVMS, Tru64 UNIX, MPE / iX, RSX-11, RT11, RSTS, Solaris, SunOS | Propiedad |
Denali | Universidad de Washington | x86 | x86 | Denali | Ilwaco , NetBSD | No distribuido |
DOSBox | Peter Veenstra, Sjoerd con comunidad | Alguna | x86 | Linux, Windows, Mac OS clásico , macOS, BeOS, FreeBSD, NetBSD, OpenBSD, Solaris, QNX , IRIX, MorphOS, AmigaOS, Maemo , Symbian | Shell de DOS emulado internamente; juegos clásicos de arranque de PC , extraoficialmente de Windows 1.0 a 98 | GPL |
DOSEMU | Proyecto comunitario | x86, x86-64 | x86 | Linux | DOS | GPL versión 2 |
Cárcel de FreeBSD | Poul-Henning Kamp / FreeBSD | Cualquier FreeBSD o DragonFly BSD en ejecución | Igual que el anfitrión | FreeBSD , DragonFly BSD | igual que el host (kernel compartido * BSD), más ABI de Linux a través de la capa de compatibilidad | BSD |
Cajas de GNOME | GNOMO | Tipo Unix | Tipo Unix | LGPLv2 | ||
GXemul | Anders Gavare | Alguna | BRAZO , MIPS , Motorola 88000 , PowerPC, SuperH | Tipo Unix | NetBSD , OpenBSD , Linux , Ultrix , Sprite | BSD |
Hércules | Roger Bowler | Alguna | z / Arquitectura | Windows , FreeBSD , NetBSD , Linux , macOS | Linux en IBM Z , z / OS , z / VM , z / VSE , OS / 360 , DOS / 360 , DOS / VS , MVS , VM / 370 , TSS / 370 | QPL |
Hyper-V (2008) | Microsoft | x86-64 con Intel VT-x o AMD-V | x86-64, x86 (hasta 8 CPU físicas) | Windows Server 2008 ( R2 ) con función Hyper-V, Microsoft Hyper-V Server | Controladores compatibles para Windows 2000 , Windows 2003 , Windows 2008 , Windows XP , Windows Vista , FreeBSD , Linux ( SUSE 10 lanzado, más anunciado) | Propiedad |
Hyper-V (2012) | Microsoft | x86-64 con Intel VT-x o AMD-V, ARMv8 [4] | x86-64, (hasta 64 CPU físicas), ARMv8 | Windows 8 , 8.1, 10 y Windows Server 2012 ( R2 ) con función Hyper-V, Microsoft Hyper-V Server | Controladores compatibles con Windows NT , FreeBSD, Linux ( SUSE 10, RHEL 6, CentOS 6) | Propietario . Componente de varias ediciones de Windows. |
Cuentas virtuales iCore | Software iCore | x86 | x86 | Windows XP | Windows XP | Propiedad |
INTEGRIDAD | Software de Green Hills | BRAZO, x86, PowerPC | Igual que el anfitrión | Linux, Windows | INTEGRIDAD nativa, Linux, Android , AUTOSAR , Windows (en algunas plataformas) | Propiedad |
Máquinas virtuales de integridad | Hewlett Packard | IA-64 | IA-64 | HP-UX | HP-UX , Windows, Linux (se anunció OpenVMS ) | Propiedad |
JPC (máquina virtual) | Universidad de Oxford | Cualquiera que ejecute la máquina virtual Java | x86 | máquina virtual de Java | DOS, Linux, Windows hasta 3.0 | GPL versión 2 |
KVM | Qumranet , ahora Red Hat | x86, x86-64, IA-64, con virtualización x86 , s390, PowerPC, [5] ARM [6] | Igual que el anfitrión | Linux, FreeBSD, illumos | FreeBSD, Linux, Solaris, Windows, Plan 9 | GPL versión 2 |
Linux-VServer | Proyecto comunitario | x86, x86-64, IA-64, Alpha, PowerPC 64, PA-RISC 64, SPARC64, ARM, S / 390 , SH / 66, MIPS | Compatible | Linux | Variantes de Linux | GPL versión 2 |
LynxSecure | LynuxWorks | x86 | x86 | Sin sistema operativo host | LynxOS , Linux, Windows | Propiedad |
LXC | Proyecto comunitario, Canonical Ltd. | x86, x86-64, IA-64, PowerPC 64, SPARC64, Itanium, ARM | Igual que el anfitrión | Linux | Variantes de Linux | GPL versión 2 |
Microvisor OKL4 | Open Kernel Labs , adquirido por General Dynamics Corporation | ARM, x86, MIPS | ARM (v5, v6, v7, v8; paravirtualización ), ARMv7VE (virtualización de hardware) | Sin sistema operativo host | Varios sistemas operativos y RTOS, incluidos Linux, Android, QNX | Propiedad |
OpenVZ | Proyecto comunitario, apoyado por SWsoft , ahora Parallels, Inc. | x86, x86-64, IA-64, PowerPC 64, SPARC64 | Igual que el anfitrión | Linux | Igual que el host (kernel compartido de Linux), elección de la distribución del espacio de usuario | GPL |
Oracle VM Server para x86 | Oracle Corporation | x86, x86-64 | x86, x86-64 | Sin sistema operativo host | Microsoft Windows, Oracle Linux , Red Hat Enterprise Linux , Solaris | GPLv2 , Oracle VM Server; El administrador es propietario |
OVPsim | OVP | x86 | OR1K, MIPS32, ARC600 / 700, BRAZO; y API pública que permite a los usuarios escribir modelos de procesadores personalizados, RISC, CISC, DSP, VLIW, todo lo posible | Microsoft Windows, Linux | Depende de la máquina de destino, por ejemplo, incluye MIPS Malta que ejecuta Linux o SMP-Linux; e incluye API pública que permite a los usuarios escribir modelos de sistema y periféricos personalizados | Propietario , Apache 2.0 para modelos |
Parallels Desktop para Mac | Parallels, Inc. | x86 | x86, x86-64 | Mac OS | DOS, Windows, Linux, macOS, FreeBSD, OS / 2, eComStation, Solaris, Haiku | Propiedad |
Parallels Workstation (descontinuado en 2013) | Parallels, Inc. | x86 | x86 | Windows, Linux | Windows, Linux, FreeBSD, OS / 2 , eComStation , DOS, Solaris, Haiku | Propiedad |
PearPC | Sebastián Biallas | x86, x86-64, PowerPC | PowerPC | Windows, Linux, OS X , FreeBSD, NetBSD | Mac OS X , Darwin , Linux | GPL |
PikeOS | SYSGO AG | PowerPC, x86, ARM, MIPS, SPARC, SuperH | Igual que el anfitrión | Sin sistema operativo host, Linux o Windows como dev. Hospedadores | PikeOS nativo, Linux, POSIX, AUTOSAR, Android, RTEMS , OSEK , ARINC 653 APEX, ITRON | Propiedad |
Proxmox VE | Proxmox | x86-64 | x86, x86-64 | Basado en Debian | Windows, Linux, variantes de Linux, Solaris, FreeBSD, OSx86 (como FreeBSD), dispositivos virtuales , Netware, OS / 2, SCO, BeOS, Haiku , Darwin | AGPLv3 |
Oracle VM Server para SPARC (LDoms) | Oracle Corporation | UltraSPARC T1 , UltraSPARC T2 , UltraSPARC T2 +, SPARC T3 , SPARC T4 | Compatible | Solaris 10, Solaris 11 | Soporte de Oracle: Solaris; no compatible: Linux, FreeBSD | Propiedad |
PowerVM | IBM | POWER4 , POWER5 , POWER6 , POWER7 , POWER8 | ALIMENTACIÓN 4/5/6/7/8 , x86 ( PowerVM-Lx86 ) | Firmware de PowerVM | Linux PowerPC, x86; AIX , IBM i | Propiedad |
QEMU | Fabrice Bellard , otros desarrolladores | x86, x86-64, IA-64, PowerPC, SPARC 32/64, ARM, S / 390, MIPS | x86, x86-64, Alpha, ARM, CRIS, LM32, M68k , MicroBlaze, MIPS, OpenRisc32, PowerPC, S / 390, SH4, SPARC 32/64, Unicore32, Xtensa | Windows, Linux, macOS, Solaris, FreeBSD, OpenBSD, BeOS | Cambia regularmente [7] | GPL / LGPL |
QEMU con módulo kqemu | Fabrice Bellard | x86, x86-64 | Igual que el anfitrión | Linux, FreeBSD, OpenBSD, Solaris, Windows | Cambia regularmente [7] | GPL / LGPL |
QEMU con módulo qvm86 | Paul Brook | x86 | x86 | Linux, NetBSD, Windows | Cambia regularmente | GPL |
Tránsito rápido | Transitive Corp. | x86, x86-64, IA-64, ALIMENTACIÓN | MIPS, PowerPC, SPARC, x86 | Linux, OS X , Solaris | Linux, OS X , Irix, Solaris | Propiedad |
Hipervisor RTS | Real-Time Systems GmbH | x86, x86-64 | x86, x86-64 | Sin sistema operativo host | Windows, Linux, Windows Embedded, QNX, RTOS-32, VxWorks, OS-9, T-Kernel | Propiedad |
Base de ScaleMP vSMP | ScaleMP | x86, x86-64 | Igual que el anfitrión | Sin sistema operativo host | Linux | Propiedad |
SIMH | Bob Supnik, el proyecto de simulación de la historia de la computadora | Alpha, ARM, HPPA, x86, IA-64, x86-64, M68K, MIPS, MIPSel, POWER, s390, SPARC | Datos General Nova , Eclipse ; Corporación de equipos digitales PDP-1 , PDP-4 , PDP-7 , PDP-8 , PDP-9 , PDP-10 , PDP-11, PDP-15 , VAX; GRI Corporation GRI-909; IBM 1401 , 1620 , 1130 , 7090/7094 , System / 3 ; Sistemas Interdata ( Perkin-Elmer ) 16b / 32b ; Hewlett-Packard 2114, 2115, 2116, 2100, 21MX; Honeywell H316 / H516; MITS Altair 8800 con 8080 y Z80 ; Royal McBee LGP-30 , LGP-21; Sistemas de datos científicos SDS 940 | BSD, Linux, Solaris, VMS, Windows | Depende de la máquina de destino, incluye NetBSD / VAX, OpenBSD / VAX, VAX / VMS , Unix v6 , Unix v7 , TOPS-10 , TOPS-20 , ITS | BSD, único |
Simics | Wind River | x86, x86-64 | 8051, 68000, ARM (v4, v5, v6, v7), MIPS32, MIPS64, Cavium cnMIPS, Broadcom XLR MIPS, Freescale (e300, e500, e600, e5500, e6500), IBM (POWER, PPC44x, PPC46x, 47x), SPARC v8 (LEON), SPARC v9 (UltraSparc), x86 (de 80286 a Sandy Bridge), x86-64 (de Pentium4 a Sandy Bridge), TI TMS320C64xx , Renesas H8, Renesas SH | Windows de 32 y 64 bits, Linux de 32 y 64 bits | Depende de la máquina de destino, normalmente ejecuta pilas de software sin modificar desde el destino real correspondiente, incluidos VxWorks , VxWorks 653, OSE , QNX, Linux, Solaris, Windows, FreeBSD, RTEMS , TinyOS , Wind River Hypervisor, VMware ESX y otros | Propiedad |
Servidor Sun xVM | Microsistemas solares | x86-64, SPARC | Igual que el anfitrión | Sin sistema operativo host | Windows XP, 2003 Server (solo x86-64), Linux, Solaris | GPL versión 3 |
SVISTA 2004 | Serenity Systems International | x86 | x86 | Windows, OS / 2, Linux | Windows, Linux, OS / 2, BSD | Propiedad |
TRANGO | Procesadores virtuales TRANGO, Grenoble, Francia | BRAZO, XScale , MIPS, PowerPC | BRAZO paravirtualizado , MIPS, PowerPC | Sin sistema operativo host, Linux o Windows como dev. Hospedadores | Linux, eCos , µC / OS-II , WindowsCE , Nucleus , VxWorks | Propiedad |
Modo de usuario Linux | Jeff Dike , otros desarrolladores | x86, x86-64, PowerPC | Igual que el anfitrión | Linux | Linux | GPL versión 2 |
VirtualBox | Innotek, adquirido por Oracle Corporation | x86, x86-64 | x86, x86-64 (con Intel VT-x o AMD-V y VirtualBox 2 o posterior) | Windows, Linux, macOS, Solaris, FreeBSD, eComStation | DOS, Linux, macOS, [8] FreeBSD, Haiku , OS / 2, Solaris, Syllable, Windows y OpenBSD (con Intel VT-x o AMD-V, debido a incompatibilidades toleradas en la gestión de memoria emulada). [9] | GPL versión 2; la versión completa con características empresariales adicionales es propietaria |
Hierro virtual 3.1 | Virtual Iron Software, Inc., adquirida por Oracle | x86 VT-x, x86-64 AMD-V | x86, x86-64 | Sin sistema operativo host | Windows, Linux | Propietario , algunos componentes GPLv2 [10] |
Virtual PC 2007 (descontinuado) | Connectix y Microsoft | x86, x86-64 | x86 | Windows Vista (Business, Enterprise, Ultimate), XP Pro, XP Tablet PC Edition | DOS, Windows, OS / 2, Linux (SUSE, Xubuntu), OpenSolaris (Belenix) | Propiedad |
Windows Virtual PC (descontinuado) | Connectix y Microsoft | x86, x86-64 con Intel VT-x o AMD-V | x86 | Windows 7 | Windows XP, Windows Vista, Windows 7, Windows Server 2003, Windows Server 2008 | Propiedad |
Virtual PC 7 para Mac | Connectix y Microsoft | PowerPC | x86 | Mac OS X | Windows, OS / 2, Linux | Propiedad |
VirtualLogix VLX | VirtualLogix | BRAZO, TI DSP C6000, x86, PowerPC | Igual que el anfitrión | Sin sistema operativo host | Linux, Windows XP, C5, VxWorks , Nucleus, DSP / BIOS , propietario | Propiedad |
Servidor virtual 2005 R2 | Connectix y Microsoft | x86, x86-64 | x86, x86-64 | Windows Server 2003, 2008, XP (requiere IIS) | Windows NT, 2000, 2003, 2008, Linux (Red Hat, SUSE, Ubuntu) | Propiedad |
Plataforma virtual Synopsys (CoWare) | CoWare | x86, x86-64, SPARC v9 | Dispositivos que incluyen (múltiples) núcleos de ARM, MIPS, PowerPC, Toshiba MeP , Renesas SH, Texas Instruments , Tensilica , ZSP | Windows, Linux, Solaris | Depende de la CPU invitada; incluye: Linux (varios sabores), µITRON (varios sabores), Windows CE, Symbian , más | Propiedad |
Virtuozzo | SWsoft , ahora Virtuozzo Inc | x86, IA-64, x86-64 | igual que el anfitrión | Linux | igual que el host (kernel compartido de Linux) | Propiedad |
vkernel | Matthew Dillon / DragonFly BSD | x86-64 | igual que el anfitrión | DragonFly BSD | cualquier binario vkernel compatible de DragonFly | BSD |
VMM | OpenBSD | x86, x86-64 | igual que el anfitrión | OpenBSD | Invitados OpenBSD y Linux | BSD |
Servidor VMware ESX | VMware | x86, x86-64 | x86, x86-64 | Sin sistema operativo host | Windows, Linux, Solaris, FreeBSD, OSx86 (como FreeBSD), dispositivos virtuales , Netware, OS / 2, SCO, BeOS, Haiku , Darwin , otros: ejecuta sistemas operativos arbitrarios [a] | Propiedad |
VMware ESXi | VMware | x86, x86-64 | x86, x86-64 | Sin sistema operativo host | Igual que VMware ESX Server | Propiedad |
VMware Fusion | VMware | x86, x86-64 | x86, x86-64 | Mac OS | Igual que VMware ESX Server | Propiedad |
Servidor VMware | VMware | x86, x86-64 | x86, x86-64 | Windows, Linux | Igual que VMware ESX Server | Propiedad |
VMware Estación de trabajo | VMware | x86-64 [b] | x86, x86-64 | Windows, Linux | Igual que VMware ESX Server | Propiedad |
VMware Player , posterior VMware Workstation Player | VMware | x86-64 [c] | x86, x86-64 | Windows, Linux | Igual que VMware ESX Server | Propietario , gratuito para uso personal no comercial [11] [12] |
Hipervisor de Wind River | Wind River | x86, x86-64, PowerPC, ARM | Igual que el anfitrión | Sin sistema operativo host | Linux, VxWorks, invitados no modificados (incluidos MS Windows y RTOS como ach OSE, QNX y otros), placa virtual bare metal | Propiedad |
Xen | Xensource , ahora Citrix Systems | x86, x86-64, ARM, IA-64 (inactivo), PowerPC (inactivo) | Igual que el anfitrión | Linux, similar a Unix | Linux, FreeBSD, MiniOS, NetBSD, Solaris, Windows 7 / XP / Vista / Server 2008 (requiere CPU con capacidad Intel VT-x (Vanderpool) o AMD-V (Pacifica)), Plan 9 | GNU GPLv2 + |
XCP-ng | Por Vates SAS | x86, x86-64, ARM, IA-64 (inactivo), PowerPC (inactivo) | Igual que el anfitrión | Sin sistema operativo host | Linux, FreeBSD, MiniOS, NetBSD, Solaris, Windows, Windows Server 2008 (con Intel VT-x o AMD-V), Plan 9 | GNU GPLv2 + [13] |
XenServer | Por Citrix Systems | x86, x86-64, ARM, IA-64 (inactivo), PowerPC (inactivo) | Igual que el anfitrión | Sin sistema operativo host | Linux, FreeBSD, MiniOS, NetBSD, Solaris, Windows 7 / XP / Vista / Server 2008 (con Intel VT-x o AMD-V), Plan 9 | GNU GPLv2 + |
XtratuM | fentiss | SPARC v8 LEON2 / 3/4, BRAZO v7 | Igual que el anfitrión | Sin sistema operativo host | GPOS: Linux, RTOS: LithOS, RTEMS | Propietario , GPL versión 2 según versiones |
z / VM | IBM | z / Arquitectura | z / Architecture, z / VM no se ejecuta en mainframes predecesores | Sin sistema operativo host, en sí mismo (uno o varios niveles / versiones de profundidad; por ejemplo, VM / ESA ejecutándose en z / VM 4.4 en z / VM 5.2 en z / VM 5.1.) | Linux en IBM Z , z / OS , z / VSE , z / TPF , z / VM, VM / CMS , MUSIC / SP , OpenSolaris para System z , predecesores | Propiedad |
z LPAR | IBM | z / Arquitectura | z / Arquitectura | Integrado en el firmware de los mainframes System z | Linux en IBM Z, z / OS, z / VSE, z / TPF, z / VM, MUSIC / SP y predecesores | Propiedad |
Nombre | Creador | CPU de host | CPU invitado | SO host | SO invitado (s) | Licencia |
Características
Nombre | SMP de SO invitado disponible | Ejecuta un sistema operativo arbitrario | Controladores de SO invitados compatibles | Método de operación | Uso típico | Velocidad relativa al sistema operativo del host | Soporte comercial disponible |
---|---|---|---|---|---|---|---|
Contenedores o Zonas | Sí, más de 500 vías en los sistemas actuales | No | Utiliza controladores de dispositivos nativos | Virtualización a nivel de sistema operativo | Consolidación de servidores con aislamiento de carga de trabajo, contención de carga de trabajo única, alojamiento, desarrollo / prueba / producción | Casi nativo | sí |
Servidor Hyper-V 2008 R2 | Sí, hasta 4 CPU virtuales por VM | sí | sí | Virtualización | Consolidación de servidores, continuidad del servicio, desarrollo / pruebas, virtualización de escritorio, computación en la nube | Hasta casi nativo [ cita requerida ] [3] | sí |
OpenVZ | sí | No | Compatible | Virtualización a nivel de sistema operativo | Aislamiento de servidor virtualizado | Hasta casi nativo [ cita requerida ] [4] | sí |
KVM | Sí [14] | sí | sí | AMD-V e Intel-VT-x | Aislamiento de servidores virtualizados, consolidación de servidores / escritorios, desarrollo de software, computación en la nube, otros propósitos | Hasta casi nativo [ cita requerida ] [5] | Sí [15] |
Linux-VServer | sí | No | Compatible | Virtualización a nivel de sistema operativo | Aislamiento y seguridad de servidores virtualizados, consolidación de servidores, computación en la nube | Hasta casi nativo [ cita requerida ] [6] | sí |
Oracle VM Server para x86 | sí | sí | sí | Paravirtualización y virtualización de hardware | Consolidación y seguridad de servidores, implementación empresarial y empresarial | Hasta casi nativo [ cita requerida ] | sí |
Oracle VM Server para SPARC (LDoms) | sí | Sí, pero necesita portabilidad [16] | sí | Paravirtualización y virtualización de hardware | Consolidación y seguridad de servidores, implementación empresarial y empresarial | Hasta casi nativo [ cita requerida ] | sí |
OVPsim | sí | sí | ? | Simulación de sistema completo con virtualización de componentes opcional | Desarrollo de software (temprano, integrado), depuración avanzada para software de un solo núcleo y multinúcleo, desarrollo de compiladores y otras herramientas, investigación de arquitectura informática, aficionado | Depende de la arquitectura de destino (emulación de hardware completa y lenta para invitados incompatibles con el host) [ cita requerida ] | Sí, con licencia comercial de Imperas [17] |
PikeOS | sí | Sí, pero se requieren modificaciones a medida que se utiliza la paravirtualización | sí | Paravirtualización | Sistemas integrados críticos de seguridad y protección . | Hasta casi nativo [ cita requerida ] | sí |
Base de ScaleMP vSMP | Sí, hasta 8192 CPU y 64 TB por VM [ cita requerida ] | sí | sí | Virtualización | Consolidación de servidores, computación en la nube | ? | sí |
Simics | sí | sí | sí | Simulación de sistema completo de procesadores, MMU, dispositivos, discos, memorias, redes, etc. | Desarrollo de software, depuración avanzada para software de un solo núcleo y multinúcleo, desarrollo de compiladores y otras herramientas, investigación de arquitectura informática, transporte de errores, pruebas automatizadas, arquitectura del sistema, soporte a largo plazo de sistemas críticos para la seguridad, disponibilidad temprana de hardware, prototipos virtuales | Depende de la máquina host y la arquitectura de destino. Se ejecuta a velocidades casi nativas para x86-on-x86 usando VT-x, la simulación cruzada de otras arquitecturas puede ser más rápida o más lenta que en tiempo real dependiendo de qué tan rápido sea el objetivo y qué tan grande sea el objetivo (número de procesadores, número de máquinas objetivo y cuánto se puede paralelizar la simulación) | sí |
Servidor Sun xVM | sí | sí | sí | Paravirtualización y portabilidad o virtualización de hardware | Servidores, Desarrollo | Hasta casi nativo [ cita requerida ] | sí |
SVISTA 2004 | No | ? | ? | ? | Aficionado, desarrollador, estación de trabajo empresarial | ? | ? |
TRANGO | sí | Sí [7] | sí | Paravirtualización y portabilidad o virtualización de hardware | Multitud. teléfono, STB, enrutadores, etc. | Casi nativo [8] [ cita requerida ] | ? |
Modo de usuario Linux | ? | No | Kernel invitado especial + módulos requeridos | Portabilidad | Desarrollador (como una máquina separada para un servidor o con redes X11) | No significativamente más lento que el nativo [9] (todas las llamadas al kernel son proxy) [ cita requerida ] | ? |
Microvisor OKL4 | sí | Sí (ya sea con paravirtualización o virtualización de hardware) | sí | Paravirtualización , virtualización asistida por hardware | Móvil, integrado, seguridad, seguridad crítica, redes, sistema operativo heredado, etc. | Casi nativo | sí |
Oracle VirtualBox | sí | sí | sí | Virtualización | Estación de trabajo empresarial, consolidación de servidores, continuidad del servicio, desarrollador, aficionado | Hasta casi nativo [ cita requerida ] | Si (con licencia comercial) |
Hierro virtual 3.1 | Sí, hasta 8 vías | sí | sí | Virtualización nativa | Consolidación de servidores, continuidad del servicio, desarrollo / prueba | ? | sí |
Virtual PC 2007 | No | sí | sí | Virtualización , captura de llamadas de invitados donde sea compatible | Aficionado, desarrollador, estación de trabajo empresarial | Hasta casi nativo [ cita requerida ] con adiciones de máquinas virtuales | ? |
PC virtual de Windows | Sí [ cita requerida ] | sí | sí | Virtualización de hardware | Desarrollador, estación de trabajo empresarial, compatibilidad con aplicaciones de Windows XP | Hasta casi nativo [ cita requerida ] con adiciones de máquinas virtuales | No |
Virtual PC 7 para Mac | No | sí | sí | Recopilación dinámica (captura de llamadas de invitados cuando sea posible) | Aficionado, desarrollador, estación de trabajo empresarial | Lento [ cita requerida ] | ? |
Servidor virtual 2005 R2 | No | sí | sí | Virtualización (captura de llamadas de invitados donde sea compatible) | Servidor, granja de servidores | Hasta casi nativo con adiciones de máquinas virtuales, pero más lento que con hipervisor debido a llamadas proxy [ cita requerida ] | ? |
Plataforma virtual CoWare | sí | sí | Sí (la misma imagen de software compilada que para el dispositivo real) | Virtualización del sistema completo (procesador Core ISA + hardware + conexiones externas) | Desarrollo e integración tempranos de software integrado (desde el controlador hasta la aplicación), depuración y optimización de software de múltiples núcleos | Dependiendo de las características del sistema y del software en sí, varía desde más rápido que en tiempo real hasta lento [ cita requerida ] . | sí |
Virtuozzo | sí | No | Compatible | Virtualización a nivel de sistema operativo | Consolidación de servidores, continuidad del servicio, recuperación ante desastres, proveedores de servicios | Hasta casi nativo [ cita requerida ] | sí |
VMware ESXi Server 5.5 (vSphere) | Sí, complemento, hasta 64 vías | No | sí | Virtualización | Consolidación de servidores, continuidad del servicio, desarrollo / pruebas, computación en la nube, aplicaciones críticas para el negocio, infraestructura como servicio IaaS | Hasta casi nativo [ cita requerida ] | sí |
VMware ESX Server 4.0 (vSphere) | Sí, complemento, hasta 8 vías | sí | sí | Virtualización | Consolidación de servidores, continuidad del servicio, desarrollo / pruebas, computación en la nube | Hasta casi nativo [ cita requerida ] | sí |
VMware ESX Server 3.0 | Sí, complemento, hasta 4 vías | sí | sí | Virtualización | Consolidación de servidores, continuidad del servicio, desarrollo / prueba | Hasta casi nativo [ cita requerida ] | sí |
VMware ESX Server 2.5.3 | Sí, complemento, 2 vías | sí | sí | Virtualización | Consolidación de servidores, continuidad del servicio, desarrollo / prueba | Hasta casi nativo [ cita requerida ] | sí |
VMware Fusion | sí | sí | sí | Virtualización | Aficionado, desarrollador, probador, estación de trabajo empresarial | Hasta casi nativo [ cita requerida ] | sí |
Servidor VMware | Sí (bidireccional) | sí | sí | Virtualización | Consolidación de servidor / escritorio, desarrollo / prueba | Hasta casi nativo [ cita requerida ] | sí |
VMware Estación de trabajo | Sí (bidireccional) | sí | sí | Paravirtualización ( VMI ) y virtualización | Profesional técnico, desarrollo / pruebas avanzado, entrenador | Hasta casi nativo [ cita requerida ] | sí |
Reproductor de VMware | Sí [18] | sí | sí | Virtualización | Técnico profesional, desarrollo / prueba avanzado, entrenador, usuario final en máquinas prediseñadas | Hasta casi nativo [ cita requerida ] | No |
Xen | Sí, v4.0.0: hasta 128 CPU virtuales por VM | sí | sí | Paravirtualización y portabilidad o virtualización de hardware | Aislamiento de servidores virtualizados, consolidación de servidores / escritorios, desarrollo de software, computación en la nube, otros propósitos. Xen impulsa la mayoría de los servicios de nube pública y muchos servicios de alojamiento, como Amazon Web Services, Rackspace Hosting y Linode. | Hasta nativo [19] | sí |
XCP-ng | sí | sí | sí | Paravirtualización y portabilidad o virtualización de hardware | Aislamiento de servidores virtualizados, consolidación de servidores / escritorios, desarrollo de software, computación en la nube, virtualización de escritorios, servicios de nube pública, servicios de alojamiento y otros fines. | Hasta nativo [ cita requerida ] | sí |
XenServer | sí | sí | sí | Paravirtualización y portabilidad o virtualización de hardware | Aislamiento de servidores virtualizados, consolidación de servidores / escritorios, desarrollo de software, computación en la nube, otros propósitos. Xen impulsa la mayoría de los servicios de nube pública y muchos servicios de alojamiento, como Amazon Web Services, Rackspace Hosting y Linode. | Hasta nativo [19] | sí |
XtratuM | sí | No | sí | Paravirtualización | Integrado, crítico para la seguridad, seguro | Cerca de nativo [ cita requerida ] | sí |
z / VM | Sí, tanto real como virtual (el huésped percibe más CPU que las instaladas), incl. Aprovisionamiento y reasignación dinámica de CPU | sí | Si, pero no es obligatorio | Virtualización (uno de los primeros sistemas en proporcionar asistencia de hardware) | Servidores | Casi nativo [10] | sí |
z LPAR | Sí, tanto real como virtual (el huésped percibe más CPU que las instaladas), incl. aprovisionamiento y reasignación dinámicos de CPU; hasta 64 núcleos reales | sí | Si, pero no es obligatorio | Hipervisor de microcódigo y hardware | Servidores | Nativo: las máquinas System z siempre se ejecutan con al menos una LPAR | sí |
Nombre | SMP de SO invitado disponible | Ejecuta un sistema operativo arbitrario | Controladores de SO invitados compatibles | Método de operación | Uso típico | Velocidad relativa al sistema operativo del host | Soporte comercial disponible |
- ^ Proporcionar cualquier entorno virtual generalmente requiere algunos gastos generales de algún tipo u otro. Nativo generalmente significa que la técnica de virtualización no realiza ninguna virtualización a nivel de CPU (como Bochs), que ejecuta el código más lentamente que cuando lo ejecuta directamente una CPU. Algunos otros productos, como VMware y Virtual PC, utilizan enfoques similares a Bochs y QEMU, sin embargo, utilizan una serie de técnicas avanzadas para atajar la mayoría de las llamadas directamente a la CPU (similar al proceso que utiliza el compilador JIT) para llevar la velocidad a casi nativo en la mayoría de los casos. Sin embargo, algunos productos como coLinux, Xen, z / VM (en modo real) no sufren el costo de ralentizaciones a nivel de CPU, ya que las instrucciones a nivel de CPU no se procesan mediante proxy ni se ejecutan contra una arquitectura emulada, ya que el sistema operativo invitado o el hardware es proporcionando el entorno para que las aplicaciones se ejecuten. Sin embargo, el acceso a muchos de los otros recursos del sistema, como los dispositivos y la memoria, se puede utilizar como proxy o emular 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 de sistema operativo se describe como velocidad "nativa", sin embargo, algunos grupos han encontrado una sobrecarga de hasta el 3% para algunas operaciones, pero generalmente las cifras son inferiores al 1%, siempre que no aparezcan efectos secundarios.
- ^ Consulte [20] para ver un documento 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 parashell interactivo de VM / CMSliviano,paravirtualizadoy de un solo usuario: los clientes más grandes ejecutan varios miles de usuarios incluso en modelos anteriores únicos. Para sistemas operativos de 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. Cientos de los pocos miles de invitados de Linux son posibles en una sola máquina para ciertas cargas de trabajo.
Compatibilidad de tipo de imagen
Nombre | flexible | YO ASI | carpetas en el host | disco / dispositivo físico | raw / flat (disco completo) | raw / flat ( partición ) | hdd ( paralelos ) | QCOW ( QEMU ) | QCOW2 ( QEMU ) | QED ( QEMU ) | VDI ( VirtualBox ) | VHD ( Connectix Virtual PC ) | VHDX ( Hyper-V ) | VMDK ( VMware ) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bochs [21] | sí | sí | sí | sí | sí | sí | No | No | No | No | sí | sí | No | v3, v4 |
Contenedores o Zonas | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Linux cooperativo (coLinux) | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
CHARON | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Denali | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
DOSBox | sí | sí | sí | sí | sí | ? | No | No | Horquilla DOSBox-X | No | No | No | No | No |
DOSEMU | ? | ? | sí | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Cárcel de FreeBSD | No | No | sí | No | No | No | No | No | No | No | No | No | No | No |
GXemul | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Hércules | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Hyper-V (2008 R2) | sí | sí | No | sí | No | No | No | No | No | No | No | sí | No | No |
Hyper-V (2012) | sí | sí | No | sí | No | No | No | No | No | No | No | sí | sí | No |
Hyper-V (2012 R2) | sí | sí | No | sí | No | No | No | No | No | No | No | sí | sí | No |
Cuentas virtuales iCore | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Máquinas virtuales de integridad | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
JPC (máquina virtual) | sí | sí | sí | ? | sí | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Linux-VServer | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
LynxSecure | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
LXC | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
OpenVZ | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Oracle VM Server para x86 | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Oracle VM Server para SPARC (LDoms) | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
OVPsim | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Parallels Desktop para Mac | ? | ? | ? | ? | ? | ? | sí | ? | ? | ? | ? | ? | ? | ? |
Estación de trabajo Parallels | ? | ? | ? | ? | ? | ? | sí | ? | ? | ? | ? | ? | ? | ? |
PearPC | No | sí | No | sí | sí | No | No | No | No | No | No | No | No | No |
PikeOS | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
PowerVM | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
QEMU | sí | sí | sí | sí | sí | sí | solo lectura | sí | sí | sí | sí | sí | excepto el tipo de diferencia | sí |
QEMU con módulo kqemu | ? | ? | ? | ? | ? | ? | ? | sí | No | No | ? | ? | ? | ? |
QEMU con módulo qvm86 | ? | ? | ? | sí | sí | ? | ? | sí | sí | ? | ? | ? | ? | sí |
Tránsito rápido | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Base de ScaleMP vSMP | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
SIMH | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Simics | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Servidor Sun xVM | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
SVISTA 2004 | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
TRANGO | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Modo de usuario Linux | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
VirtualBox | sí | sí | Con integración de invitado instalada en el sistema operativo invitado. | Sí [22] | Sí [22] | Sí [22] | hasta v2 | sí | solo lectura | sí | sí | sí | Puede leer discos existentes, pero no crear discos nuevos. | sí |
Hierro virtual 3.1 | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Virtual PC 2007 | sí | sí | ? | ? | ? | ? | No | No | No | No | No | sí | No | No |
PC virtual de Windows | sí | sí | ? | ? | ? | ? | No | No | No | No | No | sí | sí | No |
Virtual PC 7 para Mac | sí | sí | No | No | No | No | No | No | No | No | No | sí | No | No |
VirtualLogix VLX | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Servidor virtual 2005 R2 | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Plataforma virtual Synopsys (CoWare) | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Virtuozzo | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Servidor VMware ESX | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | sí | ? | ? |
VMware ESXi | sí | sí | No | sí | No | No | No | No | No | No | No | No | No | sí |
VMware Fusion | ? | sí | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | sí |
Servidor VMware | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | sí |
VMware Estación de trabajo | sí | sí | ? | sí | ? | ? | ? | ? | ? | ? | ? | ? | ? | sí |
Reproductor de VMware | sí | sí | ? | Parcial | ? | ? | ? | ? | ? | ? | ? | ? | ? | sí |
Hipervisor de Wind River | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Plataforma MILS de Wind River VxWorks | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Xen | sí | sí | ? | sí | Sí [23] | ? | ? | Sí [23] | Sí [23] | ? | ? | Sí [23] | ? | ? |
XCP-ng | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
XenServer | sí | sí | ? | sí | Sí [23] | ? | ? | Sí [23] | Sí [23] | ? | ? | Sí [23] | ? | ? |
XtratuM | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
z / VM | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
z LPAR | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Nombre | flexible | YO ASI | carpetas en el host | disco / dispositivo físico | raw / flat (disco completo) | raw / flat ( partición ) | hdd ( paralelos ) | QCOW ( QEMU ) | QCOW2 ( QEMU ) | QED ( QEMU ) | VDI ( VirtualBox ) | VHD ( Connectix Virtual PC ) | VHDX ( Hyper-V ) | VMDK ( VMware ) |
Otras características
Nombre | Puede arrancar un sistema operativo en otra partición de disco como invitado | Soporte USB | GUI | Asignación de memoria en vivo | Aceleración 3D | Instantáneas por VM | Instantánea del sistema en ejecución | Migración en vivo | Carpetas compartidas | Portapapeles compartido | Paso de PCI |
---|---|---|---|---|---|---|---|---|---|---|---|
KVM | sí | sí | Sí [24] | sí | Sí (a través de AIGLX ) | sí | Sí [25] | Sí [26] | sí | ||
Modo de usuario Linux | sí | No | No | No | No | No | sí | N / A | |||
Contenedores o Zonas | sí | sí | sí | sí | Innecesario | Sí [27] | sí | No | sí | Innecesario | Innecesario |
DosBox | No | No | Solo compilaciones de SVN | No | Glide (solo compilaciones SVN) | No | sí | No | No | No | No |
Oracle VirtualBox (anteriormente OSE, GPLv2), con Guest Additions (GPLv2) [28] | sí | Solo USB 1.1 | sí | sí | No | Sí ramificado [29] | sí | sí | con adiciones de invitados [30] | con adiciones de invitados [30] | No |
Oracle VirtualBox con Extension Pack (PUEL) y Guest Additions (GPLv2) [28] | sí | sí | sí | sí | OpenGL 2.0 y Direct3D 8/9 [31] | Sí ramificado [29] | sí | sí | sí | sí | Retirado (hasta 6.0; [32] solo Linux [33] ) |
Oracle VM Server para SPARC (LDoms) | sí | USB 2.0 | sí | sí | No | sí | No | sí | sí | No | sí |
Microvisor OKL4 | sí | sí | Solo máquinas virtuales | sí | sí | No | Asignación estática | ||||
Hierro virtual 4.2 | sí | ||||||||||
Virtual PC 2007 | No | No | sí | No | No | No | sí | sí | |||
PC virtual de Windows | No | parcialmente | sí | No | No | No | sí | sí | |||
VirtualPC 7 para Mac | No | sí | sí | sí | No | No | sí | sí | |||
Microsoft Virtual Server 2005 R2 | No | sí | No | No | ? | sí | No | ||||
Microsoft Hyper-V Server 2008 R2 | sí | Soporte parcial sobre conexiones de escritorio remoto [11] | sí | sí | DirectX 9.0c [12] (a través de RemoteFX ) | Si ramificado | sí | sí | No | ||
Microsoft Hyper-V Server 2012 R2 | sí | sí | sí | sí | DirectX 9.0c [13] (a través de RemoteFX ) | Si ramificado | sí | sí | No | ||
Virtuozzo | sí | sí | sí | sí | No | sí | |||||
VMware ESX Server 3.0 atp | sí | No | ? | sí | sí | No | |||||
VMware ESX Server 2.5.3 | sí | No | No | ||||||||
VMware ESX Server 4.0 - 6.x (vSphere) | sí | sí | sí | sí | sí | sí | sí | sí | No | No | Sí [34] |
VMware Fusion 2.0 | sí | sí | sí | No | DirectX 9 Shader modelo 2 | No | No | ||||
Servidor VMware | sí | sí | sí | sí | No | 1 | sí | No | sí | sí | |
Estación de trabajo VMware 5.5 | sí | sí | sí | sí | Soporte experimental para DirectX 8; también es compatible con VMGL [35] | Si ramificado | sí | No | sí | sí | No |
Estación de trabajo VMware 6.0 | sí | sí | sí | sí | Soporte experimental para DirectX 8; También es compatible con VMGL [35] | Si ramificado | sí | No | sí | sí | No |
VMware Workstation 7.0 y 8.0 | sí | sí | sí | sí | Soporte para DirectX 9.0c Shader Model 3 y OpenGL 2.13D. [36] | Si ramificado | sí | No | sí | sí | No |
Reproductor de VMware | sí | sí | sí | sí | compatible con VMGL [35] | No | No | No | sí | No | |
Hipervisor de Wind River | sí | sí | sí | sí | sí | No | |||||
Plataforma MILS de Wind River VxWorks | sí | ||||||||||
Xen | sí | Sí [37] | Sí [24] | sí | Compatible con VMGL [35] | ? | sí | sí | sí | ||
XCP-ng | sí | sí | sí | sí | sí | sí | |||||
XenServer | sí | Sí [24] | sí | Compatible con VMGL [35] | sí | sí | sí | sí | |||
z / VM | sí | No aplica | Sí (zURM / HMC) | sí | No aplica | Sí (2011) | No aplica | No aplica | |||
z LPAR | sí | No aplica | Sí (HMC) | sí | No aplica | Sí (2007) | No aplica | No aplica | |||
Nombre | Puede arrancar un sistema operativo en otra partición de disco como invitado | USB | GUI | Asignación de memoria en vivo | Aceleración 3D | Instantáneas por VM | Instantánea del sistema en ejecución | Migración en vivo | Carpetas compartidas | Portapapeles compartido | Paso de PCI |
- ^ Windows Server 2008 R2 SP1 y Windows 7 SP1 tienen soporte limitado para redirigir el protocolo USB a través deRDPusandoRemoteFX. [38]
- ^ Windows Server 2008 R2 SP1 agrega soporte de gráficos acelerados para ciertas ediciones de Windows Server 2008 R2 SP1 y Windows 7 SP1 usando RemoteFX. [39] [40]
Restricciones
Esta tabla está destinada a delinear las restricciones en el software dictadas por licencias o capacidades.
Nombre | Número máximo de núcleos de host / CPU | Memoria de host máxima | Tamaño máximo del volumen del disco del host | Número máximo de VM invitada en ejecución | Número máximo de CPU lógica por invitado de VM | Cantidad máxima de memoria por invitado de VM | Número máximo de discos SCSI + IDE por invitado de VM | Tamaño máximo de disco por invitado de VM |
---|---|---|---|---|---|---|---|---|
Contenedores o Zonas | Sin límite teórico (el SPARC más grande tiene 384 núcleos físicos) | 32 TB (SPARC más grande) | Sin límite | 8191 | Sin límite | Sin límite | Sin límite | Sin límite |
VMware Player 15.0 [41] | Sin límite | Sin límite | Sin límite | Sin límite | dieciséis | 4 GB (32 bits); 64 GB (64 bits) | ? | 8 TB |
VMware vSphere Hypervisor (ESXi) 4.1 [42] | 160 núcleos lógicos | 1 TB | 2 TB menos 512 bytes | 320 | 8 | 255 GB | 4 IDE; 60 SCSI | 2 TB menos 512 bytes |
VMware vSphere ESXi 5.0 [43] | 160 núcleos lógicos | 2 TB | 64 TB | 512 | 32 | 1 TB | 4 IDE; 60 SCSI | 2 TB menos 512 bytes |
VMware vSphere Hypervisor (ESXi 5.5) (gratis) [44] | 16 nodos NUMA / 320 CPU lógicas | 4 TB | Dependiendo del sistema de archivos | 512 | 8 | 1 TB | 4 IDE; 60 SCSI; 120 SATA | 62 TB |
Hypervisor VMware vSphere (ESXi 5.5) [45] | 16 nodos NUMA / 320 CPU lógicas | 4 TB | Dependiendo del sistema de archivos | 512 | 64 | 1 TB | 4 IDE; 60 SCSI; 120 SATA | 62 TB |
Hypervisor de VMware vSphere (ESXi 6.7) [46] | 16 nodos NUMA / 768 CPU lógicas | 16 TB | Dependiendo del sistema de archivos | 1024 | 256 | 6128 GB | 4 IDE; 256 SCSI; 120 SATA; 60 NVMe | 62 TB |
VirtualBox | Sin límite | Sin límite | Sin límite | Sin límite [47] | 32 | Sin límite | 4 IDE; sin límite para SATA, SCSI, SAS | GUI: 2 TB Línea de comando: sin límite |
Microsoft Hyper-V Server 2008 R2 [48] | 64 núcleos / 8 CPU [49] | 1 TB | Sin límite | 384 | 4 | 64 GB | 4 IDE; 256 SCSI | 2 TB |
Microsoft Hyper-V Server 2012 [50] | 320 núcleos / 64 CPU [51] | 4 TB | Sin límite | 1024 | 64 | 1 TB | 4 IDE; 256 SCSI | 64 TB |
Microsoft Hyper-V Server 2016 [52] | 512 núcleos / 320 CPU | 24 TB | Sin límite | 1024 | 240 | 12 TB | 4 IDE; 256 SCSI | 64 TB |
Xen [53] | 4095 CPU | 16 TB | Sin límite | Sin límite | 512 PV / 128 HVM | 512 GB PV / 1 TB HVM | ? | ? |
XCP-ng | 4095 CPU | 16 TB | Sin límite | Sin límite | 512 PV / 128 HVM | 512 GB PV / 1 TB HVM | ? | ? |
Servidor Xen [53] | 4095 CPU | 16 TB | Sin límite | Sin límite | 512 PV / 128 HVM | 512 GB PV / 1 TB HVM | ? | ? |
Nota: Sin límite significa que no hay límite impuesto. Por ejemplo, una máquina virtual con 1 TB de memoria no puede caber 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.
Ver también
- Lista de emuladores de sistemas informáticos
- Comparación de software de virtualización de aplicaciones
- Comparación de aplicaciones de virtualización o emulación de SO en Android
- Requisitos de virtualización de Popek y Goldberg
- Máquina virtual de DOS
- virtualización x86
Notas
- ^ Puede ejecutar un sistema operativo invitado sin modificarlo y, por lo tanto, generalmente puede ejecutar cualquier sistema operativo que pueda ejecutarse en una máquina física que simula la máquina virtual.
- ^ Las versiones anteriores de VMware Workstation son compatibles con x86 .
- ^ Las versiones anteriores de VMware Player / VMware Workstation Player son compatibles con x86.
Referencias
- ^ "Bhyve es compatible con Windows" . Consultado el 22 de diciembre de 2015 .
- ^ "1.8. Plataformas compatibles" . Bochs.sourceforge.net . Consultado el 22 de febrero de 2015 .
- ^ "3.4. Compilar Bochs" . Bochs.sourceforge.net . Consultado el 22 de febrero de 2015 .
- ^ "Anuncio de Windows 10 Insider Preview Build 19559" . blogs.windows.com . Consultado el 23 de febrero de 2020 .
- ^ "PowerPC - KVM" . Linux-kvm.org . Consultado el 22 de febrero de 2015 .
- ^ "Vista previa del desarrollo de la virtualización KVM en Red Hat Enterprise Linux Server para ARM" . redhat.com . Consultado el 15 de mayo de 2017 .
- ^ a b "QEMU Official OS Support List Version 2.0" . Claunia.com . Archivado desde el original el 15 de agosto de 2011 . Consultado el 22 de febrero de 2015 .
- ^ Manual de usuario de Oracle VM VirtualBox, Capítulo 3: Configuración de máquinas virtuales | Invitados de Mac OS X
- ^ "virtualbox.org • Ver tema: Theo de Raadt desaconseja el uso de VirtualBox". foros.virtualbox.org . Consultado el 15 de octubre de 2017 .
- ^ "Oracle y Virtual Iron" . Oracle.com . 13 de mayo de 2009 . Consultado el 22 de febrero de 2015 .
- ^ "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 .
- ^ [1] Archivado el 15 de junio de 2011 en la Wayback Machine.
- ^ "Licencias - xcp-ng / xcp Wiki" . Consultado el 22 de enero de 2019 .
- ^ "Página principal - KVM" . Linux-kvm.org . Consultado el 8 de octubre de 2013 .
- ^ Consulte RedHat o Novell para obtener más detalles.
- ^ Logical Domains # Sistemas operativos invitados compatibles
- ^ "Bienvenido a" . Imperas. 12 de marzo de 2014 . Consultado el 22 de febrero de 2015 .
- ^ [2] Archivado el 10 de agosto de 2008 en la Wayback Machine.
- ^ a b "Una comparación de rendimiento de hipervisores para Cloud Computing" . Digitalcommons.unf.edu . Consultado el 22 de febrero de 2015 .
- ^ Soltesz, S .; et al. (2007). "Virtualización del sistema operativo basado en contenedores" (PDF) . EuroSys . SIGOPS ACM. Archivado desde el original (PDF) el 20 de julio de 2014 . Consultado el 15 de julio de 2014 .
- ^ "8.19. Modos de imagen de disco" . Bochs.sourceforge.net . Consultado el 8 de octubre de 2013 .
- ^ a b c "Capítulo 9. Temas avanzados" . Virtualbox.org . Consultado el 8 de octubre de 2013 .
- ^ a b c d e f g h "Controlador Xen blktap2" . Consultado el 3 de febrero de 2014 .
- ^ a b c "Administrador de máquinas virtuales" . Archivado desde el original el 10 de junio de 2007 . Consultado el 20 de febrero de 2010 .
- ^ "Sheepdog es un sistema de almacenamiento distribuido para KVM" . Archivado desde el original el 22 de febrero de 2013 . Consultado el 20 de mayo de 2010 .
- ^ "Migración KVM" . Consultado el 20 de mayo de 2010 .
- ^ "beadm en zonas no globales: creación y administración de entornos de inicio de Oracle® Solaris 11.2" . oracle.com . 11 de noviembre de 2014.
- ^ a b "¿Qué son las" adiciones de invitados de VirtualBox "?" . Consultado el 12 de abril de 2019 .
- ^ a b "Registro de cambios de VirtualBox 3.1" . Archivado desde el original el 28 de septiembre de 2010 . Consultado el 1 de octubre de 2010 .
- ^ a b "Introducción a las adiciones de invitados" . Consultado el 12 de abril de 2019 .
- ^ "Registro de cambios de VirtualBox 3.0" . Archivado desde el original el 3 de diciembre de 2009 . Consultado el 30 de junio de 2009 .
- ^ "Registro de cambios para VirtualBox 6.1" . Consultado el 16 de febrero de 2020 .
Host Linux: descarte el paso a través de PCI,
- ^ "Manual de VirtualBox: paso a través de PCI" . Consultado el 12 de mayo de 2012 .
- ^ "VMware VMDirectPath I / O" . Consultado el 12 de mayo de 2012 .
- ^ a b c d e "VMGL (anteriormente Xen-GL)" . Archivado desde el original el 4 de noviembre de 2007.
- ^ "Funciones de VMware Workstation, varios sistemas operativos, ejecutar Linux en Windows - Estados Unidos" . Vmware.com . Consultado el 8 de octubre de 2013 .
- ^ "Xen USB Passthrough" . Consultado el 12 de abril de 2018 .
- ^ "Configuración de la redirección de dispositivos USB con la guía paso a paso de Microsoft RemoteFX" . Technet.microsoft.com . 16 de febrero de 2011 . Consultado el 8 de octubre de 2013 .
- ^ "Microsoft RemoteFX" . Technet.microsoft.com . 23 de febrero de 2011 . Consultado el 8 de octubre de 2013 .
- ^ "Consideraciones de hardware para RemoteFX" . Technet.microsoft.com . 8 de febrero de 2011 . Consultado el 8 de octubre de 2013 .
- ^ "Uso de VMware Workstation Player para Windows" (PDF) . 2 de marzo de 2020.
- ^ "Valores máximos de configuración: Esfera 4.1" (PDF) . Vmware.com . Consultado el 22 de febrero de 2015 .
- ^ "Valores máximos de configuración: Esfera 5.0" (PDF) . Vmware.com . Consultado el 22 de febrero de 2015 .
- ^ "Virtualización gratuita con VMware vSphere Hypervisor (ESXi)" (en holandés). Vmware.com . Consultado el 17 de enero de 2014 .
- ^ "Máximos de configuración VMware® vSphere 5.5" (PDF) . VMWare Inc. 30 de octubre de 2013 . Consultado el 23 de diciembre de 2013 .
- ^ "Herramienta máxima de configuración de VMware" . VMware Inc . Consultado el 6 de enero de 2020 .
- ^ "Capítulo 1. Primeros pasos" . Virtualbox.org . Consultado el 22 de febrero de 2015 .
- ^ "Requisitos y límites para máquinas virtuales e Hyper-V en Windows Server 2008 R2" . Consultado el 10 de febrero de 2015 .
- ^ Protalinski, Emil (1 de septiembre de 2009). "Microsoft Hyper-V Server 2008 R2 llega gratis" . Ars Technica . Consultado el 8 de octubre de 2013 .
- ^ "Escalabilidad de Hyper-V en Windows Server 2012" . Technet.microsoft.com . Consultado el 22 de febrero de 2015 .
- ^ "Hyper-V limita el número máximo de procesadores en el sistema operativo host Hyper-V a 64" . Consultado el 16 de febrero de 2020 .
- ^ "Plan de escalabilidad de Hyper-V en Windows Server 2016 y Windows Server 2019" . 28 de septiembre de 2016 . Consultado el 16 de febrero de 2020 .
- ^ a b "Funciones de lanzamiento del proyecto Xen - Xen" . wiki.xen.org . Consultado el 14 de agosto de 2018 .