Comparison of Platform Virtual Machines - Wikipedia
Total Page:16
File Type:pdf, Size:1020Kb
Comparison of platform virtual machines - Wikipedia... http://en.wikipedia.org/wiki/Comparison_of_platform... Comparison of platform virtual machines From Wikipedia, the free encyclopedia The table below compares basic information about platform virtual machine (VM) packages. Contents 1 General Information 2 More details 3 Features 4 Other emulators 5 See also 6 References 7 External links General Information Name Creator Host CPU Guest CPU Bochs Kevin Lawton any x86, AMD64 CHARON-AXP Stromasys x86 (64 bit) DEC Alphaserver CHARON-VAX Stromasys x86, IA-64 VAX x86, x86-64, SPARC (portable: Contai ners (al so 'Zones') Sun Microsystems (Same as host) not tied to hardware) Dan Aloni helped by other Cooperati ve Li nux x86[1] (Same as parent) developers (1) Denal i University of Washington x86 x86 Peter Veenstra and Sjoerd with DOSBox any x86 community help DOSEMU Community Project x86, AMD64 x86 1 of 15 10/26/2009 12:50 PM Comparison of platform virtual machines - Wikipedia... http://en.wikipedia.org/wiki/Comparison_of_platform... FreeVPS PSoft (http://www.FreeVPS.com) x86, AMD64 compatible ARM, MIPS, M88K GXemul Anders Gavare any PowerPC, SuperH Written by Roger Bowler, Hercul es currently maintained by Jay any z/Architecture Maynard x64 + hardware-assisted Hyper-V Microsoft virtualization (Intel VT or x64,x86 AMD-V) OR1K, MIPS32, ARC600/ARC700, A (can use all OVP OVP Imperas [1] [2] Imperas OVP Tool s x86 (http://www.imperas.com) (http://www.ovpworld compliant models, u can write own to pu OVP APIs) i Core Vi rtual Accounts iCore Software x86 x86 Integrity Virtual Machi nes Hewlett-Packard IA-64 IA-64 FreeBSD Jai l FreeBSD Any running FreeBSD Any running FreeB Any running the Java Virtual JPC (Virtual Machi ne) Oxford University x86 Machine Qumranet [4] Intel/AMD processor with X86 KVM same as platform (http://kvm.qumranet.com) virtualization,IA64,s390,PowerPC Li nuxOnLi nux (http://www.gelato.unsw.edu.au Gelato@UNSW Itanium compatible /IA64wiki/LinuxOnLi nux) x86, AMD64, IA-64, Alpha, PowerPC/64, PA-RISC/64, Li nux- VServerC ommunity Project compatible SPARC/64, ARM, S/390, SH/66, MIPS Logical Domains Sun Microsystems UltraSPARC T 1, UltraSPARC T 2 compatible LynxSecure LynuxWorks x86, Intel VT -x, Intel VT -d x86 Mac On Linux Mac-on-Li nux PowerPC PowerPC (http://www.maconlinux.org/) Mac-on-MacS ebastian Gregorzyk PowerPC PowerPC Open Kernel Labs (http://ok- OKL4 (http://okl4.org) x86, ARM, MIPS as host labs.com) Community project, supported by Intel x86, AMD64, IA-64, OpenVZ Same as host SWsoft PowerPC64, SPARC/64 Intel x86, x86-64, In Oracl e VM Oracle Corporation Intel x86, x86-64, Intel VT -x VT -x 2 of 15 10/26/2009 12:50 PM Comparison of platform virtual machines - Wikipedia... http://en.wikipedia.org/wiki/Comparison_of_platform... OR1K, MIPS32, ARC600/ARC700, A (and public API wh OVP [5] OVPsi m x86 enables users to wr (http://www.ovpworld.org) their own process models, RISC, CISC, VLIW all possible Padded Cel l for x86 Green Hills Software x86, Intel VT -x x86 Padded Cel l for PowerPC Green Hills Software PowerPC PowerPC Palacios VMMT he V3Vee Project AMD-V x86 Parallels Desktop for Mac Parallels, Inc. Intel x86, Intel VT -x Intel x86 Parallels Workstati on Parallels, Inc. x86, Intel VT -x x86 PearPC Sebastian Biallas x86, AMD64, PowerPC PowerPC POWER4, POWER POWER4, POWER5, POWER6, PowerVM IBM POWER6, PowerPC PowerPC 970 X86 (PowerVM-Lx ProxMox Proxmox Virtual Environment x86-64 x86, x86-64 (http://pve.proxmox.com) x86, AMD64, IA-64, PowerPC, x86, AMD64, ARM Fabrice Bellard helped by other QEMU Alpha, SPARC 32 and 64, ARM, SPARC 32 and 64 developers S/390, M68k PowerPC, MIPS QEMU w/ kqemu modul e Fabrice Bellard Intel x86, AMD64 Same as host QEMU w/ qvm86 modul e Paul Brook x86 x86 MIPS, PowerPC, SPA QuickTransit T ransitive Corp. AMD64, x86, IA-64, POWER x86 Real-T ime Systems RTS Hypervi sor (http://www.real- Intel and AMD x86 x86 time-systems.com) 3 of 15 10/26/2009 12:50 PM Comparison of platform virtual machines - Wikipedia... http://en.wikipedia.org/wiki/Comparison_of_platform... Si mNow (http://devel oper.amd.com AMD AMD64 AMD64 /cpu/simnow/Pages /default.aspx) Data General Nov Eclipse; Digital Equip Corporation PDP- PDP-4, PDP-7, PDP PDP-9, PDP-10, PDP PDP-15, VAX; GR Corporation GRI-909, 1401, 1620, 1130 Bob Supnik / T he Computer Alpha, ARM, HPPA, x86, ia64, 7090/7094, System SIMH History Simulation Project x86-64, M68K, MIPS, MIPSel, Interdata (Perkin-Elm (http://simh.trailing-edge.com/) POWER, s390, SPARC 16b and 32b system Hewlett-Packard 21 2115, 2116, 2100, 21 Honeywell H316/H5 MIT S Altair 8800, w both 8080 and Z80 Royal-Mcbee LGP- LGP-21; Scientific D Systems SDS 940 Alpha, ARM, IA-64 MIPS32, MIPS64 Virtutech MSP430, PPC32, PP Si mi cs x86, x86-64, SPARC v9 (http://www.virtutech.com/) POWER, SPARC v SPARC v9, x86, x86-6 T MS320C64xx. Sun xVM Server Sun Microsystems x86-64, SPARC (Same as host) Serenity Systems International SVISTA 2004 x86 x86 (http://www.serenityvirtual.com/) T RANGO Virtual Processors, Paravirtualized AR TRANGO Grenoble, France ARM, XScale, MIPS, PowerPC MIPS, PowerPC (http://www.trango-vp.com) Jeff Dike helped by other User Mode Li nux x86, x86-64, PowerPC (Same as parent) developers Renzo Davoli helped by other developers [8] x86, PowerPC, AMD64 (in Vi ew-OS (Same as parent) (http://savannah.nongnu.org progress) /projects/view-os) ISPsystem LLC VDSmanager x86 (Same as host) (http://www.ispsystem.com) x86, (x86-64 only o Sun xVM Vi rtual Box Sun Microsystems x86, x86-64 VirtualBox 2 with hardware virtualizat Vi rtual Iron Vi rtual Iron 3.1 Virtual Iron Software, Inc. x86 VT -x, AMD64 AMD-V x86, AMD64 4 of 15 10/26/2009 12:50 PM Comparison of platform virtual machines - Wikipedia... http://en.wikipedia.org/wiki/Comparison_of_platform... Virtual PC 2007 Microsoft x86, x86-64 x86 x86, x86-64 with Intel VT or Windows Vi rtual PC Microsoft x86 AMD-V Vi rtual PC 7 for MacM icrosoft PowerPC x86 ARM, T I DSP C6000, Intel x86, Vi rtual Logi x VLX VirtualLogix Intel VT -x and Intel VT -d, Same as parent PowerPC Vi rtual Server 2005 R2M icrosoft Intel x86, AMD64 Intel x86 Devices including (m cores from ARM, M CoWare Vi rtual Pl atform CoWare x86, x86-64, SPARC v9 PPC, T oshiba MeP Renesas SH, T I, T ens ZSP Vi rtuozzo SWsoft, now Parallels, Inc. x86, IA-64, AMD64 x86, IA-64, AMD6 VMware ESX Server VMware x86, x86-64 x86, x86-64 VMware ESXi VMware x86, x86-64 x86, x86-64 VMware Fusi on VMware x86, x86-64 x86, x86-64 VMware Server VMware x86, x86-64 x86, x86-64 VMware Workstati on 6.0 VMware x86, x86-64 x86, x86-64 VMware Pl ayer 2.0 VMware x86, x86-64 x86, x86-64 Wind Ri ver hypervi sorW ind River x86, PPC (Same as host) Wind River VxWorks MILS Platform Wind River PPC (Same as host) Xen Citrix Systems x86, x86-64 and IA-64 (Same as host) Universidad Politecnica de XtratuM x86, x86, sparcv8 (LEON2/3) (Same as host) Valencia 5 of 15 10/26/2009 12:50 PM Comparison of platform virtual machines - Wikipedia... http://en.wikipedia.org/wiki/Comparison_of_platform... z/Architecture (z/VM z/VM IBM z/Architecture not run on predeces mainframes) z LPARs IBM z/Architecture z/Architecture Name Creator Host CPU Guest CPU More details Dri vers for Guest OS Runs Guest OS SMP supported Method of Typical use speed C Name arbi trary available? guest OS operati on relative to OS? available? Host OS Hobbyist, Bochs Yes, up to 8-way Yes? Emulati on Slow Developer DEC/HP AlphaServer hardware CHARON-AXP Yes Yes Yes and Near Native virtualization AlphaStation replacement hardware DEC/HP VAX CHARON-VAX Yes Yes Yes Near Native virtualization replacement No, Solaris Server and Linux consolidation, Contai ners only, but Operating Hosting, (also called Yes, up to 256-way others can none needed system-level Native Service 'zones') be added virtualization separation, and with a Security shim used as a separate Cooperati ve some are machine for a No[1] No Porting Native[11] Li nux supported server or with X11 networking Server, home In-kernel use only for KVM Yes Yes Yes (virtio) Near native Virtualization experienced users Hosting, Operating Li nux- Service Yes No N/A system-level Native[12] VServer separation, virtualization Security 6 of 15 10/26/2009 12:50 PM Comparison of platform virtual machines - Wikipedia... http://en.wikipedia.org/wiki/Comparison_of_platform... Server Yes (for consolidation, Logi cal supported OS Hosting, Yes No Paravirtualization Near native Domai ns such as Solaris Service 10) separation, and Security Operating Virtualized OpenVZ Yes No Compatible system-level Server Native[13] T em virtualization Isolation Server consolidation Paravirtualization and security, Oracl e VM Yes Yes Yes and hardware Near native enterprise and virtualization business deployment Early Software Development, embedded software development, Depends on advanced debug target, up to Full-System Yes , but most for single and 500% faster Simulation with Y of the time multicore than embedded OVPsi m Yes Yes optional lice unmodified is software, target. Runs component (htt the point compiler and over 1,000 virtualization other tool MIPS on development, desktop. computer architecture research, hobbyist. Up to near native[15] speed Paravirtualization substantial Sun xVM and Porting or Enterprise performance Yes Yes Yes Server Hardware servers loss on some Virtualization workload (network and disk intensive especially) Hobbyist, Developer, SVISTA 2004 No? ?? ? Business workstation Paravirtualization Mob. phone, and Porting or TRANGO Yes Yes[16] Yes ST B, routers, Native[17] Hardware etc.