Tabellen nedan jämför nyckelfunktionerna hos virtuella maskiner . Alla följande virtuella maskiner är hypervisorer (hårdvaruemulatorer). Ingen av dem är applikationsvirtualisering som Java Virtual Machine eller Parrot Virtual Machine.
namn | Skapare | Värdmaskinprocessor _ | Gästprocessor | värddatorns OS | Officiellt stödd gäst-OS | SMP- stöd i gäst-OS | Stöd för alla operativsystem | Support för drivrutiner för gäst OS | Funktionsprincip | Licens | Typisk applikation | Gäst OS hastighet jämfört med värd OS |
---|---|---|---|---|---|---|---|---|---|---|---|---|
bhyve | FreeBSD | AMD64 | Intel x86, AMD64 | FreeBSD , OmniOS , SmartOS | FreeBSD , FreeNAS , pfSense , OpenBSD , Linux , Windows | Det finns | Inte | N/A | Paravirtualisering, hårdvaruvirtualisering | BSD | Virtualiserad serverisolering | Nära systemets prestanda |
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, | Det finns | Det finns | ? | emulator | LGPL | Passion, utveckling, säker lågnivåforskning och felsökning, demontering (inklusive operativsystem) | Väldigt låg |
Colinux | Dan Aloni och andra [2] | Intel x86 | Samma som förälder | Linux, Windows NT (NT, 2000, XP, Server 2003) | linux | ? | Inte | Några | Portering | GPL version 2 | Isolering | Förlust mindre |
AlphaVM gratis | EmuVM | x86, x86-64 | DEC Alphaserver | Windows, Linux, FreeBSD | OpenVMS, Tru64 | Inte | Inte | ? | ? | gratisprogram | Forskning, hobby | långsam |
AlphaVM Pro | EmuVM | x86-64 | DEC Alphaserver | Windows 7x64, Linux | OpenVMS, Tru64 | Ja | Inte | ? | ? | Proprietär | Affärer, forskning | Förlust mindre |
CHARON-AXP | Stromasys | x86-64 | DEC Alphaserver | Windows XP/2003/2008 x64 | OpenVMS, Tru64 | Inte | Inte | ? | ? | Proprietär | Forskning, hobby | långsam |
CHARON-VAX | Stromasys | x86, IA-64 | DEC Alphaserver | Windows XP/2003/2008 x64 | openvms | Inte | Inte | ? | ? | Proprietär | Forskning, hobby | långsam |
Denali | University of Washington | Intel x86 | Intel x86 | Denali | Ilwaco , NetBSD | Inte | Inte | ? | Paravirtualisering och portering | ? | Forskning | långsam |
DOSBox | Peter Veenstra, Sjoerd och samhället [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 | Externt emulerar ett DOS-skal | Inte | Inte | Det finns | Emulering med dynamisk översättning eller tolkning | GPL | Utförande av applikationer under DOS, i synnerhet spel | Extremt låg. Arbetshastigheten har ingenting att göra med vilken applikation som körs. |
DOSEMU | DOSEMU | Intel x86 | Intel x86 | linux | DOS | Inte | Det finns | Det finns | Hårdvaruvirtualisering | GPL version 2 | Fullständigt applikationsstöd | Förlust mindre |
freevps | PSoft | Intel x86, AMD64 | Kompatibel | linux | Olika Linux-distributioner | Det finns | Inte | n/a | Virtualisering på OS-nivå | GPL version 2 | Hosting, separering av tjänster, säkerhet | Förlust mindre |
GUSS | guss hackare | Intel x86 | Intel x86 | linux | linux | ? | ? | ? | ? | GPL | ? | ? |
Icore virtuella konton | iCore programvara | Intel x86 | Kompatibel | Windows | Windows | det finns | Nej | N/A | Virtualisering på OS-nivå | Proprietär | Säkerhet, testa ny programvara, dela en dator med flera personer. | Förlust mindre |
Integritet virtuella maskiner | Hewlett Packard | Itanium | Itanium | HP-UX | HP-UX (Linux, Windows, OpenVMS-stöd meddelat) | Ja (4-vägs) | Det finns | Inte nödvändigt | Virtualisering | Proprietär | Serverkonsolidering | Nära värdsystemets prestanda
(inget behov av att installera ytterligare gästservrar) |
Fängelse | FreeBSD | Intel x86, AMDx64 | Kompatibel | FreeBSD | FreeBSD | Det finns | Inte | N/A | Virtualisering på OS-nivå | BSD | Hosting, separering av tjänster, säkerhet | Förlust mindre |
KVM | röd hatt | Intel/AMD-processor med stöd för hårdvaruvirtualisering | Kompatibel | linux | Linux, HURD , Windows, xBSD, Darwin, QNX, MINIX, Haiku, Amiga Research OS, ReactOS, Plan 9, MS DOS, Free DOS, Solaris [1] | Det finns | Inte | N/A | Paravirtualisering, hårdvaruvirtualisering | GPL2 | Virtualiserad serverisolering | Nära systemets prestanda |
linux-vserver | linux-vserver | Intel x86, AMD64, IA-64, Alpha, PowerPC/64, PA-RISC/64, SPARC/64, ARM, S/390, SH/66, MIPS | Kompatibel | linux | Olika Linux-distributioner | Det finns | Inte | N/A | Virtualisering på OS-nivå | GPL version 2 | Hosting, separering av tjänster, säkerhet | Förlust mindre |
Mac på Linux | Mac Linux | PowerPC | PowerPC | linux | Mac OS X, Mac OS 7.5.2 till 9.2.2, Linux | ? | ? | ? | Virtualisering | GPL | Förlust mindre | |
OpenVZ | Samhällsprojekt som stöds av Parallels, Inc. | Intel x86, AMD64, IA-64 | Intel x86, AMD64, IA-64 | linux | Olika Linux-distributioner | Det finns | Inte | Kompatibel | Virtualisering på OS-nivå | GPL | Virtualiserad serverisolering | Förlust mindre |
Parallels arbetsstation | Parallels Inc. | Intel x86, Intel VT-x | Intel x86 | Windows, Linux, Mac OS X (Intel-version) | Windows, Linux, FreeBSD, OS/2, eComStation, MS-DOS, Solaris | Inte | Det finns | Det finns | Virtualisering, lätt hypervisor | Proprietär | Passion, utveckling, testning, arbetsstation | Nära värdsystemets prestanda |
PearPC | Sebastian Biallas och andra [4] | x86, AMD64, PowerPC | PowerPC | Windows, Linux, OS X, NetBSD | OS X, Darwin, Linux | Inte | Det finns | Det finns | Emulering med dynamisk översättning | GPL | Passion, utveckling, arbetsstation | 10 % värdsystemprestanda |
QEMU | Fabrice Bellard och andra | Intel x86, AMD64, IA-64, PowerPC, Alpha, SPARC 32 och 64, ARM, S/390, M68k | Intel x86, AMD64, ARM, SPARC 32 och 64, PowerPC, MIPS | Windows, Linux, OS X, FreeBSD, BeOS | Listan förändras ständigt [5] (inte tillgänglig länk) | Det finns | Det finns | ? | Dynamisk omkompilering | GPL/LGPL | hobby, utveckling, arbetsstation, server | 10 till 20 % av värdsystemets hastighet [6] (länk ej tillgänglig) |
QEMU med kqemu-modul | Fabrice Bellard | Intel x86, AMD64 | Samma som värdsystem | Linux, FreeBSD, Windows | Listan förändras ständigt [7] (inte tillgänglig länk) | Inte | Det finns | ? | Virtualisering | GPL | hobby, utveckling, arbetsstation, server | Nära värdsystemets prestanda |
QEMU med qvm86-modul | Paul Brook | x86 | x86 | Linux, NetBSD , Windows | Listan förändras hela tiden | Inte | Det finns | ? | Virtualisering | GPL | hobby, utveckling, arbetsstation, server | Nära värdsystemets prestanda |
View-OS | Renzo Davoli och andra [8] | Intel x86, PowerPC, AMD64 (pågår) | Samma som värdsystem | Linux 2.6+ | Linux körbara filer | Det finns | Inte | N/A | Partiell virtualisering med systemsamtalsavlyssning | GPL version 2 | Säkerhet, isolering, testning, mobilitet | Nära värdsystemets prestanda (bättre med kernel ptrace patch) |
användarläge Linux | Jeff Dike och andra | Intel x86, PowerPC | Samma som värdsystem | linux | linux | ? | Inte | ? | Portering | GPL version 2 | Isolering | Låg |
Virtuell PC 2004 | Microsoft | Intel x86 | Intel x86 | Windows | DOS, Windows, OS/2 | Inte | Det finns | Det finns | Virtualisering (avlyssning av gästsamtal) | Proprietär (gratis sedan juli 2006) | Passion, utveckling, arbetsstation | Praktiskt taget ingen förlust om Virtual Machine-tillägg används |
Virtuell 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) | Inte | Det finns | Det finns | Virtualisering (avlyssning av gästsamtal) | Proprietär (gratis sedan juli 2006) | Passion, utveckling, arbetsstation | Praktiskt taget ingen förlust om Virtual Machine-tillägg används |
Virtual PC 7 för Mac | Microsoft | PowerPC | Intel x86 | OS X | Windows, OS/2, Linux | Inte | Det finns | Det finns | Dynamisk omkompilering (avlyssning av gästsamtal stöds) | Proprietär | Passion, utveckling, arbetsstation | Låg |
virtuell låda | Innotek, en division av Sun Microsystems (2010 köptes Sun av Oracle) | Intel x86, AMD64 | Samma som på värddatorn. 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 | Det finns | Det finns | Det finns | Dynamisk omkompilering (baserad på QEMU) | Gratis och proprietära versioner (GPL, PUEL) | Passion, utveckling, testning | Praktiskt taget ingen förlust om tillägg används |
VirtualLogix VLX | VirtualLogix | ARM, DSP C6000, Intel x86, Intel VT-x och VT-d, PowerPC | Samma som värdsystem | Inte | Linux , C5, VxWorks, Nucleus, DSP/BIOS och proprietära OS | Det finns | Det finns | Det finns | Paravirtualisering, portering, hårdvaruvirtualisering | Proprietär | Inbyggda realtidssystem: mobiltelefoner, nätverksenheter, etc. | Nära värdsystemets prestanda |
Microsoft Virtual Server 2005 R2 | Microsoft | Intel x86, AMD64 | Intel x86 | Windows 2003, XP | Windows NT, 2000, 2003, 2008, XP, Vista, Linux (Red Hat och SUSE) | Inte | Det finns | Det finns | Virtualisering (avlyssning av gästsamtal) | Proprietär (gratis) | Serverkonsolidering | Nära värdsystemets prestanda med Virtual Machine-tillägg installerade |
Hyper-V | Microsoft | Intel x86-64 (krävs Intel VT-x; VT-d krävs endast i Hyper-V 2012 för att använda SR-IOV ), AMD64 (krävs AMD Pacifica) | Intel x86, AMD64 | Nej (kan även köras under Windows Server 2008 (x64)) | Windows NT (upp till Windows 8/Server 2012R2 - begränsad), Linux (Red Hat (CentOS), SUSE, Debian). Generation 2 stöder endast x86-64-virtualisering. | Ja (kan vara begränsad) | Det finns | Det finns | Hårdvaruvirtualisering | Proprietär (gratis) | Konsolidering av servrar, organisation av kontinuerligt arbete, testning | Nära värdsystemets prestanda / förlustfri. |
Virtuozzo | Parallels Inc. | Intel x86, IA-64, AMD64 | Intel x86, IA-64, AMD64 | Linux & Windows | Olika Linux-distributioner; Windows | Det finns | Inte | Kompatibel | Virtualisering på OS-nivå | Proprietär | Serverkonsolidering, katastrofåterställning, tjänsteleverantörer | Förlust mindre |
VMware ESX Server 2.5.3 | VMware | Intel x86, AMD64 | Intel x86 | Inte | Windows, RedHat, SuSE, FreeBSD, Netware | Det finns
(Tillägg) (2-vägs) |
Det finns | Det finns | Virtualisering x86 | Proprietär | Konsolidering av företagsservrar, kontinuitet i verksamheten, utveckling/testning | Nära värdsystemets prestanda |
VMware ESX Server 3.0 | VMware | Intel x86, AMD64 | Intel x86, AMD64 | Inte | Windows, RedHat, SuSE, Netware , Solaris | Det finns
(valfritt) (upp till 4 timmar) |
Det finns | Det finns | Virtualisering x86 | Proprietär | Konsolidering av företagsservrar, kontinuitet i verksamheten, utveckling/testning | Nära värdsystemets prestanda |
VMware ESXi 5.5 | vSphere ESXi Hypervisor | Intel x86, AMD64 | Intel x86, AMD64 | Inte | Windows, RedHat, SuSE, FreeBSD, Netware | Det finns | Det finns | Det finns | Hårdvaruvirtualisering | Proprietär | Konsolidering av företagsservrar, kontinuitet i verksamheten, utveckling/testning | Nära värdsystemets prestanda |
VMware- server | VMware | Intel x86, AMD64 | Intel x86, AMD64 | Windows, Linux | DOS, Windows, Linux, FreeBSD, Netware , Solaris, Virtual Appliances [9] | Ja (begränsat) | Det finns | Det finns | Virtualisering x86 | Proprietär (gratis) | Serverkonsolidering, utveckling, testning | Praktiskt taget ingen förlust om tillägg används |
VMware Workstation 15.5.1 | VMware | Intel x86, AMD64 | Intel x86, AMD64 | Windows, Linux | DOS, Windows, Linux, FreeBSD, Netware , Solaris, Virtual Appliances [10] | Ja (begränsat) | Det finns | Det finns | Virtualisering x86 | Proprietär | Tekniska specialister, utvecklare, testare, utbildare | Praktiskt taget ingen förlust om tillägg används |
VMware Player | VMware | Intel x86, AMD64 | Intel x86, AMD64 | Windows, Linux | DOS, Windows, Linux, FreeBSD, Netware , Solaris, Virtual Appliances [11] | Inte | Det finns | Det finns | Virtualisering x86 | Proprietär (gratis) | Tekniska specialister, utvecklare, testare, utbildare (förberedd maskin) | Praktiskt taget ingen förlust om tillägg används |
SimNow | AMD | AMD64 | AMD64 | Linux (64bit), Windows (64bit) | Linux, Windows (32bit och 64bit) | Det finns | Det finns | Det finns | Kodcache, virtualisering | Proprietär (AMD) | Utveckling, server | Nästan 10 gånger långsammare |
Solaris zoner | Sun Microsystems OpenSolaris | Intel x86, AMD64, UltraSPARC, SPARC64 | Kompatibel | Solaris | Solaris, Linux (BrandZ) | Det finns | Inte | - | Virtualisering på OS-nivå | CDDL (gratis) | verksamhet, utveckling, serverkonsolidering, hosting, separering av tjänster, säkerhet, isolering | Nära värdsystemets prestanda |
SVISTA 2004 | Serenity Systems International | Intel x86 | Intel x86 | Windows, OS/2, Linux, FreeBSD | ? | Inte | ? | ? | ? | Proprietär | Passion, utveckling, arbetsstation | ? |
TRANGO | TRANGO Systems, Grenoble, Frankrike | ARM, XScale, MIPS, PowerPC | Paravirtualiserad ARM, MIPS, PowerPC | ingen: bare metal-exekvering, Linux eller Windows som dev. värdar | Linux , eCos , µC/OS-II | Det finns | Det finns | Det finns | Paravirtualisering, portering, hårdvaruvirtualisering | Proprietär | Mobiltelefoner, nätverksenheter etc. | Förlust mindre |
Xen | University of Cambridge , Intel , AMD | Intel x86, AMD64, ((portar till PowerPC och IA-64 pågår)), ARM [2] | Samma som värdsystem | FreeBSD, NetBSD, Linux | Linux, NetBSD, FreeBSD, OpenBSD, Windows XP & 2003 Server (kräver minst version 3.0 och en processor som stöder Vanderpool eller Pacifica-teknik), Plan 9 | Det finns | Det finns | Krävs inte | Paravirtualisering, portering eller hårdvaruvirtualisering | GPL | serverkonsolidering, hosting, tjänstedelning, säkerhet, isolering | Förlust mindre |
z/VM | IBM | z/Arkitektur | z/Arkitektur och föregångare | Ingen eller samma. Många nivåer av kapsling, till exempel, VM/ESA körs inuti z/VM 4.4, som körs inuti z/VM 5.2, som körs inuti z/VM 5.1. | Linux på zSeries, z/OS , z/VSE , z/TPF , z/VM , MUSIC/SP och föregångare | Ja, verklig och virtuell (gästsystemet kan få fler processorer än det har), dynamisk processortilldelning | Det finns | Ja, men inte nödvändigt | Unik hårdvaruvirtualisering | Proprietär | Universell | Kör vanligtvis tusentals virtuella maskiner på ett enda system, en eller flera per användare |
namn | Skapare | Värdmaskinprocessor _ | Gästprocessor | värddatorns OS | Officiellt stödd gäst-OS | SMP- stöd i gäst-OS | Stöd för alla operativsystem | Support för drivrutiner för gäst OS | Funktionsprincip | Licens | Typisk applikation | Gäst OS hastighet jämfört med värd OS |