Сравнение программного обеспечения для виртуализации платформ - Comparison of platform virtualization software
Программное обеспечение для виртуализации платформв частности эмуляторы и гипервизоры, находятся программные пакеты которые имитируют всю физическую компьютерную машину, часто предоставляя несколько виртуальные машины на одной физической платформе. В таблице ниже сравнивается основная информация о виртуализация платформы гипервизоры.
Общее
имя | Создатель | Хост-процессор | Гостевой процессор | ОС хоста | Гостевая ОС | Лицензия |
---|---|---|---|---|---|---|
бхиве | FreeBSD | x86-64 | x86, x86-64 | FreeBSD, Иллюмос | FreeBSD, FreeNAS, pfSense, OpenBSD, Linux, Windows, Иллюмос[1] | BSD |
Bochs | Кевин Дж. Лоутон | Любые | x86, x86-64 | Windows, Linux, FreeBSD, Unix /X11, Mac OS 9, macOS, BeOS, MorphOS, OS / 2[2][3] | Windows, Linux, ДОС, BSD, OS / 2, Хайку | LGPL |
Контейнеры или зоны | Sun Microsystems | x86, x86-64, SPARC (портативный: не привязан к оборудованию) | То же, что и хост | Солярис 10, Солярис 11, OpenSolaris 2009.06, иллюминаторы распределения | Солярис (8, 9, 10, 11), иллюзия, Linux (BrandZ ) | CDDL |
Кооперативный Linux (coLinux) | Дэн Алони, другие разработчики | x86 | То же, что и хост | Windows 2000, XP, 2003, Vista | Linux | GPL версии 2 |
ХАРОН | Стромасис | x86, x86-64 | PDP-11, VAX, Альфа, HP3000, Sparc | Windows, Linux | VMS, OpenVMS, Tru64 UNIX, MPE / iX, RSX-11, RT11, RSTS, Solaris, SunOS | Проприетарный |
Денали | Вашингтонский университет | x86 | x86 | Денали | Ilwaco, 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 | Андерс Гаваре | Любые | РУКА, MIPS, Motorola 88000, PowerPC, SuperH | Unix-подобный | NetBSD, OpenBSD, Linux, Ultrix, Спрайт | 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 | Поддерживаемые драйверы для Windows 2000, Windows 2003, Windows 2008, Windows XP, Виндоус виста, 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 | Поддерживаемые драйверы для 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 родная, Linux, Android, АВТОСАР, Windows (на некоторых платформах) | Проприетарный |
Виртуальные машины Integrity | Hewlett Packard | 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] РУКА [6] | То же, что и хост | Linux, FreeBSD, иллюминации | FreeBSD, Linux, Solaris, Windows, План 9 | GPL версии 2 |
Linux-VServer | Общественный проект | x86, x86-64, IA-64, альфа, 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 Микровизор | Открытые лаборатории ядра, приобретенный 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 | Нет ОС хоста | Майкрософт Виндоус, Oracle Linux, Red Hat Enterprise Linux, Солярис | 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, Хайку | Проприетарный |
Parallels Workstation (снято с производства в 2013 году) | Parallels, Inc. | x86 | x86 | Windows, Linux | Windows, Linux, FreeBSD, OS / 2, eComStation, DOS, Solaris, Хайку | Проприетарный |
Груша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, Хайку, Дарвин | 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, альфа, 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, Солярис | Linux, OS X, Ирикс, Солярис | Проприетарный |
РТС Гипервизор | Real-Time Systems GmbH | x86, x86-64 | x86, x86-64 | Нет ОС хоста | Windows, Linux, Windows Embedded, QNX, RTOS-32, VxWorks, OS-9, T-ядро | Проприетарный |
ScaleMP vSMP Foundation | Масштаб MP | x86, x86-64 | То же, что и хост | Нет ОС хоста | Linux | Проприетарный |
SIMH | Боб Супник, Проект моделирования компьютерной истории | Альфа, ARM, HPPA, x86, IA-64, x86-64, M68K, MIPS, MIPSel, POWER, s390, SPARC | Общие данные Новая звезда, Затмение; Корпорация цифрового оборудования PDP-1, PDP-4, PDP-7, PDP-8, PDP-9, PDP-10, ПДП-11, PDP-15, VAX; Корпорация GRI GRI-909; IBM 1401, 1620, 1130, 7090/7094, Система / 3; Interdata (Перкин-Элмер ) 16b /32b системы; Hewlett-Packard 2114, 2115, 2116, 2100, 21MX; Honeywell H316 / H516; MITS Альтаир 8800 с участием 8080 и Z80; Роял Макби LGP-30, ЛГП-21; Системы научных данных SDS 940 | BSD, Linux, Solaris, VMS, Windows | Зависит от целевой машины, включает NetBSD / VAX, OpenBSD / VAX, VAX / VMS, Unix v6, Unix v7, ТОП-10, ТОП-20, ЕГО | 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 Hypervisor, VMware ESX и другие | Проприетарный |
Солнце 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 Virtual Processors, Гренобль, Франция | РУКА, XScale, MIPS, PowerPC | Паравиртуализированный ARM, MIPS, PowerPC | Нет ОС хоста, Linux или Windows в качестве разработчика. хозяева | Linux, eCos, мкКл / ОС-II, WindowsCE, Ядро, VxWorks | Проприетарный |
Пользовательский режим Linux | Джефф Дайк, другие разработчики | x86, x86-64, PowerPC | То же, что и хост | Linux | Linux | GPL версии 2 |
VirtualBox | Innotek, приобретенный Корпорация Oracle | x86, x86-64 | x86, x86-64 (с Intel VT-x или AMD-V и VirtualBox 2 или новее) | Windows, Linux, macOS, Solaris, FreeBSD, eComStation | DOS, Linux, macOS,[8] FreeBSD, Хайку, 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] |
Виртуальный ПК 2007 (снято с производства) | Connectix и Microsoft | x86, x86-64 | x86 | Виндоус виста (Business, Enterprise, Ultimate), XP Pro, XP Tablet PC Edition | DOS, Windows, OS / 2, Linux (SUSE, Xubuntu), OpenSolaris (Belenix) | Проприетарный |
Виртуальный ПК с Windows (снято с производства) | 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 | Проприетарный |
Виртуальный ПК 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, Ядро, 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, Инструменты Техаса, 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, Хайку, Дарвин, другие: запускает произвольную ОС[а] | Проприетарный |
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[b] | x86, x86-64 | Windows, Linux | То же, что и VMware ESX Server | Проприетарный |
VMware Player, позже VMware Workstation Player | VMware | x86-64[c] | 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 (неактивно) | То же, что и хост | GNU / Linux, Unix-подобный | GNU / Linux, FreeBSD, MiniOS, NetBSD, Solaris, Windows 7 / XP / Vista / Server 2008 (требуется процессор с поддержкой Intel VT-x (Vanderpool) или AMD-V (Pacifica)), План 9 | GNU GPLv2 + |
XCP-ng | Автор: Vates SAS | x86, x86-64, ARM, IA-64 (неактивно), PowerPC (неактивно) | То же, что и хост | Нет ОС хоста | GNU / Linux, FreeBSD, MiniOS, NetBSD, Solaris, Windows, Windows Server 2008 (с Intel VT-x или AMD-V), План 9 | GNU GPLv2 +[13] |
XenServer | От Citrix Systems | x86, x86-64, ARM, IA-64 (неактивно), PowerPC (неактивно) | То же, что и хост | Нет ОС хоста | GNU / Linux, FreeBSD, MiniOS, NetBSD, Solaris, Windows 7 / XP / Vista / Server 2008 (с Intel VT-x или AMD-V), План 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, з / ВМ, ВМ / CMS, МУЗЫКА / SP, OpenSolaris для System z, предшественники | Проприетарный |
z LPAR | IBM | z / Архитектура | z / Архитектура | Интегрирован в прошивку Система 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 Foundation | Да, до 8192 ЦП и 64 ТБ на виртуальную машину[нужна цитата ] | да | да | Виртуализация | Консолидация серверов, облачные вычисления | ? | да |
Simics | да | да | да | Полная симуляция системы процессоров, MMU, устройств, дисков, памяти, сетей и т. Д. | Разработка программного обеспечения, расширенная отладка для одноядерного и многоядерного программного обеспечения, разработка компиляторов и других инструментов, исследование компьютерной архитектуры, выявление ошибок, автоматическое тестирование, системная архитектура, долгосрочная поддержка критически важных для безопасности систем, ранняя доступность оборудования, виртуальное прототипирование | Зависит от хост-машины и целевой архитектуры. Работает с почти родной скоростью для x86-on-x86 с использованием VT-x, кросс-симуляция других архитектур может быть быстрее или медленнее, чем в реальном времени, в зависимости от того, насколько быстро цель и насколько велика цель (количество процессоров, количество целевых машин и насколько симуляция может быть распараллелена) | да |
Солнце xVM Сервер | да | да | да | Паравиртуализация и портирование или аппаратная виртуализация | Серверы, Разработка | До близкого родного[нужна цитата ] | да |
СВИСТА 2004 | Нет | ? | ? | ? | Любитель, Разработчик, Деловое рабочее место | ? | ? |
TRANGO | да | да[7] | да | Паравиртуализация и перенос или аппаратная виртуализация | Моб. телефон, STB, роутеры и др. | Рядом с родным[8][нужна цитата ] | ? |
Пользовательский режим Linux | ? | Нет | специальное гостевое ядро + требуются модули | Портирование | Разработчик (как отдельная машина для сервера или с сетью X11) | Незначительно медленнее, чем родной [9] (все вызовы ядра проксируются)[нужна цитата ] | ? |
OKL4 Микровизор | да | Да (либо с паравиртуализацией, либо с аппаратной виртуализацией) | да | Паравиртуализация, Аппаратная виртуализация | Мобильные, встроенные, безопасность, критически важные для безопасности, сетевые, устаревшие ОС и т. Д. | Рядом с родным | да |
Oracle VirtualBox | да | да | да | Виртуализация | Рабочая станция для бизнеса, консолидация серверов, непрерывность обслуживания, разработчик, любитель | До близкого родного[нужна цитата ] | Да (с коммерческой лицензией) |
Виртуальное железо 3.1 | Да, до 8 путей | да | да | Собственная виртуализация | Консолидация серверов, непрерывность обслуживания, разработка / тестирование | ? | да |
Виртуальный ПК 2007 | Нет | да | да | Виртуализация, перехват гостевых вызовов там, где поддерживается | Любитель, Разработчик, Деловое рабочее место | До близкого родного[нужна цитата ] с добавлением виртуальных машин | ? |
Виртуальный ПК с Windows | да[нужна цитата ] | да | да | Аппаратная виртуализация | Разработчик, рабочая станция для бизнеса, поддержка совместимости с приложениями Windows XP | До близкого родного[нужна цитата ] с добавлением виртуальных машин | Нет |
Виртуальный ПК 7 для Mac | Нет | да | да | динамическая перекомпиляция (перехват гостевых вызовов там, где поддерживается) | Любитель, Разработчик, Деловое рабочее место | Медленный[нужна цитата ] | ? |
Виртуальный сервер 2005 R2 | Нет | да | да | Виртуализация (перехват гостевых вызовов там, где поддерживается) | Сервер, ферма серверов | Почти нативный с добавлением виртуальных машин, но медленнее, чем с гипервизором, из-за прокси-вызовов[нужна цитата ] | ? |
CoWare Виртуальная платформа | да | да | Да (такой же скомпилированный образ программного обеспечения, что и для реального устройства) | Полная виртуализация системы (ядро процессора ISA + оборудование + внешние соединения) | Ранняя разработка и интеграция встроенного программного обеспечения (от драйвера к приложению), Многоядерный отладка и оптимизация программного обеспечения | В зависимости от характеристик системы и самого программного обеспечения варьируется от более быстрого, чем в реальном времени, до медленного[нужна цитата ]. | да |
Виртуоззо | да | Нет | Совместимый | Виртуализация на уровне операционной системы | Консолидация серверов, непрерывность обслуживания, аварийное восстановление, поставщики услуг | До близкого родного[нужна цитата ] | да |
Сервер VMware ESXi 5.5 (vSphere) | Да, надстройка, до 64 способов | Нет | да | Виртуализация | Консолидация серверов, непрерывность обслуживания, разработка / тестирование, облачные вычисления, критически важные для бизнеса приложения, инфраструктура как услуга IaaS | До близкого родного[нужна цитата ] | да |
Сервер VMware ESX 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 VCPU на виртуальную машину | да | да | Паравиртуализация и портирование или аппаратная виртуализация | Изоляция виртуализированных серверов, консолидация серверов и настольных компьютеров, разработка программного обеспечения, облачные вычисления и другие цели. 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 реальных ядер | да | Да, но не обязательно | Микрокод и аппаратный гипервизор | Серверы | Родной: Система z машины всегда работают хотя бы с одним LPAR | да |
имя | Гостевая ОС SMP имеется в наличии | Запускает произвольную ОС | Поддерживаемая гостевая ОС водители | Метод работы | Типичное использование | Скорость относительно ОС хоста | Доступна коммерческая поддержка |
- ^ Предоставление любой виртуальной среды обычно требует некоторых накладных расходов того или иного типа. Нативный обычно означает, что метод виртуализации не выполняет виртуализацию на уровне ЦП (например, Bochs), которая выполняет код медленнее, чем когда он выполняется непосредственно ЦП.Некоторые другие продукты, такие как VMware и Virtual PC, используют аналогичные подходы к Bochs и QEMU, однако они используют ряд продвинутых методов для сокращения большинства вызовов непосредственно на ЦП (аналогично процессу, который использует компилятор JIT), чтобы довести скорость до рядом родной в большинстве случаев. Однако некоторые продукты, такие как coLinux, Xen, z / VM (в реальном режиме), не страдают от снижения производительности на уровне ЦП, поскольку инструкции уровня ЦП не проксируются и не выполняются в эмулируемой архитектуре, поскольку гостевая ОС или оборудование обеспечение среды для работы приложений. Однако доступ ко многим другим ресурсам в системе, таким как устройства и память, может быть проксирован или эмулирован, чтобы передать эти общие службы всем гостевым клиентам, что может вызвать некоторые замедления по сравнению с работой вне виртуализации.
- ^ Виртуализация на уровне ОС описывается как «собственная» скорость, однако некоторые группы обнаружили, что для некоторых операций накладные расходы достигают 3%, но обычно цифры ниже 1%, если не проявляются вторичные эффекты.
- ^ Увидеть[20] для статьи, сравнивающей производительность подходов паравиртуализации (например, Xen) с виртуализацией на уровне ОС
- ^ Требуются патчи / перекомпиляция.
- ^ Исключительно для легкого, паравиртуализированный, однопользовательская интерактивная оболочка VM / CMS: крупнейшие клиенты используют несколько тысяч пользователей даже на одной предыдущей модели. Для многопрограммных ОС вроде Linux на IBM Z и z / OS которые интенсивно используют собственные инструкции состояния супервизора, производительность будет варьироваться в зависимости от характера рабочей нагрузки, но близка к исходной. От сотен до тысяч гостей Linux можно использовать на одной машине для определенных рабочих нагрузок.
Совместимость типов изображений
имя | дискета | ISO | папки на хосте | физический диск / устройство | необработанный / плоский (весь диск) | сырой / плоский (раздел ) | жесткий диск (Параллели ) | QCOW (QEMU ) | QCOW2 (QEMU ) | QED (QEMU ) | VDI (VirtualBox ) | VHD (Connectix Virtual PC ) | VHDX (Hyper-V ) | VMDK (VMware ) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bochs[21] | да | да | да | да | да | да | Нет | Нет | Нет | Нет | да | да | Нет | v3, v4 |
Контейнеры или зоны | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Кооперативный Linux (coLinux) | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
ХАРОН | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Денали | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
DOSBox | да | да | да | ? | да | ? | Нет | Нет | Вилка DOSBox-X | Нет | Нет | Нет | Нет | Нет |
ДОСЕМУ | ? | ? | да | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
FreeBSD Jail | Нет | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
GXemul | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Геркулес | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Hyper-V (2008 R2) | да | да | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | Нет | Нет |
Hyper-V (2012) | да | да | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | да | Нет |
Hyper-V (2012 R2) | да | да | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | да | да | Нет |
Виртуальные учетные записи iCore | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Виртуальные машины Integrity | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
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 Foundation | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
SIMH | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Simics | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Солнце xVM Сервер | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
СВИСТА 2004 | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
TRANGO | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Пользовательский режим Linux | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
VirtualBox | да | да | Нет | да[22] | да[22] | да[22] | до v2 | да | только чтение | да | да | да | Может читать существующие диски, но не может создавать новые. | да |
Виртуальное железо 3.1 | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Виртуальный ПК 2007 | да | да | ? | ? | ? | ? | Нет | Нет | Нет | Нет | Нет | да | Нет | Нет |
Виртуальный ПК с Windows | да | да | ? | ? | ? | ? | Нет | Нет | Нет | Нет | Нет | да | да | Нет |
Виртуальный ПК 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 | папки на хосте | физический диск / устройство | необработанный / плоский (весь диск) | сырой / плоский (раздел ) | жесткий диск (Параллели ) | QCOW (QEMU ) | QCOW2 (QEMU ) | QED (QEMU ) | VDI (VirtualBox ) | VHD (Connectix Virtual PC ) | VHDX (Hyper-V ) | VMDK (VMware ) |
Другие преимущества
имя | Может загружать ОС на другом разделе диска в качестве гостя | Поддержка USB | GUI | Распределение оперативной памяти | 3D ускорение | Снимки на ВМ | Снимок работающей системы | Живая миграция | Общие папки | Общий буфер обмена | Сквозной PCI |
---|---|---|---|---|---|---|---|---|---|---|---|
KVM | да | да | да[24] | да | Да (через AIGLX ) | да | да[25] | да[26] | да | ||
Пользовательский режим Linux | да | Нет | Нет | Нет | Нет | Нет | да | Нет данных | |||
Контейнеры или зоны | да | да | да | да | Не нужно | да[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 2008 R2 | да | Частичная поддержка подключений к удаленному рабочему столу [11] | да | да | DirectX 9.0c [12] (через RemoteFX ) | Да разветвленный | да | да | Нет | ||
Сервер Microsoft Hyper-V 2012 R2 | да | да | да | да | DirectX 9.0c [13] (через RemoteFX ) | Да разветвленный | да | да | Нет | ||
Виртуоззо | да | да | да | да | Нет | да | |||||
Сервер VMware ESX 3,0 атп | да | Нет | ? | да | да | Нет | |||||
Сервер VMware ESX 2.5.3 | да | Нет | Нет | ||||||||
Сервер VMware ESX 4.0 - 6.x (vSphere) | да | да | да | да | да | да | да | да | Нет | Нет | да[34] |
VMware Fusion 2.0 | да | да | да | Нет | DirectX 9 Шейдерная модель 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 Гипервизор (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 Гипервизор (ESXi 5.5)[45] | 16 узлов NUMA / 320 логических процессоров | 4 ТБ | В зависимости от файловой системы | 512 | 64 | 1 ТБ | 4 IDE; 60 SCSI; 120 SATA | 62 ТБ |
VMware vSphere Гипервизор (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 | GUI: 2 ТБ Командная строка: без ограничений |
Сервер Microsoft Hyper-V 2008 R2[48] | 64 ядра / 8 процессоров[49] | 1 ТБ | Безлимитный | 384 | 4 | 64 ГБ | 4 IDE; 256 SCSI | 2 ТБ |
Сервер Microsoft Hyper-V 2012[50] | 320 ядер / 64 процессора[51] | 4 ТБ | Безлимитный | 1024 | 64 | 1 ТБ | 4 IDE; 256 SCSI | 64 ТБ |
Сервер Microsoft Hyper-V 2016[52] | 512 ядер / 320 процессоров | 24 ТБ | Безлимитный | 1024 | 240 | 12 ТБ | 4 IDE; 256 SCSI | 64 ТБ |
Xen[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.
- ^ смотреть на Красная Шапка или Novell для подробностей
- ^ Логические домены # Поддерживаемые гостевые операционные системы
- ^ "Добро пожаловать в". Imperas. 12 марта 2014 г.. Получено 22 февраля 2015.
- ^ [2] В архиве 2008-08-10 на 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.
- ^ а б c «Глава 9. Дополнительные темы». Virtualbox.org. Получено 8 октября 2013.
- ^ а б c d е ж г час "Драйвер Xen blktap2". Получено 3 февраля 2014.
- ^ а б c «Диспетчер виртуальных машин». Архивировано из оригинал 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.
- ^ а б c d е "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.