Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Программное обеспечение для виртуализации платформ , в частности эмуляторы и гипервизоры , представляют собой программные пакеты, которые имитируют всю физическую компьютерную машину, часто предоставляя несколько виртуальных машин на одной физической платформе. В таблице ниже сравнивается основная информация о гипервизорах виртуализации платформ .

Общие [ править ]

Особенности [ править ]

  • ^ Предоставление любой виртуальной среды обычно требует некоторых накладных расходов того или иного типа. Нативный обычно означает, что метод виртуализации не выполняет виртуализацию на уровне ЦП (например, Bochs), которая выполняет код медленнее, чем когда он выполняется непосредственно ЦП. В некоторых других продуктах, таких как VMware и Virtual PC, используются аналогичные подходы к Bochs и QEMU, однако они используют ряд передовых методов для сокращения большинства вызовов непосредственно на ЦП (аналогично процессу, который использует компилятор JIT), чтобы довести скорость до рядом родной в большинстве случаев. Однако некоторые продукты, такие как coLinux, Xen,z / VM (в реальном режиме) не страдает от снижения производительности на уровне ЦП, поскольку инструкции уровня ЦП не проксируются и не выполняются в эмулируемой архитектуре, поскольку гостевая ОС или оборудование предоставляет среду для работы приложений. Однако доступ ко многим другим ресурсам в системе, таким как устройства и память, может быть проксирован или эмулирован, чтобы передать эти общие службы всем гостевым серверам, что может вызвать некоторые замедления по сравнению с работой вне виртуализации.
  • ^ Виртуализация на уровне ОС описывается как «собственная» скорость, однако некоторые группы обнаружили, что для некоторых операций накладные расходы достигают 3%, но обычно цифры ниже 1%, если не проявляются побочные эффекты.
  • ^ См. [20], где сравнивается производительность подходов паравиртуализации (например, Xen) с виртуализацией на уровне ОС.
  • ^ Требуются патчи / перекомпиляция.
  • ^ Исключительно для облегченной,паравиртуализированной, однопользовательской интерактивной оболочки ВМ / CMS: крупнейшие клиенты используют несколько тысяч пользователей даже на одной предыдущей модели. Для многопрограммных ОС, таких какLinux на IBM Zиz / OS,которые интенсивно используют собственные инструкции состояния супервизора, производительность будет варьироваться в зависимости от характера рабочей нагрузки, но близка к собственной. От сотен до тысяч гостей Linux можно использовать на одной машине для определенных рабочих нагрузок.

Совместимость типов изображений [ править ]

Другие особенности [ править ]

  • ^ 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]

Ограничения [ править ]

Эта таблица предназначена для обозначения ограничений в программном обеспечении, обусловленных лицензированием или возможностями.

Примечание. Отсутствие ограничения означает отсутствие принудительного ограничения. Например, виртуальная машина с 1 ТБ памяти не может поместиться на хосте с 8 ГБ памяти и без диска подкачки памяти, поэтому физически у нее будет ограничение в 8 ГБ.

См. Также [ править ]

  • Список эмуляторов компьютерных систем
  • Сравнение программного обеспечения для виртуализации приложений
  • Сравнение приложений эмуляции ОС или виртуализации на Android
  • Требования к виртуализации Попека и Голдберга
  • Виртуальная машина DOS
  • виртуализация x86

Заметки [ править ]

  1. ^ Может запускать гостевую ОС, не изменяя ее, и, следовательно, обычно может запускать любую ОС, которая может работать на физической машине, моделируемой виртуальной машиной.
  2. ^ Предыдущие версии VMware Workstation поддерживают x86 .
  3. ^ Предыдущие версии VMware Player / VMware Workstation Player поддерживают x86.

