Программное обеспечение для виртуализации платформ , в частности эмуляторы и гипервизоры , представляют собой программные пакеты, которые имитируют всю физическую компьютерную машину, часто предоставляя несколько виртуальных машин на одной физической платформе. В таблице ниже сравнивается основная информация о гипервизорах виртуализации платформ .
Общий
Имя | Создатель | Хост-процессор | Гостевой ЦП | ОС хоста | Гостевая ОС | Лицензия |
---|---|---|---|---|---|---|
бхиве | FreeBSD | x86-64 | x86 , x86-64 | FreeBSD , Illumos | FreeBSD , FreeNAS , pfSense , OpenBSD , Linux , Windows , Illumos [1] | BSD |
Bochs | Кевин Дж. Лоутон | Любой | 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 |
Контейнеры или зоны | Sun Microsystems | x86, x86-64, SPARC (переносимый: не привязан к оборудованию) | То же, что и хост | Solaris 10, Solaris 11 , OpenSolaris 2009.06, распределения illumos | Solaris (8, 9, 10, 11), иллюминации , Linux ( BrandZ ) | CDDL |
Кооперативный Linux (coLinux) | Дэн Алони , другие разработчики | x86 | То же, что и хост | Windows 2000, XP, 2003, Vista | Linux | GPL версии 2 |
ХАРОН | Стромасис | x86, x86-64 | PDP-11 , VAX , Alpha, HP3000 , Sparc | Windows, Linux | VMS, OpenVMS, Tru64 UNIX, MPE / iX, RSX-11, RT11, RSTS, Solaris, SunOS | Проприетарный |
Денали | Вашингтонский университет | x86 | x86 | Денали | Ильвако , NetBSD | Не распространяется |
DOSBox | Питер Винстра, Шорд с сообществом | Любой | x86 | Linux, Windows, классическая Mac OS , macOS, BeOS, FreeBSD, NetBSD, OpenBSD, Solaris, QNX , IRIX, MorphOS, AmigaOS, Maemo , Symbian | Внутренне эмулированная оболочка DOS; классические игры для загрузки ПК , неофициально Windows 1.0 до 98 | GPL |
ДОСЕМУ | Общественный проект | x86, x86-64 | x86 | Linux | ДОС | GPL версии 2 |
FreeBSD Jail | Пол-Хеннинг Камп / FreeBSD | Любая запущенная FreeBSD или DragonFly BSD | То же, что и хост | FreeBSD , DragonFly BSD | то же, что и хост (общее * ядро BSD), плюс Linux ABI через уровень совместимости | BSD |
Ящики GNOME | ГНОМ | Unix-подобный | Unix-подобный | LGPLv2 | ||
GXemul | Андерс Гаваре | Любой | ARM , MIPS , Motorola 88000 , PowerPC, SuperH | Unix-подобный | NetBSD , OpenBSD , Linux , Ultrix , Sprite | BSD |
Геркулес | Роджер Боулер | Любой | z / Архитектура | Windows , FreeBSD , NetBSD , Linux , macOS | Linux на 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 с Intel VT-x или AMD-V | x86-64, x86 (до 8 физических процессоров) | Windows Server 2008 ( R2 ) с ролью Hyper-V, Microsoft Hyper-V Server | Поддерживаемые драйверы для Windows 2000 , Windows 2003 , Windows 2008 , Windows XP , Windows Vista , FreeBSD , Linux ( выпущен SUSE 10, объявлено больше) | Проприетарный |
Hyper-V (2012) | Microsoft | x86-64 с Intel VT-x или AMD-V, ARMv8 [4] | x86-64, (до 64 физических процессоров), ARMv8 | Windows 8 , 8.1, 10 и Windows Server 2012 ( R2 ) с ролью Hyper-V, Microsoft Hyper-V Server | Поддерживаемые драйверы для Windows NT , FreeBSD, Linux ( SUSE 10, RHEL 6, CentOS 6) | Собственный . Компонент различных редакций Windows. |
Виртуальные учетные записи iCore | Программное обеспечение iCore | x86 | x86 | Windows XP | Windows XP | Проприетарный |
ЧЕСТНОСТЬ | Программное обеспечение Green Hills | ARM, x86, PowerPC | То же, что и хост | Linux, Windows | INTEGRITY native, Linux, Android , AUTOSAR , Windows (на некоторых платформах) | Проприетарный |
Виртуальные машины целостности | Фирма Хьюлет-Паккард | IA-64 | IA-64 | HP-UX | HP-UX , Windows, Linux ( анонсирован OpenVMS ) | Проприетарный |
JPC (виртуальная машина) | Оксфордский университет | Любая запущенная виртуальная машина Java | x86 | Виртуальная машина Java | DOS, Linux, Windows до 3.0 | GPL версии 2 |
KVM | Кумранет , теперь Red Hat | x86, x86-64, IA-64, с виртуализацией x86 , s390, PowerPC, [5] ARM [6] | То же, что и хост | Linux, FreeBSD, иллюзии | FreeBSD, Linux, Solaris, Windows, Plan 9 | GPL версии 2 |
Linux-VServer | Общественный проект | x86, x86-64, IA-64, Alpha, PowerPC 64, PA-RISC 64, SPARC64, ARM, S / 390 , SH / 66, MIPS | Совместимый | Linux | Варианты Linux | GPL версии 2 |
LynxSecure | LynuxWorks | x86 | x86 | Нет ОС хоста | LynxOS , Linux, Windows | Проприетарный |
LXC | Общественный проект, Canonical Ltd. | x86, x86-64, IA-64, PowerPC 64, SPARC64, Itanium, ARM | То же, что и хост | Linux | Варианты Linux | GPL версии 2 |
OKL4 Микровизор | Open Kernel Labs , приобретенная General Dynamics Corporation | ARM, x86, MIPS | ARM (v5, v6, v7, v8; паравиртуализация ), ARMv7VE (аппаратная виртуализация) | Нет ОС хоста | Различные ОС и ОСРВ, включая Linux, Android, QNX | Проприетарный |
OpenVZ | Проект сообщества, поддерживаемый SWsoft , теперь Parallels, Inc. | x86, x86-64, IA-64, PowerPC 64, SPARC64 | То же, что и хост | Linux | то же, что и хост (общее ядро Linux), выбор пользовательского распределения | GPL |
Oracle VM Server для x86 | Корпорация Oracle | x86, x86-64 | x86, x86-64 | Нет ОС хоста | Microsoft Windows, Oracle Linux , Red Hat Enterprise Linux , Solaris | GPLv2 , Oracle VM Server; Менеджер проприетарный |
OVPsim | OVP | x86 | OR1K, MIPS32, ARC600 / 700, ARM; и общедоступный API, который позволяет пользователям писать собственные модели процессоров, все возможные RISC, CISC, DSP, VLIW | Microsoft Windows, Linux | Зависит от целевой машины, например включает MIPS Malta, на которой работает Linux или SMP-Linux; и включает общедоступный API, который позволяет пользователям писать собственные модели периферийных устройств и систем. | Собственный , Apache 2.0 для моделей |
Parallels Desktop для Mac | Parallels, Inc. | x86 | x86, x86-64 | macOS | DOS, Windows, Linux, macOS, FreeBSD, OS / 2, eComStation, Solaris, Haiku | Проприетарный |
Parallels Workstation (производство прекращено в 2013 г.) | Parallels, Inc. | x86 | x86 | Windows, Linux | Windows, Linux, FreeBSD, OS / 2 , eComStation , DOS, Solaris, Haiku | Проприетарный |
ГрушаPC | Себастьян Биаллас | x86, x86-64, PowerPC | PowerPC | Windows, Linux, OS X , FreeBSD, NetBSD | Mac OS X , Дарвин , Linux | GPL |
PikeOS | SYSGO AG | PowerPC, x86, ARM, MIPS, SPARC, SuperH | То же, что и хост | Нет ОС хоста, Linux или Windows в качестве разработчика. хозяева | PikeOS native, Linux, POSIX, AUTOSAR, Android, RTEMS , OSEK , ARINC 653 APEX, ITRON | Проприетарный |
Proxmox VE | Proxmox | x86-64 | x86, x86-64 | На основе Debian | Windows, Linux, варианты Linux, Solaris, FreeBSD, OSx86 (как FreeBSD), виртуальные устройства , Netware, OS / 2, SCO, BeOS, Haiku , Darwin | AGPLv3 |
Oracle VM Server для SPARC (LDoms) | Корпорация Oracle | UltraSPARC T1 , UltraSPARC T2 , UltraSPARC T2 +, SPARC T3 , SPARC T4 | Совместимый | Солярис 10, Солярис 11 | Поддержка Oracle: Solaris; не поддерживается: Linux, FreeBSD | Проприетарный |
PowerVM | IBM | МОЩНОСТЬ4 , МОЩНОСТЬ5 , МОЩНОСТЬ6 , МОЩНОСТЬ7 , МОЩНОСТЬ8 | POWER4 / 5/6/7/8 , x86 ( PowerVM-Lx86 ) | Прошивка PowerVM | Linux PowerPC, x86; AIX , IBM i | Проприетарный |
QEMU | Фабрис Беллар , другие разработчики | 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. | Регулярно меняется [7] | GPL / LGPL |
QEMU с модулем kqemu | Фабрис Беллар | x86, x86-64 | То же, что и хост | Linux, FreeBSD, OpenBSD, Solaris, Windows | Регулярно меняется [7] | GPL / LGPL |
QEMU с модулем qvm86 | Пол Брук | x86 | x86 | Linux, NetBSD, Windows | Меняется регулярно | GPL |
QuickTransit | Transitive Corp. | x86, x86-64, IA-64, МОЩНОСТЬ | MIPS, PowerPC, SPARC, x86 | Linux, OS X , Solaris | Linux, OS X , Irix, Solaris | Проприетарный |
Гипервизор RTS | Real-Time Systems GmbH | x86, x86-64 | x86, x86-64 | Нет ОС хоста | Windows, Linux, Windows Embedded, QNX, RTOS-32, VxWorks, OS-9, T-ядро | Проприетарный |
Фонд ScaleMP vSMP | Масштаб MP | x86, x86-64 | То же, что и хост | Нет ОС хоста | Linux | Проприетарный |
SIMH | Боб Супник, Проект моделирования компьютерной истории | Альфа, ARM, HPPA, x86, IA-64, x86-64, M68K, MIPS, MIPSel, POWER, s390, SPARC | Данные General Nova , Eclipse ; Digital Equipment Corporation 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 ; Системы Interdata ( Perkin-Elmer ) 16b / 32b ; Hewlett-Packard 2114, 2115, 2116, 2100, 21MX; Honeywell H316 / H516; MITS Altair 8800 с 8080 и Z80 ; Royal McBee LGP-30 , LGP-21; Системы научных данных SDS 940 | BSD, Linux, Solaris, VMS, Windows | Зависит от целевой машины, включает NetBSD / VAX, OpenBSD / VAX, VAX / VMS , Unix v6 , Unix v7 , TOPS-10 , TOPS-20 , ITS | BSD-подобный, уникальный |
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 (от 80286 до Sandy Bridge), x86-64 (от Pentium4 до Sandy Bridge), TI TMS320C64xx , Renesas H8, Renesas SH | 32-разрядная и 64-разрядная версии Windows, 32-разрядная и 64-разрядная Linux | Зависит от целевой машины, обычно запускает немодифицированные программные стеки из соответствующей реальной целевой машины, включая VxWorks , VxWorks 653, OSE , QNX, Linux, Solaris, Windows, FreeBSD, RTEMS , TinyOS , гипервизор Wind River, VMware ESX и другие. | Проприетарный |
Сервер Sun xVM | Sun Microsystems | x86-64, SPARC | То же, что и хост | Нет ОС хоста | Windows XP, 2003 Server (только x86-64), Linux, Solaris | GPL версии 3 |
СВИСТА 2004 | Serenity Systems International | x86 | x86 | Windows, OS / 2, Linux | Windows, Linux, OS / 2, BSD | Проприетарный |
TRANGO | Виртуальные процессоры TRANGO, Гренобль, Франция | ARM, XScale , MIPS, PowerPC | Паравиртуализированные ARM, MIPS, PowerPC | Нет ОС хоста, Linux или Windows в качестве разработчика. хозяева | Linux, eCos , µC / OS-II , WindowsCE , Nucleus , VxWorks | Проприетарный |
Пользовательский режим Linux | Джефф Дайк , другие разработчики | x86, x86-64, PowerPC | То же, что и хост | Linux | Linux | GPL версии 2 |
VirtualBox | Innotek, приобретенная Oracle Corporation | x86, x86-64 | x86, x86-64 (с Intel VT-x или AMD-V и VirtualBox 2 или новее) | Windows, Linux, macOS, Solaris, FreeBSD, eComStation | DOS, Linux, macOS, [8] FreeBSD, Haiku , OS / 2, Solaris, Syllable, Windows и OpenBSD (с Intel VT-x или AMD-V из-за допустимых несовместимостей в эмулируемом управлении памятью). [9] | GPL версии 2; полная версия с дополнительными корпоративными функциями проприетарна |
Виртуальное железо 3.1 | Virtual Iron Software, Inc., приобретенная Oracle | x86 VT-x, x86-64 AMD-V | x86, x86-64 | Нет ОС хоста | Windows, Linux | Собственные , некоторые компоненты GPLv2 [10] |
Virtual PC 2007 (снято с производства) | Connectix и 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) | Проприетарный |
Windows Virtual PC (снято с производства) | Connectix и Microsoft | x86, x86-64 с Intel VT-x или AMD-V | x86 | Windows 7 | Windows XP, Windows Vista, Windows 7, Windows Server 2003, Windows Server 2008 | Проприетарный |
Virtual PC 7 для Mac | Connectix и Microsoft | PowerPC | x86 | Mac OS X | Windows, OS / 2, Linux | Проприетарный |
VirtualLogix VLX | VirtualLogix | ARM, TI DSP C6000, x86, PowerPC | То же, что и хост | Нет ОС хоста | Linux, Windows XP, C5, VxWorks , Nucleus, DSP / BIOS , проприетарный | Проприетарный |
Виртуальный сервер 2005 R2 | Connectix и Microsoft | x86, x86-64 | x86, x86-64 | Windows Server 2003, 2008, XP (требуется IIS) | Windows NT, 2000, 2003, 2008, Linux (Red Hat, SUSE, Ubuntu) | Проприетарный |
Виртуальная платформа Synopsys (CoWare) | CoWare | x86, x86-64, SPARC v9 | Устройства, включая (много) ядра от ARM, MIPS, PowerPC, Toshiba MeP , Renesas SH, Texas Instruments , Tensilica , ZSP | Windows, Linux, Solaris | Зависит от гостевого процессора; включает: Linux (различные варианты ), µITRON (различные варианты ), Windows CE, Symbian и др. | Проприетарный |
Виртуоззо | SWsoft , теперь Virtuozzo Inc | x86, IA-64, x86-64 | такой же, как хозяин | Linux | то же, что и хост (общее ядро Linux) | Проприетарный |
vkernel | Мэттью Диллон / DragonFly BSD | x86-64 | такой же, как хозяин | DragonFly BSD | любой совместимый двоичный файл vkernel DragonFly | BSD |
VMM | OpenBSD | x86, x86-64 | такой же, как хозяин | OpenBSD | Гости OpenBSD и Linux | BSD |
Сервер VMware ESX | VMware | x86, x86-64 | x86, x86-64 | Нет ОС хоста | Windows, Linux, Solaris, FreeBSD, OSx86 (как FreeBSD), виртуальные устройства , Netware, OS / 2, SCO, BeOS, Haiku , Darwin и другие: запускает произвольную ОС [a] | Проприетарный |
VMware ESXi | VMware | x86, x86-64 | x86, x86-64 | Нет ОС хоста | То же, что и VMware ESX Server | Проприетарный |
VMware Fusion | VMware | x86, x86-64 | x86, x86-64 | macOS | То же, что и VMware ESX Server | Проприетарный |
Сервер VMware | VMware | x86, x86-64 | x86, x86-64 | Windows, Linux | То же, что и VMware ESX Server | Проприетарный |
VMware Workstation | VMware | x86-64 [б] | x86, x86-64 | Windows, Linux | То же, что и VMware ESX Server | Проприетарный |
VMware Player , более поздняя версия VMware Workstation Player | VMware | x86-64 [с] | x86, x86-64 | Windows, Linux | То же, что и VMware ESX Server | Собственная , бесплатная для личного некоммерческого использования [11] [12] |
Гипервизор Wind River | Wind River | x86, x86-64, PowerPC, ARM | То же, что и хост | Нет ОС хоста | Linux, VxWorks, немодифицированные гостевые системы (включая MS Windows и ОСРВ, такие как каждая операционная система, QNX и другие), виртуальная плата на голом железе | Проприетарный |
Xen | Xensource , теперь Citrix Systems | x86, x86-64, ARM, IA-64 (неактивно), PowerPC (неактивно) | То же, что и хост | Linux, Unix-подобный | Linux, FreeBSD, MiniOS, NetBSD, Solaris, Windows 7 / XP / Vista / Server 2008 (требуется процессор с поддержкой Intel VT-x (Vanderpool) или AMD-V (Pacifica)), Plan 9 | GNU GPLv2 + |
XCP-ng | Автор: Vates SAS | x86, x86-64, ARM, IA-64 (неактивно), PowerPC (неактивно) | То же, что и хост | Нет ОС хоста | Linux, FreeBSD, MiniOS, NetBSD, Solaris, Windows, Windows Server 2008 (с Intel VT-x или AMD-V), Plan 9 | GNU GPLv2 + [13] |
XenServer | Компания Citrix Systems | x86, x86-64, ARM, IA-64 (неактивно), PowerPC (неактивно) | То же, что и хост | Нет ОС хоста | Linux, FreeBSD, MiniOS, NetBSD, Solaris, Windows 7 / XP / Vista / Server 2008 (с Intel VT-x или AMD-V), Plan 9 | GNU GPLv2 + |
XtratuM | fentISS | SPARC v8 LEON2 / 3/4, ARM v7 | То же, что и хост | Нет ОС хоста | GPOS: Linux, RTOS: LithOS, RTEMS. | Собственная , GPL версии 2 в зависимости от версий |
z / VM | IBM | z / Архитектура | z / Architecture, z / VM не работает на мэйнфреймах предшественников. | Нет самой ОС хоста (один или несколько уровней / версий глубоко; например, VM / ESA работает в z / VM 4.4 в z / VM 5.2 в z / VM 5.1.) | Linux на IBM Z , z / OS , z / VSE , z / TPF , z / VM, VM / CMS , MUSIC / SP , OpenSolaris для System z , предшественники | Проприетарный |
z LPAR | IBM | z / Архитектура | z / Архитектура | Интегрирован в прошивку мэйнфреймов System z | Linux на IBM Z, z / OS, z / VSE, z / TPF, z / VM, MUSIC / SP и предшествующих версиях | Проприетарный |
Имя | Создатель | Хост-процессор | Гостевой ЦП | Хост-ОС | Гостевые ОС | Лицензия |
Функции
Имя | Доступен SMP гостевой ОС | Запускает произвольную ОС | Поддерживаемые драйверы гостевой ОС | Метод работы | Типичное использование | Скорость относительно ОС хоста | Доступна коммерческая поддержка |
---|---|---|---|---|---|---|---|
Контейнеры или зоны | Да, более 500 каналов в текущих системах | Нет | Использует собственные драйверы устройств | Виртуализация на уровне операционной системы | Консолидация серверов с изоляцией рабочей нагрузки, сдерживание единой рабочей нагрузки, хостинг, разработка / тестирование / продвижение | Рядом с родным | да |
Сервер Hyper-V 2008 R2 | Да, до 4 виртуальных ЦП на ВМ | да | да | Виртуализация | Консолидация серверов, непрерывность обслуживания, разработка / тестирование, виртуализация настольных компьютеров, облачные вычисления | Вплоть до почти нативного [ необходима ссылка ] [3] | да |
OpenVZ | да | Нет | Совместимый | Виртуализация на уровне операционной системы | Изоляция виртуализированного сервера | До почти нативного [ необходима ссылка ] [4] | да |
KVM | Да [14] | да | да | AMD-V и Intel-VT-x | Изоляция виртуализированных серверов, консолидация серверов и настольных компьютеров, разработка программного обеспечения, облачные вычисления, другие цели | Вплоть до почти нативного [ необходима ссылка ] [5] | Да [15] |
Linux-VServer | да | Нет | Совместимый | Виртуализация на уровне операционной системы | Изоляция и безопасность виртуализированных серверов, консолидация серверов, облачные вычисления | Почти родной [ необходима ссылка ] [6] | да |
Oracle VM Server для x86 | да | да | да | Паравиртуализация и аппаратная виртуализация | Консолидация и безопасность серверов, развертывание на предприятии и в бизнесе | До почти нативного [ необходима ссылка ] | да |
Oracle VM Server для SPARC (LDoms) | да | Да, но требуется перенос [16] | да | Паравиртуализация и аппаратная виртуализация | Консолидация и безопасность серверов, развертывание на предприятии и в бизнесе | До почти нативного [ необходима ссылка ] | да |
OVPsim | да | да | ? | Полное моделирование системы с дополнительной виртуализацией компонентов | Разработка программного обеспечения (раннего, встроенного), расширенная отладка для одноядерного и многоядерного программного обеспечения, разработка компиляторов и других инструментов, исследование компьютерной архитектуры, любитель | Зависит от целевой архитектуры (полная и медленная эмуляция оборудования для гостей, несовместимых с хостом) [ необходима ссылка ] | Да, с коммерческой лицензией от Imperas [17] |
PikeOS | да | Да, но требуются модификации, поскольку используется паравиртуализация | да | Паравиртуализация | Встраиваемые системы, критически важные для безопасности . | До почти нативного [ необходима ссылка ] | да |
Фонд ScaleMP vSMP | Да, до 8192 ЦП и 64 ТБ на виртуальную машину [ требуется ссылка ] | да | да | Виртуализация | Консолидация серверов, облачные вычисления | ? | да |
Simics | да | да | да | Полное системное моделирование процессоров, MMU, устройств, дисков, памяти, сетей и т. Д. | Разработка программного обеспечения, расширенная отладка для одноядерного и многоядерного программного обеспечения, разработка компиляторов и других инструментов, исследование компьютерной архитектуры, устранение ошибок, автоматическое тестирование, системная архитектура, долгосрочная поддержка критически важных для безопасности систем, ранняя доступность оборудования, виртуальное прототипирование | Зависит от хост-машины и целевой архитектуры. Работает с почти родной скоростью для x86-on-x86 с использованием VT-x, кросс-симуляция других архитектур может быть быстрее или медленнее, чем в реальном времени, в зависимости от того, насколько быстро цель и насколько велика цель (количество процессоров, количество целевых машин, и насколько симуляция может быть распараллелена) | да |
Сервер Sun xVM | да | да | да | Паравиртуализация и портирование или аппаратная виртуализация | Серверы, Разработка | До почти нативного [ необходима ссылка ] | да |
СВИСТА 2004 | Нет | ? | ? | ? | Любитель, разработчик, рабочее место для бизнеса | ? | ? |
TRANGO | да | Да [7] | да | Паравиртуализация и портирование или аппаратная виртуализация | Моб. телефон, STB, роутеры и т. д. | Рядом с родным [8] [ необходима ссылка ] | ? |
Пользовательский режим Linux | ? | Нет | специальное гостевое ядро + требуются модули | Портирование | Разработчик (как отдельная машина для сервера или с сетью X11) | Незначительно медленнее, чем родной [9] (все вызовы ядра проксируются) [ необходима цитата ] | ? |
OKL4 Микровизор | да | Да (с паравиртуализацией или аппаратной виртуализацией) | да | Паравиртуализация , виртуализация с аппаратной поддержкой | Мобильные, встроенные, безопасность, критически важные для безопасности, сетевые, устаревшие ОС и т. Д. | Рядом с родным | да |
Oracle VirtualBox | да | да | да | Виртуализация | Рабочая станция для бизнеса, консолидация серверов, непрерывность обслуживания, разработчик, любитель | До почти нативного [ необходима ссылка ] | Да (с коммерческой лицензией) |
Виртуальное железо 3.1 | Да, до 8 путей | да | да | Собственная виртуализация | Консолидация серверов, непрерывность обслуживания, разработка / тестирование | ? | да |
Виртуальный ПК 2007 | Нет | да | да | Виртуализация , перехват гостевых вызовов там, где поддерживается | Любитель, разработчик, рабочее место для бизнеса | Почти нативный [ необходима ссылка ] с добавлением виртуальных машин | ? |
Виртуальный ПК с Windows | Да [ необходима ссылка ] | да | да | Аппаратная виртуализация | Разработчик, рабочая станция для бизнеса, поддержка совместимости с приложениями Windows XP | Почти нативный [ необходима ссылка ] с добавлением виртуальных машин | Нет |
Virtual PC 7 для Mac | Нет | да | да | динамическая перекомпиляция (перехват гостевых вызовов там, где поддерживается) | Любитель, разработчик, рабочее место для бизнеса | Медленно [ необходима ссылка ] | ? |
Виртуальный сервер 2005 R2 | Нет | да | да | Виртуализация (перехват гостевых вызовов, если поддерживается) | Сервер, ферма серверов | Почти родной с добавлением виртуальных машин, но медленнее, чем с гипервизором, из-за прокси-вызовов [ необходима ссылка ] | ? |
Виртуальная платформа CoWare | да | да | Да (такой же скомпилированный образ программного обеспечения, что и для реального устройства) | Полная виртуализация системы (ядро процессора ISA + оборудование + внешние соединения) | Ранняя разработка и интеграция встроенного программного обеспечения (от драйвера к приложению), отладка и оптимизация многоядерного программного обеспечения | В зависимости от характеристик системы и самого программного обеспечения, колеблется от более быстрого, чем в реальном времени, до медленного [ необходима цитата ] . | да |
Виртуоззо | да | Нет | Совместимый | Виртуализация на уровне операционной системы | Консолидация серверов, непрерывность обслуживания, аварийное восстановление, поставщики услуг | До почти нативного [ необходима ссылка ] | да |
VMware ESXi Server 5.5 (vSphere) | Да, надстройка, до 64 способов | Нет | да | Виртуализация | Консолидация серверов, непрерывность обслуживания, разработка и тестирование, облачные вычисления, критически важные для бизнеса приложения, инфраструктура как услуга IaaS | До почти нативного [ необходима ссылка ] | да |
VMware ESX Server 4.0 (vSphere) | Да, надстройка, до 8 способов | да | да | Виртуализация | Консолидация серверов, непрерывность обслуживания, разработка / тестирование, облачные вычисления | До почти нативного [ необходима ссылка ] | да |
Сервер VMware ESX 3.0 | Да, надстройка, до 4-х способов | да | да | Виртуализация | Консолидация серверов, непрерывность обслуживания, разработка / тестирование | До почти нативного [ необходима ссылка ] | да |
Сервер VMware ESX 2.5.3 | Да, надстройка, 2 способа | да | да | Виртуализация | Консолидация серверов, непрерывность обслуживания, разработка / тестирование | До почти нативного [ необходима ссылка ] | да |
VMware Fusion | да | да | да | Виртуализация | Любитель, Разработчик, Тестировщик, Рабочая станция для бизнеса | До почти нативного [ необходима ссылка ] | да |
Сервер VMware | Да (двусторонний) | да | да | Виртуализация | Консолидация серверов и настольных компьютеров, разработка и тестирование | До почти нативного [ необходима ссылка ] | да |
VMware Workstation | Да (двусторонний) | да | да | Паравиртуализация ( VMI ) и виртуализация | Технический специалист, продвинутый разработчик / тестировщик, тренер | До почти нативного [ необходима ссылка ] | да |
VMware Player | Да [18] | да | да | Виртуализация | Технический специалист, продвинутый разработчик / тестировщик, инструктор, конечный пользователь на готовых машинах | До почти нативного [ необходима ссылка ] | Нет |
Xen | Да, v4.0.0: до 128 виртуальных ЦП на виртуальную машину | да | да | Паравиртуализация и портирование или аппаратная виртуализация | Изоляция виртуализированных серверов, консолидация серверов и настольных компьютеров, разработка программного обеспечения, облачные вычисления и другие цели. Xen поддерживает большинство общедоступных облачных сервисов и множество хостинговых сервисов, таких как Amazon Web Services, Rackspace Hosting и Linode. | До родного [19] | да |
XCP-ng | да | да | да | Паравиртуализация и портирование или аппаратная виртуализация | Изоляция виртуализированных серверов, консолидация серверов и рабочих столов, разработка программного обеспечения, облачные вычисления, виртуализация рабочих столов, общедоступные облачные службы, услуги хостинга и другие цели. | До родного [ необходима ссылка ] | да |
XenServer | да | да | да | Паравиртуализация и портирование или аппаратная виртуализация | Изоляция виртуализированных серверов, консолидация серверов и настольных компьютеров, разработка программного обеспечения, облачные вычисления и другие цели. Xen поддерживает большинство общедоступных облачных сервисов и множество хостинговых сервисов, таких как Amazon Web Services, Rackspace Hosting и Linode. | До родного [19] | да |
XtratuM | да | Нет | да | Паравиртуализация | Встроенный, критически важный для безопасности, безопасный | Рядом с родным [ ссылка ] | да |
z / VM | Да, как реальные, так и виртуальные (гость воспринимает процессоров больше, чем установлено), в т.ч. динамическое выделение ресурсов ЦП и переназначение | да | Да, но не обязательно | Виртуализация (одна из первых систем, обеспечивающих поддержку оборудования) | Серверы | Рядом с родным [10] | да |
z LPAR | Да, как реальные, так и виртуальные (гость воспринимает процессоров больше, чем установлено), в т.ч. динамическое выделение ресурсов ЦП и переназначение; до 64 реальных ядер | да | Да, но не обязательно | Микрокод и аппаратный гипервизор | Серверы | Собственный: машины System z всегда работают как минимум с одним LPAR | да |
Имя | Доступен SMP гостевой ОС | Запускает произвольную ОС | Поддерживаемые драйверы гостевой ОС | Метод работы | Типичное использование | Скорость относительно ОС хоста | Доступна коммерческая поддержка |
- ^ Предоставление любой виртуальной среды обычно требует некоторых накладных расходов того или иного типа. Нативный обычно означает, что метод виртуализации не выполняет виртуализацию на уровне ЦП (например, Bochs), которая выполняет код медленнее, чем когда он выполняется непосредственно ЦП. В некоторых других продуктах, таких как VMware и Virtual PC, используются аналогичные подходы к Bochs и QEMU, однако они используют ряд передовых методов для сокращения большинства вызовов непосредственно на ЦП (аналогично процессу, который использует компилятор JIT), чтобы довести скорость до рядом родной в большинстве случаев. Однако некоторые продукты, такие как coLinux, Xen, z / VM (в реальном режиме), не страдают от снижения производительности на уровне ЦП, поскольку инструкции уровня ЦП не передаются через прокси и не выполняются в эмулируемой архитектуре, поскольку гостевая ОС или оборудование обеспечение среды для работы приложений. Однако доступ ко многим другим ресурсам в системе, таким как устройства и память, может быть проксирован или эмулирован, чтобы передать эти общие службы всем гостевым серверам, что может вызвать некоторые замедления по сравнению с работой вне виртуализации.
- ^ Виртуализация на уровне ОС описывается как «собственная» скорость, однако некоторые группы обнаружили, что для некоторых операций накладные расходы достигают 3%, но обычно цифры ниже 1%, если не проявляются побочные эффекты.
- ^ См. [20], где сравнивается производительность подходов паравиртуализации (например, Xen) с виртуализацией на уровне ОС.
- ^ Требуются патчи / перекомпиляция.
- ^ Исключительно для облегченной,паравиртуализированной, однопользовательской интерактивной оболочки ВМ / CMS: крупнейшие клиенты используют несколько тысяч пользователей даже на одной предыдущей модели. Для многопрограммных ОС, таких какLinux на IBM Zиz / OS,которые интенсивно используют собственные инструкции состояния супервизора, производительность будет варьироваться в зависимости от характера рабочей нагрузки, но близка к собственной. От сотен до тысяч гостей Linux можно использовать на одной машине для определенных рабочих нагрузок.
Совместимость типов изображений
Имя | дискета | ISO | папки на хосте | физический диск / устройство | необработанный / плоский (весь диск) | необработанный / плоский ( перегородка ) | hdd ( параллели ) | QCOW ( QEMU ) | QCOW2 ( QEMU ) | QED ( QEMU ) | VDI ( VirtualBox ) | VHD ( виртуальный ПК Connectix ) | VHDX ( Hyper-V ) | VMDK ( VMware ) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Бохс [21] | да | да | да | да | да | да | Нет | Нет | Нет | Нет | да | да | Нет | v3, v4 |
Контейнеры или зоны | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Кооперативный Linux (coLinux) | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
ХАРОН | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Денали | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
DOSBox | да | да | да | да | да | ? | Нет | Нет | Вилка DOSBox-X | Нет | Нет | Нет | Нет | Нет |
ДОСЕМУ | ? | ? | да | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
FreeBSD Jail | Нет | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
GXemul | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Геркулес | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Hyper-V (2008 R2) | да | да | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | Нет | Нет |
Hyper-V (2012) | да | да | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | да | Нет |
Hyper-V (2012 R2) | да | да | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | да | Нет |
Виртуальные учетные записи iCore | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Виртуальные машины целостности | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
JPC (виртуальная машина) | да | да | да | ? | да | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Linux-VServer | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
LynxSecure | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
LXC | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
OpenVZ | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Oracle VM Server для x86 | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Oracle VM Server для SPARC (LDoms) | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
OVPsim | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Parallels Desktop для Mac | ? | ? | ? | ? | ? | ? | да | ? | ? | ? | ? | ? | ? | ? |
Parallels Workstation | ? | ? | ? | ? | ? | ? | да | ? | ? | ? | ? | ? | ? | ? |
ГрушаPC | Нет | да | Нет | да | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
PikeOS | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
PowerVM | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
QEMU | да | да | да | да | да | да | только для чтения | да | да | да | да | да | кроме типа разницы | да |
QEMU с модулем kqemu | ? | ? | ? | ? | ? | ? | ? | да | Нет | Нет | ? | ? | ? | ? |
QEMU с модулем qvm86 | ? | ? | ? | да | да | ? | ? | да | да | ? | ? | ? | ? | да |
QuickTransit | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Фонд ScaleMP vSMP | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
SIMH | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Simics | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Сервер Sun xVM | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
СВИСТА 2004 | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
TRANGO | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Пользовательский режим Linux | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
VirtualBox | да | да | С гостевой интеграцией, установленной на гостевой ОС. | Да [22] | Да [22] | Да [22] | до v2 | да | только для чтения | да | да | да | Может читать существующие диски, но не может создавать новые. | да |
Виртуальное железо 3.1 | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Виртуальный ПК 2007 | да | да | ? | ? | ? | ? | Нет | Нет | Нет | Нет | Нет | да | Нет | Нет |
Виртуальный ПК с Windows | да | да | ? | ? | ? | ? | Нет | Нет | Нет | Нет | Нет | да | да | Нет |
Virtual PC 7 для Mac | да | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | Нет | Нет |
VirtualLogix VLX | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Виртуальный сервер 2005 R2 | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Виртуальная платформа Synopsys (CoWare) | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Виртуоззо | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Сервер VMware ESX | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | да | ? | ? |
VMware ESXi | да | да | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да |
VMware Fusion | ? | да | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | да |
Сервер VMware | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | да |
VMware Workstation | да | да | ? | да | ? | ? | ? | ? | ? | ? | ? | ? | ? | да |
VMware Player | да | да | ? | Частичное | ? | ? | ? | ? | ? | ? | ? | ? | ? | да |
Гипервизор Wind River | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Платформа Wind River VxWorks MILS | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Xen | да | да | ? | да | Да [23] | ? | ? | Да [23] | Да [23] | ? | ? | Да [23] | ? | ? |
XCP-ng | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
XenServer | да | да | ? | да | Да [23] | ? | ? | Да [23] | Да [23] | ? | ? | Да [23] | ? | ? |
XtratuM | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
z / VM | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
z LPAR | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Имя | дискета | ISO | папки на хосте | физический диск / устройство | необработанный / плоский (весь диск) | необработанный / плоский ( перегородка ) | hdd ( параллели ) | QCOW ( QEMU ) | QCOW2 ( QEMU ) | QED ( QEMU ) | VDI ( VirtualBox ) | VHD ( виртуальный ПК Connectix ) | VHDX ( Hyper-V ) | VMDK ( VMware ) |
Другие особенности
Имя | Может загружать ОС на другом разделе диска в качестве гостя | Поддержка USB | GUI | Распределение оперативной памяти | 3D ускорение | Снимков на ВМ | Снимок работающей системы | Живая миграция | Общие папки | Общий буфер обмена | Сквозной PCI |
---|---|---|---|---|---|---|---|---|---|---|---|
KVM | да | да | Да [24] | да | Да (через AIGLX ) | да | Да [25] | Да [26] | да | ||
Пользовательский режим Linux | да | Нет | Нет | Нет | Нет | Нет | да | N / A | |||
Контейнеры или зоны | да | да | да | да | Не требуется | Да [27] | да | Нет | да | Не требуется | Не требуется |
DosBox | Нет | Нет | Только сборки SVN | Нет | Glide (только сборки SVN) | Нет | да | Нет | Нет | Нет | Нет |
Oracle VirtualBox (ранее OSE, GPLv2) с гостевыми дополнениями (GPLv2) [28] | да | Только USB 1.1 | да | да | Нет | Да, разветвленный [29] | да | да | с гостевыми дополнениями [30] | с гостевыми дополнениями [30] | Нет |
Oracle VirtualBox с пакетом расширений (PUEL) и гостевыми дополнениями (GPLv2) [28] | да | да | да | да | OpenGL 2.0 и Direct3D 8/9 [31] | Да, разветвленный [29] | да | да | да | да | Выведено из употребления (до 6.0; [32] только Linux [33] ) |
Oracle VM Server для SPARC (LDoms) | да | USB 2.0 | да | да | Нет | да | Нет | да | да | Нет | да |
OKL4 Микровизор | да | да | Только виртуальные машины | да | да | Нет | Статическое присвоение | ||||
Виртуальное железо 4.2 | да | ||||||||||
Виртуальный ПК 2007 | Нет | Нет | да | Нет | Нет | Нет | да | да | |||
Виртуальный ПК с Windows | Нет | частично | да | Нет | Нет | Нет | да | да | |||
VirtualPC 7 для Mac | Нет | да | да | да | Нет | Нет | да | да | |||
Виртуальный сервер Microsoft 2005 R2 | Нет | да | Нет | Нет | ? | да | Нет | ||||
Microsoft Hyper-V Server 2008 R2 | да | Частичная поддержка подключений к удаленному рабочему столу [11] | да | да | DirectX 9.0c [12] (через RemoteFX ) | Да разветвленный | да | да | Нет | ||
Microsoft Hyper-V Server 2012 R2 | да | да | да | да | DirectX 9.0c [13] (через RemoteFX ) | Да разветвленный | да | да | Нет | ||
Виртуоззо | да | да | да | да | Нет | да | |||||
VMware ESX Server 3.0 atp | да | Нет | ? | да | да | Нет | |||||
Сервер VMware ESX 2.5.3 | да | Нет | Нет | ||||||||
VMware ESX Server 4.0 - 6.x (vSphere) | да | да | да | да | да | да | да | да | Нет | Нет | Да [34] |
VMware Fusion 2.0 | да | да | да | Нет | DirectX 9 Shader модель 2 | Нет | Нет | ||||
Сервер VMware | да | да | да | да | Нет | 1 | да | Нет | да | да | |
VMware Workstation 5.5 | да | да | да | да | Экспериментальная поддержка DirectX 8; также поддерживается VMGL [35] | Да разветвленный | да | Нет | да | да | Нет |
VMware Workstation 6.0 | да | да | да | да | Экспериментальная поддержка DirectX 8; Также поддерживается VMGL [35] | Да разветвленный | да | Нет | да | да | Нет |
VMware Workstation 7.0 и 8.0 | да | да | да | да | Поддержка DirectX 9.0c Shader Model 3 и OpenGL 2.13D. [36] | Да разветвленный | да | Нет | да | да | Нет |
VMware Player | да | да | да | да | поддерживается VMGL [35] | Нет | Нет | Нет | да | Нет | |
Гипервизор Wind River | да | да | да | да | да | Нет | |||||
Платформа Wind River VxWorks MILS | да | ||||||||||
Xen | да | Да [37] | Да [24] | да | Поддерживается VMGL [35] | ? | да | да | да | ||
XCP-ng | да | да | да | да | да | да | |||||
XenServer | да | Да [24] | да | Поддерживается VMGL [35] | да | да | да | да | |||
z / VM | да | Непригодный | Да (zURM / HMC) | да | Непригодный | Да (2011) | Непригодный | Непригодный | |||
z LPAR | да | Непригодный | Да (HMC) | да | Непригодный | Да (2007) | Непригодный | Непригодный | |||
Имя | Может загружать ОС на другом разделе диска в качестве гостя | USB | GUI | Распределение оперативной памяти | 3D ускорение | Снимков на ВМ | Снимок работающей системы | Живая миграция | Общие папки | Общий буфер обмена | Сквозной PCI |
- ^ Windows Server 2008 R2 SP1 и Windows 7 SP1 имеют ограниченную поддержку перенаправления протокола USB черезRDPс помощьюRemoteFX. [38]
- ^ Windows Server 2008 R2 SP1 добавляет поддержку ускоренной графики для определенных выпусков Windows Server 2008 R2 SP1 и Windows 7 SP1 с помощью RemoteFX. [39] [40]
Ограничения
Эта таблица предназначена для обозначения ограничений в программном обеспечении, обусловленных лицензированием или возможностями.
Имя | Максимальное количество хост-ядер / ЦП | Максимальная память хоста | Максимальный размер тома хост-диска | Максимальное количество работающих гостевых ВМ | Максимальное количество логических ЦП на гостевую виртуальную машину | Максимальный объем памяти на гостевую виртуальную машину | Максимальное количество дисков SCSI + IDE на гостевую виртуальную машину | Максимальный размер диска на гостевую виртуальную машину |
---|---|---|---|---|---|---|---|---|
Контейнеры или зоны | Нет теоретического предела (самый большой SPARC имеет 384 физических ядра) | 32 ТБ (самый большой SPARC) | Безлимитный | 8191 | Безлимитный | Безлимитный | Безлимитный | Безлимитный |
VMware Player 15.0 [41] | Безлимитный | Безлимитный | Безлимитный | Безлимитный | 16 | 4 ГБ (32-бит); 64 ГБ (64-бит) | ? | 8 ТБ |
VMware vSphere Hypervisor (ESXi) 4.1 [42] | 160 логических ядер | 1 ТБ | 2 ТБ минус 512 байт | 320 | 8 | 255 ГБ | 4 IDE; 60 SCSI | 2 ТБ минус 512 байт |
VMware vSphere ESXi 5.0 [43] | 160 логических ядер | 2 ТБ | 64 ТБ | 512 | 32 | 1 ТБ | 4 IDE; 60 SCSI | 2 ТБ минус 512 байт |
VMware vSphere Hypervisor (ESXi 5.5) (бесплатно) [44] | 16 узлов NUMA / 320 логических процессоров | 4 ТБ | В зависимости от файловой системы | 512 | 8 | 1 ТБ | 4 IDE; 60 SCSI; 120 SATA | 62 ТБ |
VMware vSphere Hypervisor (ESXi 5.5) [45] | 16 узлов NUMA / 320 логических процессоров | 4 ТБ | В зависимости от файловой системы | 512 | 64 | 1 ТБ | 4 IDE; 60 SCSI; 120 SATA | 62 ТБ |
VMware vSphere Hypervisor (ESXi 6.7) [46] | 16 узлов NUMA / 768 логических процессоров | 16 ТБ | В зависимости от файловой системы | 1024 | 256 | 6128 ГБ | 4 IDE; 256 SCSI; 120 SATA; 60 NVMe | 62 ТБ |
VirtualBox | Безлимитный | Безлимитный | Безлимитный | Без ограничений [47] | 32 | Безлимитный | 4 IDE; без ограничений для SATA, SCSI, SAS | Графический интерфейс: 2 ТБ Командная строка: без ограничений |
Microsoft Hyper-V Server 2008 R2 [48] | 64 ядра / 8 процессоров [49] | 1 ТБ | Безлимитный | 384 | 4 | 64 ГБ | 4 IDE; 256 SCSI | 2 ТБ |
Microsoft Hyper-V Server 2012 [50] | 320 ядер / 64 процессора [51] | 4 ТБ | Безлимитный | 1024 | 64 | 1 ТБ | 4 IDE; 256 SCSI | 64 ТБ |
Microsoft Hyper-V Server 2016 [52] | 512 ядер / 320 процессоров | 24 ТБ | Безлимитный | 1024 | 240 | 12 ТБ | 4 IDE; 256 SCSI | 64 ТБ |
Зен [53] | 4095 процессоров | 16 ТБ | Безлимитный | Безлимитный | 512 PV / 128 HVM | 512 ГБ PV / 1 ТБ HVM | ? | ? |
XCP-ng | 4095 процессоров | 16 ТБ | Безлимитный | Безлимитный | 512 PV / 128 HVM | 512 ГБ PV / 1 ТБ HVM | ? | ? |
Xen-сервер [53] | 4095 процессоров | 16 ТБ | Безлимитный | Безлимитный | 512 PV / 128 HVM | 512 ГБ PV / 1 ТБ HVM | ? | ? |
Примечание. Отсутствие лимита означает отсутствие принудительного ограничения. Например, виртуальная машина с 1 ТБ памяти не может поместиться на хосте с 8 ГБ памяти и без диска подкачки памяти, поэтому физически у нее будет ограничение в 8 ГБ.
Смотрите также
- Список эмуляторов компьютерных систем
- Сравнение программного обеспечения для виртуализации приложений
- Сравнение приложений эмуляции ОС или виртуализации на Android
- Требования к виртуализации Попека и Голдберга
- Виртуальная машина DOS
- виртуализация x86
Заметки
- ^ Может запускать гостевую ОС, не изменяя ее, и, следовательно, обычно может запускать любую ОС, которая может работать на физической машине, моделируемой виртуальной машиной.
- ^ Предыдущие версии VMware Workstation поддерживают x86 .
- ^ Предыдущие версии VMware Player / VMware Workstation Player поддерживают x86.
Рекомендации
- ^ «Bhyve поддерживает Windows» . Проверено 22 декабря 2015 года .
- ^ «1.8. Поддерживаемые платформы» . Bochs.sourceforge.net . Проверено 22 февраля 2015 года .
- ^ «3.4. Составление Bochs» . Bochs.sourceforge.net . Проверено 22 февраля 2015 года .
- ^ «Представляем Windows 10 Insider Preview Build 19559» . blogs.windows.com . Проверено 23 февраля 2020 года .
- ^ «PowerPC - KVM» . Linux-kvm.org . Проверено 22 февраля 2015 года .
- ^ «Предварительный просмотр разработки виртуализации KVM на Red Hat Enterprise Linux Server для ARM» . redhat.com . Дата обращения 15 мая 2017 .
- ^ а б «Официальный список поддерживаемых ОС QEMU версии 2.0» . Claunia.com . Архивировано из оригинального 15 августа 2011 года . Проверено 22 февраля 2015 года .
- ^ Руководство пользователя Oracle VM VirtualBox, Глава 3: Настройка виртуальных машин | Гости Mac OS X
- ^ "virtualbox.org • Просмотр темы - Тео де Раадт не рекомендует использовать VirtualBox." forum.virtualbox.org . Проверено 15 октября 2017 года .
- ^ «Оракул и виртуальное железо» . Oracle.com . 13 мая 2009 . Проверено 22 февраля 2015 года .
- ^ «Часто задаваемые вопросы о VMware Player Pro: создание и запуск виртуальных машин | США» . Vmware.com . 17 октября 2014 . Проверено 22 февраля 2015 года .
- ^ [1] Архивировано 15 июня 2011 года в Wayback Machine.
- ^ «Лицензии - xcp-ng / xcp Wiki» . Проверено 22 января 2019 .
- ^ «Главная страница - KVM» . Linux-kvm.org . Проверено 8 октября 2013 года .
- ^ Посмотрите на RedHat или Novell для деталей
- ^ Логические домены # Поддерживаемые гостевые операционные системы
- ^ "Добро пожаловать" . Имперас. 12 марта 2014 . Проверено 22 февраля 2015 года .
- ^ [2] Архивировано 10 августа 2008 г. в Wayback Machine.
- ^ а б «Сравнение производительности гипервизоров для облачных вычислений» . Digitalcommons.unf.edu . Проверено 22 февраля 2015 года .
- ^ Soltesz, S .; и другие. (2007). «Виртуализация операционных систем на основе контейнеров» (PDF) . EuroSys . ACM SIGOPS. Архивировано из оригинального (PDF) 20 июля 2014 года . Проверено 15 июля 2014 года .
- ^ «8.19. Режимы образа диска» . Bochs.sourceforge.net . Проверено 8 октября 2013 года .
- ^ а б в «Глава 9. Дополнительные темы» . Virtualbox.org . Проверено 8 октября 2013 года .
- ^ Б с д е е г ч "Драйвер Xen blktap2" . Проверено 3 февраля 2014 года .
- ^ а б в «Диспетчер виртуальных машин» . Архивировано из оригинального 10 июня 2007 года . Проверено 20 февраля 2010 года .
- ^ «Sheepdog - это распределенная система хранения для KVM» . Архивировано из оригинального 22 февраля 2013 года . Проверено 20 мая 2010 года .
- ^ «Миграция KVM» . Проверено 20 мая 2010 года .
- ^ «beadm в неглобальных зонах - создание и администрирование загрузочных сред Oracle® Solaris 11.2» . oracle.com . 11 ноября 2014 г.
- ^ а б "Что такое" гостевые дополнения VirtualBox "?" . Проверено 12 апреля 2019 .
- ^ а б «Журнал изменений VirtualBox 3.1» . Архивировано из оригинального 28 сентября 2010 года . Проверено 1 октября 2010 года .
- ^ а б «Введение в гостевые дополнения» . Проверено 12 апреля 2019 .
- ^ «Журнал изменений VirtualBox 3.0» . Архивировано из оригинала 3 декабря 2009 года . Проверено 30 июня 2009 года .
- ^ «Список изменений для VirtualBox 6.1» . Проверено 16 февраля 2020 года .
Хост Linux: Отказ от сквозной передачи PCI,
- ^ «Руководство VirtualBox: сквозная передача PCI» . Проверено 12 мая 2012 года .
- ^ «VMware VMDirectPath I / O» . Проверено 12 мая 2012 года .
- ^ а б в г д «VMGL (ранее Xen-GL)» . Архивировано из оригинала 4 ноября 2007 года.
- ^ «Возможности VMware Workstation, несколько ОС, запуск Linux в Windows - США» . Vmware.com . Проверено 8 октября 2013 года .
- ^ «Xen USB Passthrough» . Проверено 12 апреля 2018 года .
- ^ «Пошаговое руководство по настройке перенаправления USB-устройств с помощью Microsoft RemoteFX» . Technet.microsoft.com . 16 февраля 2011 . Проверено 8 октября 2013 года .
- ^ «Microsoft RemoteFX» . Technet.microsoft.com . 23 февраля 2011 . Проверено 8 октября 2013 года .
- ^ «Аппаратные аспекты RemoteFX» . Technet.microsoft.com . 8 февраля 2011 . Проверено 8 октября 2013 года .
- ^ «Использование VMware Workstation Player для Windows» (PDF) . 2 марта 2020.
- ^ "Максимумы конфигурации: Сфера 4.1" (PDF) . Vmware.com . Проверено 22 февраля 2015 года .
- ^ «Максимумы конфигурации: Sphere 5.0» (PDF) . Vmware.com . Проверено 22 февраля 2015 года .
- ^ «Бесплатная виртуализация с VMware vSphere Hypervisor (ESXi)» (на голландском языке). Vmware.com . Проверено 17 января 2014 года .
- ^ «Максимумы конфигурации VMware® vSphere 5.5» (PDF) . VMWare Inc. 30 октября 2013 . Проверено 23 декабря 2013 года .
- ^ «Инструмент максимальной конфигурации VMware» . VMWare Inc . Проверено 6 января 2020 года .
- ^ «Глава 1. Первые шаги» . Virtualbox.org . Проверено 22 февраля 2015 года .
- ^ «Требования и ограничения для виртуальных машин и Hyper-V в Windows Server 2008 R2» . Проверено 10 февраля 2015 года .
- ^ Проталински, Эмиль (1 сентября 2009 г.). «Microsoft Hyper-V Server 2008 R2 поставляется бесплатно» . Ars Technica . Проверено 8 октября 2013 года .
- ^ «Масштабируемость Hyper-V в Windows Server 2012» . Technet.microsoft.com . Проверено 22 февраля 2015 года .
- ^ «Hyper-V ограничивает максимальное количество процессоров в ОС хоста Hyper-V до 64» . Проверено 16 февраля 2020 года .
- ^ «Планирование масштабируемости Hyper-V в Windows Server 2016 и Windows Server 2019» . 28 сентября 2016 . Проверено 16 февраля 2020 года .
- ^ а б «Особенности выпуска проекта Xen - Xen» . wiki.xen.org . Проверено 14 августа 2018 .