Я планирую использовать компьютер для запуска виртуальных машин. Я не понимаю, какой из них будет лучшим выбором.
Сервер VMware (работающий на некотором оптимизированном Linux): Я пробовал это, но на старом компьютере он работал очень медленно, более 3 виртуальных машин. Но это был старый компьютер (Sempron 1gb ram), а хостом linux была ubuntu с множеством запущенных сервисов. Поскольку сервер будет использовать Intel Core 2 ... Поддерживает ли vmware intel-vt?
VMware ESXi (или что-то еще похожая, но бесплатная версия): никогда не пробовал, ограниченная аппаратная совместимость ... Я не думаю, что это будет работать на домашнем компьютере.
Xenserver 5.5: Я пробовал это сегодня, но он часто терпел неудачу. Не очень много поддержки, а также нет Wi-Fi, в списке нет локального хранилища, нет перечисленных dvd-дисков ... xencenter работает только в Windows и той же подсети ...
Я планирую использовать вариант 1, но любой другой идеи?
Если Вы - планирование покупки аппаратных средств, чтобы сделать это, то довольно возможно купить аппаратные средства, которые выполнят ESXI, вполне дешево (я сделал это несколько недель назад). Существует много сайтов там, что соглашение с тем, какие whiebox конфигурации работают с ESXI, таким как Окончательный Whitebox
Если у Вас есть машина, которая имеет достаточно ресурсов, любая из этих опций должна хорошо работать, но можно найти, что ESXI является самым эффективным, поскольку Вы не должны иметь дело с базовой операционной системой (кроме компонентов ESXI).
VirtualBox. Я нашел, что это является самым легким для домашнего использования. Вы правы относительно ESXI, требования к аппаратным средствам конкретны. Я не большой поклонник того, что VMware сделал для управления сервером 2.x любой несмотря на мою любовь к ним на предприятии.
Эквивалент AMD для VT Intel является AMD-V однако, строка Sempron не поддерживает это. Таким образом, любая виртуализация, которую Вы делаете, должна будет поддерживать работающий на аппаратных средствах без поддержки виртуализации.
Xen сделает это при выполнении паравиртуализированных гостей. Но это будет только поддерживать HVM (полностью виртуализированные гости) если Ваша виртуализация поддержки оборудования. Virtualbox также может сделать это, но где Virtualbox сияет, виртуализация настольных систем. Я не использовал бы его для серверных приложений в его текущей форме. Я не достаточно знаком с продуктами VMware для знания, который будет работать и который не будет или что применяют условия. Но Hyper-V требует Intel-VT или AMD-V способные аппаратные средства.
Если бы Ваше серьезное к желанию сделать виртуализацию, которую я предложил бы инвестировать в более новое оборудование, которое будет поддерживать его лучше и получать давку, что компьютер с поршнем, если Вы планируете выполнение многих машин.
Я использую KVM и дома и на работе, потому что:
это включено в магистраль ядро Linux (никакое исправление или наполнение вокруг или быть ограниченным конкретной версией ядра),
объединенный с qemu это поддерживает паравиртуализацию на центральных процессорах без аппаратной поддержки виртуализации,
это уже мудро функцией примерно наравне со всеми другими,
и, самое главное:
в ближайшей перспективе это, вероятно, не имеет значения слишком много, тем не менее, потому что все высокоуровневые инструменты управления виртуализации на Linux используют libvirt, который имеет интерфейсы низшего уровня к KVM, QEMU, Xen, VirtualBox и некоторым другим. VMware является нечетным здесь.
независимо от того, что Вы выбираете теперь, существуют инструменты для преобразования от одного типа виртуализации до другого, если Вы решаете измениться позже.
Это - то, что я искал-> proxmox, на данный момент это кажется OK.
Так или иначе будет хорошо прочитать больше ответов :)
Есть ли какая-либо конкретная причина, Вы не рассматриваете Microsoft Hyper V? Существует бесплатная версия, доступная загрузке, и это - очень способная среда виртуализации.
Я использовал VMware Server до переключения на Hyper V, и я должен сказать, что избегал бы его как чумы. Одна из вещей, которые я тестировал, развертывала фантомные изображения на рабочие столы, и VMware Server ел, гостевые системы конфигурирует любую перезагрузку - этому, казалось, не нравился он очень вообще.
Аппаратный список Compatiability ESXI для поддерживаемого оборудования, если необходимо назвать VMware. Существует много других аппаратных средств, с которыми это будет работать, но VMware просто не будет поддерживать Вас, если Вы захотите назвать их. Таким образом, как я сказал бы, дают ESXi 4.0 попытку с Вашей текущей машиной Sempron 1gb. Это будет или работать, или это не будет. Но пока Вы не судите Вас, не знают. Это это действительно работает, это даст Вам лучшую производительность, так как хост ESXI не поднимет столько же Linux + VMServer (или любой другой установил программное обеспечение хоста VM).
Если это, действительно оказывается, работает, некоторая дешевая память могла бы быть всем, что необходимо получить несколько движений машин.
Если бы Вы собираетесь купить аппаратные средства, я все еще использовал бы ESXI и просто использовал бы неподдерживаемый (но все еще работает), более дешевые аппаратные средства, так как не кажется, что Вы делаете это для бизнес-производства.
В конце это - Ваш выбор. Я только рекомендовал бы от личного опыта:
Если Вы планируете использовать попытку VMware Server для специализированного хост, чтобы только выполнить VMware Server.
Действительно зависит от того, как что Вы хотите сделать с VM's..., почему Вы выполняете 3 VM's? Тестирование? Соглашение о рабочем сервере?
Если Вы просто захотите экспериментировать с виртуализацией, то Virtualbox будет работать. Я часто использую его на своей рабочей станции.
Поскольку более большая обязанность наполняет..., мы выполняем VMware гипервизор типа 1 ESXI. Свободный. Но Вы правы, это ограничило аппаратную совместимость. Возможно добраться, это работающий на доморощенных системах (обратитесь на этот сайт, например), относительно дешево, но конечно они не будут поддерживать его.
Xenserver я посмотрел на, но не имею запасной системы процессора на 64 бита необходимой для выполнения его. Я послал их поддержку по электронной почте, ища более старую версию, которая будет работать конкретно с процессорами на 32 бита и после пары дней, которые они наконец послали мне по электронной почте с точными инструкциями относительно того, как загрузить их последнюю версию, которая не будет работать с более старыми системами, наряду с примечанием для контакта с их телефонной технической поддержкой, если у меня будут другие проблемы. Спасибо, Citrix. Вы - огромная справка... Я буду помнить это позже.
При попытке виртуализировать материал Linux, можно всегда смотреть на простой Xen или KVM.
Вы май, в зависимости от Вашей системы и потребностей, нуждайтесь в процессоре, который поддерживает виртуализацию в аппаратных средствах. Для этого необходимо было бы проверить тип процессора. Вы смогли использовать "sudo lshw" и анализировать вывод для получения информации о ЦП, чтобы видеть, может ли это помочь Вам найти, что тип микросхемы, затем ссылка это с поставщиком (AMD/Intel) видит возможности микросхемы.
Выполнение 3 VM's в 1 ГБ памяти всегда будет трудным, все же. Если Вы соберетесь играть больше чем с одним VM какого-либо вида в Вашей системе, то Вы, вероятно, захотите серьезно, серьезно считают повышение этим к минимуму на 2 ГБ.
Можно также хотеть рассмотреть использование решения для виртуализации как OpenVZ или VServer. Все это зависит от того, что Вы действительно хотите в конце. Я использую низкопроизводительную машину с OpenVZ в целях изоляции моих машин, а также для тестирования. Это тривиально, чтобы создать, протестировать и уничтожить виртуальные машины. С OpenVZ, виртуальные серверы все выполнение почти в полной скорости только с небольшим 3% наверху (согласно документам). Только выгода - то, что это только использует единственное ядро (таким образом, Вы не можете сделать ядра, тестирующего, например).
Это действительно зависит от того, что Вы виртуализируете и что Ваш хотеть достигнуть.
Если бы Вы планируете использовать это поле в качестве домашнего файлового сервера также затем, я рекомендовал бы OpenSolaris для некоторого совершенства ZFS плюс Sun xVM (Xen) или VirtualBox для виртуализации.
Если обслуживание файлов не является беспокойством затем, ESXI является, вероятно, Вашим лучшим выбором, пока это будет работать на Ваших аппаратных средствах. Сбой, что VMware Server или VirtualBox сверху ОС по Вашему выбору или Сервер Hyper-V.
С независимо от того, чем Вы идете, Вам будут нужны лучший процессор и намного больше RAM!