Níže uvedená tabulka porovnává klíčové funkce virtuálních strojů . Všechny následující virtuální stroje jsou hypervizory (hardwarové emulátory). Žádný z nich není virtualizací aplikací jako Java Virtual Machine nebo Parrot Virtual Machine.
název | Tvůrce | Procesor hostitelského stroje | Hostující procesor | OS hostitelského počítače | Oficiálně podporovaný hostující OS | Podpora SMP v hostujícím OS | Podpora pro jakýkoli OS | Podpora ovladače hostujícího OS | Princip fungování | Licence | Typická aplikace | Rychlost hostujícího OS ve srovnání s hostitelským OS |
---|---|---|---|---|---|---|---|---|---|---|---|---|
bhyve | FreeBSD | AMD64 | Intel x86, AMD64 | FreeBSD , OmniOS , SmartOS | FreeBSD , FreeNAS , pfSense , OpenBSD , Linux , Windows | Tady je | Ne | N/A | Paravirtualizace, virtualizace hardwaru | BSD | Virtualizovaná izolace serveru | Blízko výkonu systému |
Bochs | Kevin Lawton [1] | Intel x86, AMD64, SPARC, PowerPC, Alpha, MIPS, ARM | Intel x86, AMD64 | Windows, Linux, OS X, IRIX, AIX, BeOS , Android |
DOS, Windows, xBSD, Linux, | Tady je | Tady je | ? | emulátor | LGPL | Vášeň, vývoj, bezpečný nízkoúrovňový výzkum a ladění, demontáž (včetně operačních systémů) | Velmi nízký |
Colinux | Dan Aloni a další [2] | Intel x86 | Stejně jako rodič | Linux, Windows NT (NT, 2000, XP, Server 2003) | linux | ? | Ne | Nějaký | Portování | GPL verze 2 | Izolace | Bezztrátový |
AlphaVM zdarma | EmuVM | x86, x86-64 | DEC Alphaserver | Windows, Linux, FreeBSD | OpenVMS, Tru64 | Ne | Ne | ? | ? | freeware | Výzkum, koníček | pomalý |
AlphaVM Pro | EmuVM | x86-64 | DEC Alphaserver | Windows 7x64, Linux | OpenVMS, Tru64 | Ano | Ne | ? | ? | Proprietární | Obchod, výzkum | Bezztrátový |
CHARON-AXP | Stromasys | x86-64 | DEC Alphaserver | Windows XP/2003/2008 x64 | OpenVMS, Tru64 | Ne | Ne | ? | ? | Proprietární | Výzkum, koníček | pomalý |
CHARON-VAX | Stromasys | x86, IA-64 | DEC Alphaserver | Windows XP/2003/2008 x64 | openvms | Ne | Ne | ? | ? | Proprietární | Výzkum, koníček | pomalý |
Denali | University of Washington | Intel x86 | Intel x86 | Denali | Ilwaco , NetBSD | Ne | Ne | ? | Paravirtualizace a portování | ? | Výzkum | pomalý |
DOSBox | Peter Veenstra, Sjoerd a komunita [3] | Intel x86, AMD64, SPARC, PowerPC, Alpha, MIPS | Intel x86 | Linux, Windows, Mac OS Classic, Mac OS X, BeOS, FreeBSD, OpenBSD, Solaris, QNX, IRIX, Kolibri, Android | Externě emuluje shell DOS | Ne | Ne | Tady je | Emulace pomocí dynamického překladu nebo interpretace | GPL | Spouštění aplikací pod DOSem, zejména her | Extrémně nízké. Rychlost práce nemá nic společného s tím, jaká aplikace se spouští. |
DOSEMU | DOSEMU | Intel x86 | Intel x86 | linux | DOS | Ne | Tady je | Tady je | Hardwarová virtualizace | GPL verze 2 | Plná podpora aplikací | Bezztrátový |
freevps | PSoft | Intel x86, AMD64 | Kompatibilní | linux | Různé distribuce Linuxu | Tady je | Ne | n/a | Virtualizace na úrovni OS | GPL verze 2 | Hosting, oddělení služeb, bezpečnost | Bezztrátový |
GUSS | guss hackeři | Intel x86 | Intel x86 | linux | linux | ? | ? | ? | ? | GPL | ? | ? |
Virtuální účty Icore | Software iCore | Intel x86 | Kompatibilní | Okna | Okna | tady je | Ne | N/A | Virtualizace na úrovni OS | Proprietární | Zabezpečení, zkoušení nového softwaru, sdílení počítače s více lidmi. | Bezztrátový |
Integrita virtuálních strojů | Hewlett Packard | Itanium | Itanium | HP-UX | HP-UX (ohlášena podpora Linux, Windows, OpenVMS) | Ano (4 způsoby) | Tady je | Není nutné | Virtualizace | Proprietární | Konsolidace serverů | Blízko výkonu hostitelského systému
(není třeba instalovat další hostující servery) |
Vězení | FreeBSD | Intel x86, AMDx64 | Kompatibilní | FreeBSD | FreeBSD | Tady je | Ne | N/A | Virtualizace na úrovni OS | BSD | Hosting, oddělení služeb, bezpečnost | Bezztrátový |
KVM | červená čepice | Procesor Intel/AMD s podporou hardwarové virtualizace | Kompatibilní | linux | Linux, HURD , Windows, xBSD, Darwin, QNX, MINIX, Haiku, Amiga Research OS, ReactOS, Plan 9, MS DOS, Free DOS, Solaris [1] | Tady je | Ne | N/A | Paravirtualizace, virtualizace hardwaru | GPL2 | Virtualizovaná izolace serveru | Blízko výkonu systému |
linux-vserver | linux-vserver | Intel x86, AMD64, IA-64, Alpha, PowerPC/64, PA-RISC/64, SPARC/64, ARM, S/390, SH/66, MIPS | Kompatibilní | linux | Různé distribuce Linuxu | Tady je | Ne | N/A | Virtualizace na úrovni OS | GPL verze 2 | Hosting, oddělení služeb, bezpečnost | Bezztrátový |
Mac na Linuxu | Mac Linux | PowerPC | PowerPC | linux | Mac OS X, Mac OS 7.5.2 až 9.2.2, Linux | ? | ? | ? | Virtualizace | GPL | Bezztrátový | |
OpenVZ | Komunitní projekt podporovaný společností Parallels, Inc. | Intel x86, AMD64, IA-64 | Intel x86, AMD64, IA-64 | linux | Různé distribuce Linuxu | Tady je | Ne | Kompatibilní | Virtualizace na úrovni OS | GPL | Virtualizovaná izolace serveru | Bezztrátový |
Parallels Workstation | Společnost Parallels Inc. | Intel x86, Intel VT-x | Intel x86 | Windows, Linux, Mac OS X (verze Intel) | Windows, Linux, FreeBSD, OS/2, eComStation, MS-DOS, Solaris | Ne | Tady je | Tady je | Virtualizace, lehký hypervizor | Proprietární | Vášeň, vývoj, testování, pracovní stanice | Blízko výkonu hostitelského systému |
PearPC | Sebastian Biallas a další [4] | x86, AMD64, PowerPC | PowerPC | Windows, Linux, OS X, NetBSD | OS X, Darwin, Linux | Ne | Tady je | Tady je | Emulace pomocí dynamického překladu | GPL | Vášeň, rozvoj, pracovní stanice | 10% výkon hostitelského systému |
QEMU | Fabrice Bellard a další | Intel x86, AMD64, IA-64, PowerPC, Alpha, SPARC 32 a 64, ARM, S/390, M68k | Intel x86, AMD64, ARM, SPARC 32 a 64, PowerPC, MIPS | Windows, Linux, OS X, FreeBSD, BeOS | Seznam se neustále mění [5] (nedostupný odkaz) | Tady je | Tady je | ? | Dynamická rekompilace | GPL/LGPL | hobby, vývoj, pracovní stanice, server | 10 až 20 % rychlosti hostitelského systému [6] (odkaz není k dispozici) |
QEMU s modulem kqemu | Fabrice Bellard | Intel x86, AMD64 | Stejné jako hostitelský systém | Linux, FreeBSD, Windows | Seznam se neustále mění [7] (nedostupný odkaz) | Ne | Tady je | ? | Virtualizace | GPL | hobby, vývoj, pracovní stanice, server | Blízko výkonu hostitelského systému |
QEMU s modulem qvm86 | Paul Brook | x86 | x86 | Linux, NetBSD , Windows | Seznam se neustále mění | Ne | Tady je | ? | Virtualizace | GPL | hobby, vývoj, pracovní stanice, server | Blízko výkonu hostitelského systému |
View-OS | Renzo Davoli a další [8] | Intel x86, PowerPC, AMD64 (probíhá) | Stejné jako hostitelský systém | Linux 2.6+ | Spustitelné soubory pro Linux | Tady je | Ne | N/A | Částečná virtualizace s odposlechem systémových hovorů | GPL verze 2 | Bezpečnost, izolace, testování, mobilita | Výkon blízko hostitelského systému (lepší s kernel ptrace patch) |
uživatelský režim Linux | Jeff Dike a další | Intel x86, PowerPC | Stejné jako hostitelský systém | linux | linux | ? | Ne | ? | Portování | GPL verze 2 | Izolace | Nízký |
Virtual PC 2004 | Microsoft | Intel x86 | Intel x86 | Okna | DOS, Windows, OS/2 | Ne | Tady je | Tady je | Virtualizace (odposlech hovorů hostů) | Proprietární (zdarma od července 2006) | Vášeň, rozvoj, pracovní stanice | Prakticky žádná ztráta, pokud se použijí doplňky virtuálního počítače |
Virtual PC 2007 | Microsoft | Intel x86, x64 | Intel x86 | Windows Vista (Business, Enterprise, Ultimate), XP Pro, XP Tablet PC Edition | DOS, Windows, OS/2, Linux (SUSE, Xubuntu), OpenSolaris (Belenix) | Ne | Tady je | Tady je | Virtualizace (odposlech hovorů hostů) | Proprietární (zdarma od července 2006) | Vášeň, rozvoj, pracovní stanice | Prakticky žádná ztráta, pokud se použijí doplňky virtuálního počítače |
Virtual PC 7 pro Mac | Microsoft | PowerPC | Intel x86 | OS X | Windows, OS/2, Linux | Ne | Tady je | Tady je | Dynamická rekompilace (podporováno odposlechy hovorů hostů) | Proprietární | Vášeň, rozvoj, pracovní stanice | Nízký |
virtuální schránka | Innotek, divize společnosti Sun Microsystems (v roce 2010 Sun koupil Oracle) | Intel x86, AMD64 | Stejné jako na nosném stroji. ver. 5.0.14 | MS Windows, Linux, Solaris, OpenSolaris, Mac OS X, FreeBSD | DOS, OS/2, MS Windows, Linux, Solaris, OpenSolaris, OpenBSD, FreeBSD, NetBSD, Netware, QNX, L4, Mac OS X | Tady je | Tady je | Tady je | Dynamická rekompilace (založená na QEMU) | Bezplatné a proprietární verze (GPL, PUEL) | Vášeň, vývoj, testování | Při použití rozšíření prakticky žádná ztráta |
VirtualLogix VLX | VirtualLogix | ARM, DSP C6000, Intel x86, Intel VT-x a VT-d, PowerPC | Stejné jako hostitelský systém | Ne | Linux , C5, VxWorks, Nucleus, DSP/BIOS a proprietární OS | Tady je | Tady je | Tady je | Paravirtualizace, portování, hardwarová virtualizace | Proprietární | Vestavěné systémy reálného času: mobilní telefony, síťová zařízení atd. | Blízko výkonu hostitelského systému |
Microsoft Virtual Server 2005 R2 | Microsoft | Intel x86, AMD64 | Intel x86 | Windows 2003, XP | Windows NT, 2000, 2003, 2008, XP, Vista, Linux (Red Hat a SUSE) | Ne | Tady je | Tady je | Virtualizace (odposlech hovorů hostů) | Proprietární (zdarma) | Konsolidace serverů | Výkon blízký hostitelskému systému s nainstalovanými doplňky virtuálního počítače |
Hyper-V | Microsoft | Intel x86-64 (vyžadováno Intel VT-x; VT-d je vyžadováno pouze v Hyper-V 2012 pro použití SR-IOV ), AMD64 (vyžadováno AMD Pacifica) | Intel x86, AMD64 | Ne (lze také spustit pod Windows Server 2008 (x64)) | Windows NT (až do Windows 8/Server 2012R2 - omezeně), Linux (Red Hat (CentOS), SUSE, Debian). Generace 2 podporuje pouze virtualizaci x86-64. | Ano (může být omezeno) | Tady je | Tady je | Hardwarová virtualizace | Proprietární (zdarma) | Konsolidace serverů, organizace nepřetržité práce, testování | Výkon blízko hostitelského systému / bezztrátový. |
Virtuozzo | Společnost Parallels Inc. | Intel x86, IA-64, AMD64 | Intel x86, IA-64, AMD64 | Linux a Windows | Různé distribuce Linuxu; Okna | Tady je | Ne | Kompatibilní | Virtualizace na úrovni OS | Proprietární | Konsolidace serverů, zotavení po havárii, poskytovatelé služeb | Bezztrátový |
VMware ESX Server 2.5.3 | VMware | Intel x86, AMD64 | Intel x86 | Ne | Windows, RedHat, SuSE, FreeBSD, Netware | Tady je
(Doplněk) (2 způsoby) |
Tady je | Tady je | Virtualizace x86 | Proprietární | Konsolidace podnikových serverů, kontinuita podnikání, vývoj/testování | Blízko výkonu hostitelského systému |
VMware ESX Server 3.0 | VMware | Intel x86, AMD64 | Intel x86, AMD64 | Ne | Windows, RedHat, SuSE, Netware , Solaris | Tady je
(volitelné) (až 4 hodiny) |
Tady je | Tady je | Virtualizace x86 | Proprietární | Konsolidace podnikových serverů, kontinuita podnikání, vývoj/testování | Blízko výkonu hostitelského systému |
VMware ESXi 5.5 | Hypervisor vSphere ESXi | Intel x86, AMD64 | Intel x86, AMD64 | Ne | Windows, RedHat, SuSE, FreeBSD, Netware | Tady je | Tady je | Tady je | Hardwarová virtualizace | Proprietární | Konsolidace podnikových serverů, kontinuita podnikání, vývoj/testování | Blízko výkonu hostitelského systému |
Server VMware | VMware | Intel x86, AMD64 | Intel x86, AMD64 | Windows, Linux | DOS, Windows, Linux, FreeBSD, Netware , Solaris, Virtual Appliances [9] | Ano (omezeno) | Tady je | Tady je | Virtualizace x86 | Proprietární (zdarma) | Konsolidace serverů, vývoj, testování | Při použití rozšíření prakticky žádná ztráta |
VMware Workstation 15.5.1 | VMware | Intel x86, AMD64 | Intel x86, AMD64 | Windows, Linux | DOS, Windows, Linux, FreeBSD, Netware , Solaris, Virtual Appliances [10] | Ano (omezeno) | Tady je | Tady je | Virtualizace x86 | Proprietární | Techničtí specialisté, vývojáři, testeři, školitelé | Při použití rozšíření prakticky žádná ztráta |
VMware Player | VMware | Intel x86, AMD64 | Intel x86, AMD64 | Windows, Linux | DOS, Windows, Linux, FreeBSD, Netware , Solaris, Virtual Appliances [11] | Ne | Tady je | Tady je | Virtualizace x86 | Proprietární (zdarma) | Techničtí specialisté, vývojáři, testeři, školitelé (předpřipravený stroj) | Při použití rozšíření prakticky žádná ztráta |
SimNow | AMD | AMD64 | AMD64 | Linux (64bit), Windows (64bit) | Linux, Windows (32bit a 64bit) | Tady je | Tady je | Tady je | Ukládání kódu do mezipaměti, virtualizace | Proprietární (AMD) | Vývoj, server | Téměř 10x pomalejší |
Zóny Solaris | Sun Microsystems OpenSolaris | Intel x86, AMD64, UltraSPARC, SPARC64 | Kompatibilní | Solaris | Solaris, Linux (BrandZ) | Tady je | Ne | - | Virtualizace na úrovni OS | CDDL (zdarma) | obchod, vývoj, konsolidace serverů, hosting, oddělení služeb, bezpečnost, izolace | Blízko výkonu hostitelského systému |
SVISTA 2004 | Serenity Systems International | Intel x86 | Intel x86 | Windows, OS/2, Linux, FreeBSD | ? | Ne | ? | ? | ? | Proprietární | Vášeň, rozvoj, pracovní stanice | ? |
TRANGO | TRANGO Systems, Grenoble, Francie | ARM, XScale, MIPS, PowerPC | Paravirtualizované ARM, MIPS, PowerPC | žádné: provedení z kovu, Linux nebo Windows jako dev. hostitelé | Linux , eCos , µC/OS-II | Tady je | Tady je | Tady je | Paravirtualizace, portování, hardwarová virtualizace | Proprietární | Mobilní telefony, síťová zařízení atd. | Bezztrátový |
Xen | University of Cambridge , Intel , AMD | Intel x86, AMD64, ((probíhá portování na PowerPC a IA-64)), ARM [2] | Stejné jako hostitelský systém | FreeBSD, NetBSD, Linux | Linux, NetBSD, FreeBSD, OpenBSD, Windows XP & 2003 Server (vyžaduje alespoň verzi 3.0 a procesor, který podporuje technologii Vanderpool nebo Pacifica), plán 9 | Tady je | Tady je | Není požadováno | Paravirtualizace, portování nebo hardwarová virtualizace | GPL | konsolidace serverů, hosting, sdílení služeb, bezpečnost, izolace | Bezztrátový |
z/VM | IBM | z/Architektura | z/Architektura a předchůdci | Žádný nebo stejný. Mnoho úrovní vnoření, například VM/ESA běží uvnitř z/VM 4.4, který běží uvnitř z/VM 5.2, který běží uvnitř z/VM 5.1. | Linux na zSeries, z/OS , z/VSE , z/TPF , z/VM , MUSIC/SP a předchůdcích | Ano, reálné a virtuální (hostující systém může získat více procesorů, než má), dynamické přiřazení procesoru | Tady je | Ano, ale není to povinné | Unikátní hardwarová virtualizace | Proprietární | Univerzální | Obvykle běží tisíce virtuálních strojů na jednom systému, jeden nebo více na uživatele |
název | Tvůrce | Procesor hostitelského stroje | Hostující procesor | OS hostitelského počítače | Oficiálně podporovaný hostující OS | Podpora SMP v hostujícím OS | Podpora pro jakýkoli OS | Podpora ovladače hostujícího OS | Princip fungování | Licence | Typická aplikace | Rychlost hostujícího OS ve srovnání s hostitelským OS |