Назад | Перейти на главную страницу

Запускайте виртуальные машины без хоста

Я знаю, что могу иметь программное обеспечение для виртуализации (Virtual Box, Virtual PC), работающее на Ubuntu или Windows, и запускать в нем гостевые операционные системы. Можно ли запускать виртуальные машины без ОС хоста?

Заранее спасибо. Я не очень знаком с виртуализацией. Извините, если это основной вопрос. Я не нашел ответа в Google. Если бы вы могли указать мне что-то бесплатное, это было бы здорово!

Пара бесплатных программ для виртуализации с нуля:

  • VMWare ESXi
  • Microsoft Hyper-V Server 2008

http://www.xen.org/ для linux?

Взгляните на эти статьи в Википедии:

  • Виртуализация платформы
  • Гипервизор

У Microsoft есть гипервизор Hyper-V.

По сути, существует два вида гипервизоров. Во-первых, это гипервизоры, которые работают поверх вашей операционной системы. Они называются гипервизорами типа 2 и включают VMware Workstation, MS Virtual PC и VirtualBox. Затем есть гипервизоры, которые являются операционная система (я знаю, что она слишком упрощена). Они называются гипервизорами типа 1 и включают Xen, Linux с KVM, VirtualIron, ESX, ESXi и MS Hyper-V.

Что ближе всего к тому, что вам нужно, так это гипервизор типа 1. Судя по вашему вопросу, вам придется нелегко со всем, кроме ESXi с его веб-интерфейсом. Я бы пошел на это, если вам нужна достойная производительность и возможность широкого выбора гостевых операционных систем. ESXi немного придирчив к базовому оборудованию, поэтому, если это проблема, посмотрите Fedora с KVM и / или Windows 2008 с Hyper-V. Последний вариант стоит довольно дорого, если у вас еще нет лицензии на Windows 2008.

KVM для Linux

Хотя это очень похоже на еще одно программное обеспечение для использования некоторых виртуальных машин, на самом деле оно эффективно превращает ядро ​​Linux в гипервизор.

То же самое верно и для XEN, разница в том, что с XEN вы фактически загружаете XEN как гипервизор, который запускает виртуализированный экземпляр (dom0), который используется в качестве экземпляра управления.

KVM превращает вашу установку Linux в гипервизор, так что вы, по сути, используете дистрибутив, который вы используете для ядра Linux с поддержкой KVM, не что иное, как интерфейс управления.

Насколько мне известно, Linux KVM и XEN - единственные бесплатные (как и в libre) доступные виртуализации на «голом железе».

Другие варианты уже были названы

Невозможно запустить виртуальные машины без хоста, так как невозможно запустить процесс без операционной системы.

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

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

Итак, нет, вы не можете запустить виртуальную машину без хост-машины и ее ОС.

Вы можете использовать Windows 7 и загружаться непосредственно с виртуального жесткого диска, тогда ОС на этом виртуальном диске будет иметь прямой доступ к оборудованию. Ознакомьтесь с этой статьей: Меньше виртуальности, больше машин - Windows 7 и волшебство загрузки на VHD

Я думаю, ты ищешь что-то вроде VMware ESXi. Сейчас это тоже бесплатно ...

Бесстыдно скопировано из этот более-менее родственный вопрос ;-)

Вы также можете ознакомиться с Citrix XenServer 5.0

С февраля он абсолютно бесплатен, и у него действительно хорошая производительность.

Другие описанные ранее (бесплатные и простые в управлении) варианты:

  • VMware ESXi
  • MS Hyper-V предоставляется бесплатно, если у вас уже есть лицензия Win2k8.
  • Novell Xen (поставляется с Novell SLES)

Не забывайте, что когда вы используете гипервизор с чистым железом (как те, что указаны в списке), вам понадобится Intel VT или процессор с поддержкой AMD-V для запуска виртуальных виртуальных машин с аппаратным обеспечением. С VMware и Hyper-V у вас есть возможность запускать виртуальные машины двоичного перевода, которые имеют более негативное влияние на производительность, чем виртуализированное оборудование.

Novell Xen и Citrix XenServer построены на Xen (да), так что действительно легко настроить паравиртуализированные виртуальные машины. Для этого вида виртуализации требуется ядро, которое знает, что оно виртуализируется. Novell SLES действительно легко настроить паравиртуализированный, и Citrix XenServer имеет на борту шаблон Debian паравиртуализированный, который немедленно устанавливает Debian без необходимости использования компакт-диска. 18 февраля выйдет новая версия XenServer, включая Debian Lenny (последний Debian).

По сути, установщик Ubuntu WUBI делает это. Я бы хотел, чтобы с этой целью WUBI развивалось больше.