Ссылки [ править ]

  1. ^ «Bhyve поддерживает Windows» . Проверено 22 декабря 2015 .
  2. ^ «1.8. Поддерживаемые платформы» . Bochs.sourceforge.net . Проверено 22 февраля 2015 года .
  3. ^ «3.4. Составление Bochs» . Bochs.sourceforge.net . Проверено 22 февраля 2015 года .
  4. ^ «Объявление Windows 10 Insider Preview Build 19559» . blogs.windows.com . Проверено 23 февраля 2020 года .
  5. ^ "PowerPC - KVM" . Linux-kvm.org . Проверено 22 февраля 2015 года .
  6. ^ «Предварительный просмотр разработки виртуализации KVM на Red Hat Enterprise Linux Server для ARM» . redhat.com . Дата обращения 15 мая 2017 .
  7. ^ a b «Официальный список поддерживаемых ОС QEMU версии 2.0» . Claunia.com . Архивировано из оригинального 15 августа 2011 года . Проверено 22 февраля 2015 года .
  8. ^ Руководство пользователя Oracle VM VirtualBox, Глава 3: Настройка виртуальных машин | Гости Mac OS X
  9. ^ "virtualbox.org • Просмотр темы - Тео де Раадт не рекомендует использовать VirtualBox." forum.virtualbox.org . Проверено 15 октября 2017 года .
  10. ^ «Оракул и виртуальное железо» . Oracle.com . 13 мая 2009 . Проверено 22 февраля 2015 года .
  11. ^ «Часто задаваемые вопросы о VMware Player Pro: создание и запуск виртуальных машин | США» . Vmware.com . 17 октября 2014 . Проверено 22 февраля 2015 года .
  12. ^ [1] Архивировано 15 июня 2011 года в Wayback Machine.
  13. ^ "Лицензии - xcp-ng / xcp Wiki" . Проверено 22 января 2019 .
  14. ^ "Главная страница - KVM" . Linux-kvm.org . Проверено 8 октября 2013 года .
  15. ^ Посмотрите на RedHat или Novell для деталей
  16. ^ Логические домены # Поддерживаемые гостевые операционные системы
  17. ^ "Добро пожаловать" . Имперас. 12 марта 2014 . Проверено 22 февраля 2015 года .
  18. ^ [2] Архивировано 10 августа 2008 г. в Wayback Machine.
  19. ^ a b «Сравнение производительности гипервизоров для облачных вычислений» . Digitalcommons.unf.edu . Проверено 22 февраля 2015 года .
  20. ^ Soltesz, S .; и другие. (2007). «Виртуализация операционных систем на основе контейнеров» (PDF) . EuroSys . ACM SIGOPS. Архивировано из оригинального (PDF) 20 июля 2014 года . Проверено 15 июля 2014 года .
  21. ^ «8.19. Режимы образа диска» . Bochs.sourceforge.net . Проверено 8 октября 2013 года .
  22. ^ a b c «Глава 9. Дополнительные темы» . Virtualbox.org . Проверено 8 октября 2013 года .
  23. ^ a b c d e f g h "Драйвер Xen blktap2" . Проверено 3 февраля 2014 года .
  24. ^ a b c «Диспетчер виртуальных машин» . Архивировано из оригинального 10 июня 2007 года . Проверено 20 февраля 2010 года .
  25. ^ «Sheepdog - это распределенная система хранения для KVM» . Архивировано из оригинального 22 февраля 2013 года . Проверено 20 мая 2010 года .
  26. ^ «Миграция KVM» . Проверено 20 мая 2010 года .
  27. ^ «beadm в неглобальных зонах - создание и администрирование загрузочных сред Oracle® Solaris 11.2» . oracle.com . 11 ноября 2014 г.
  28. ^ a b "Что такое" гостевые дополнения VirtualBox "?" . Проверено 12 апреля 2019 .
  29. ^ a b «Журнал изменений VirtualBox 3.1» . Архивировано из оригинального 28 сентября 2010 года . Проверено 1 октября 2010 года .
  30. ^ a b «Введение в гостевые дополнения» . Проверено 12 апреля 2019 .
  31. ^ "Журнал изменений VirtualBox 3.0" . Архивировано из оригинала 3 декабря 2009 года . Проверено 30 июня 2009 года .
  32. ^ «Список изменений для VirtualBox 6.1» . Проверено 16 февраля 2020 года . Хост Linux: Отказ от сквозной передачи PCI,
  33. ^ "Руководство VirtualBox: сквозная передача PCI" . Проверено 12 мая 2012 года .
  34. ^ "VMware VMDirectPath I / O" . Проверено 12 мая 2012 года .
  35. ^ a b c d e "VMGL (ранее Xen-GL)" . Архивировано из оригинала 4 ноября 2007 года.
  36. ^ «Возможности VMware Workstation, несколько ОС, запуск Linux в Windows - США» . Vmware.com . Проверено 8 октября 2013 года .
  37. ^ "Xen USB Passthrough" . Проверено 12 апреля 2018 года .
  38. ^ «Пошаговое руководство по настройке перенаправления USB-устройств с помощью Microsoft RemoteFX» . Technet.microsoft.com . 16 февраля 2011 . Проверено 8 октября 2013 года .
  39. ^ «Microsoft RemoteFX» . Technet.microsoft.com . 23 февраля 2011 . Проверено 8 октября 2013 года .
  40. ^ «Аппаратные аспекты RemoteFX» . Technet.microsoft.com . 8 февраля 2011 . Проверено 8 октября 2013 года .
  41. ^ «Использование VMware Workstation Player для Windows» (PDF) . 2 марта 2020.
  42. ^ "Максимумы конфигурации: Сфера 4.1" (PDF) . Vmware.com . Проверено 22 февраля 2015 года .
  43. ^ "Максимумы конфигурации: Сфера 5.0" (PDF) . Vmware.com . Проверено 22 февраля 2015 года .
  44. ^ «Бесплатная виртуализация с VMware vSphere Hypervisor (ESXi)» (на голландском языке). Vmware.com . Проверено 17 января 2014 года .
  45. ^ «Максимальные настройки конфигурации VMware® vSphere 5.5» (PDF) . VMWare Inc. 30 октября 2013 . Проверено 23 декабря 2013 года .
  46. ^ «Инструмент максимальной конфигурации VMware» . VMWare Inc . Проверено 6 января 2020 года .
  47. ^ «Глава 1. Первые шаги» . Virtualbox.org . Проверено 22 февраля 2015 года .
  48. ^ «Требования и ограничения для виртуальных машин и Hyper-V в Windows Server 2008 R2» . Проверено 10 февраля 2015 года .
  49. ^ Protalinski, Эмиль (1 сентября 2009). «Microsoft Hyper-V Server 2008 R2 поставляется бесплатно» . Ars Technica . Проверено 8 октября 2013 года .
  50. ^ «Масштабируемость Hyper-V в Windows Server 2012» . Technet.microsoft.com . Проверено 22 февраля 2015 года .
  51. ^ «Hyper-V ограничивает максимальное количество процессоров в ОС хоста Hyper-V до 64» . Проверено 16 февраля 2020 года .
  52. ^ «План масштабируемости Hyper-V в Windows Server 2016 и Windows Server 2019» . 28 сентября 2016 . Проверено 16 февраля 2020 года .
  53. ^ a b «Особенности выпуска проекта Xen - Xen» . wiki.xen.org . Проверено 14 августа 2018 .