NB: Бесплатно распространяемый Выпуск был с тех пор прекращен так, забывает это.
Я делал некоторое тестирование, и вот то, что я нашел:
Я использую их расширенный сохраненный procs для передачи журналов и существует несколько вещей, которые я имею, должны работать вокруг:
Я был впечатлен их ответом на свои вопросы, тем более, что это - бесплатный продукт.
Я провел прошлый год с помощью OpenVZ, и в настоящее время использую XenServer на Compaq 2320D (RAM Atom 330, 2GB, жесткий диск на 250 ГБ). Ваша небольшая машина лучше, чем моя. Я совместно использую некоторые уроки, извлеченные из моего блога.
Я предположу, что Вы - только планирование выполнения гостя Linux ОС.
Самое большое различие между OpenVZ и Xen находится в управлении памятью. Они делают это по-другому. Я не знаю точных различий, но я не мог гладко выполнить простой сервер с 64 МБ RAM на OpenVZ, но я мог выполнить веб-сервер + mysql + php на 64 МБ Xen VM. Это могло бы быть что-то, чтобы сделать с возможностью подкачки в Xen, который не доступен на OpenVZ.
Затем существует проблема сетей. Конфигурирование Xen более просто. В моем случае у меня должно было быть несколько широковещательных передач способный VM в сети. С OpenVZ, это включенное создание нескольких конфигураций моста и не venet0 (хорошо зарегистрированный на их Wiki), в то время как на Xen, это было сделано по умолчанию точно так же, как, как должна работать карта реальной сети.
Наконец, существует выпуск конфигурации. Попытка выяснить, сколько privvmpages и других настроек для OpenVZ было кошмаром. Было легко просто сказать Xen использовать XXMB памяти и делаться с ним. С другой стороны, OpenVZ позволяет Вам распродавать объем памяти, доступный, в то время как Xen не делает.
Я дал бы VMware ESXI выстрел. Необходимо все еще смочь найти 3.5i, который работает над машинами меньше чем с 4 концертами поршня. По моему опыту, ESXI более прост использовать, чем дубликаты Xen, которые, кажется, имеют несколько более значительные требования.
Скорость между VMware и XenServer должна быть подобной. Но это зависит от большого количества вещей как какой, какой диск Вы представляли гостя. Например, диски VirtIO будут намного быстрее, чем qemu эмулировал диск scsi или язь. Но гость ОС должен поддерживать драйверы VirtIO. Сервер Ubuntu 9.04 и более новая поддержка virtio.
Другая опция, которую можно хотеть изучить, является KVM. Это подобно Xen, в котором это использует qemu и libvirt, и может управляемым через многие из тех же инструментов, таких как virt-менеджер или convirt. Это однако - просто модуль, что Вы загружаете в Linux не одинокий гипервизор.
Я в настоящее время использую KVM и virt-менеджера на моем ноутбуке для моего теста IT Lab.
После того, как Вы установили VMware Server, указываете на Ваш браузер на https://yourserver:8333/client/VMware-viclient.exe и устанавливаете Клиент инфраструктуры VMware. Теперь Вы не должны полагаться на тот неприятный веб-интерфейс для всего (если Вы являетесь основными, ОС является окнами...).
Некоторыми другими бесплатными опциями, которые Вы могли бы проверить, будет VMware Player и VirtualBox. VMware Player довольно полнофункционален и теперь включает способность создать VMs с новой версией. Подобный Рабочей станции действительно, но я не думаю, что она позволяет Вам сделать снимки.
Я склонен придерживаться продуктов VMware, но несколько раз я использовал VirtualBox, я был впечатлен производительностью и гибкостью.
Если Вы будете магазином Windows, то Hyper-V (R2, конечно) и некоторый iSCSI на базе Windows предназначаются для решения, подающего совместно используемую память к кластеру гипервизора (как StarWind f.e.) должен добиться цели. Возможно иметь все близко к бесплатно для выполнения. Если Вы хотите запустить некоторый Linux, Xen должен быть хорошим вариантом. Я избегал бы контейнерной вещи, поскольку это еще не является действительно сформировавшимся с моей точки зрения... Если Вы не делаете это для теста и разработки а не для производства, конечно, :)
- ichiro
Я предлагаю, чтобы Вы использовали VirtualBox, работающий на легком дистрибутиве сервера как Debian или Сервер Ubuntu (или подобный). VirtualBox дает Вам несколько опций работать с/без gui, и это - SDK, scriptable на Linux с помощью Python.
Я действительно предлагаю загружаемую версию из virtualbox.org вместо версии OSE, это находится в repos/out там. Это добавляет несколько хороших опций, таких как поддержка USB.