Мы создаем ферму из 8 машин. Большинство этих сборок должны выполняться на определенной разновидности Linux (на данный момент Fedora 10), а некоторые из них будут выполняться на нескольких разных виртуальных машинах Windows. Мы рассматривали возможность использования Эвкалипт или Ubuntu Enterprise Cloud для запуска виртуальных машин Linux и просто установить VMWare на пару машин, выделенных для сборок Windows, когда они нам понадобятся. Однако кажется, что OpenNebula будет работать аналогичным образом, но позволит нам иметь некоторые или все наши узлы, на которых работает VMware бесплатно (как в пиве) ESXi.
Итак, мои вопросы:
Спасибо!
Что касается вопроса №1, он некоторое время назад появился в списке рассылки OpenNebula:
http://lists.opennebula.org/pipermail/users-opennebula.org/2009-July/000551.html
Что касается вопроса № 3, ИМХО, я бы сказал, что OpenNebula имеет гораздо более модульный и расширяемый дизайн (что, помимо прочего, делает его более удобным для сценариев).
Что касается вопроса № 2, все гипервизоры имеют свой собственный набор функций, и трудно выбрать, какой из них может вам больше подойти.
KVM находится в основной линии, что означает, что вы можете использовать ядро Linux с модулем KVM, а также поддерживает аппаратную поддержку для гостевой системы Windows.
Xen не входит в основную ветку, а это означает, что вам нужно использовать ядро xen для запуска dom0 и domU. Он поддерживает аппаратное обеспечение и уже давно присутствует на рынке.
VMware - крупный игрок. Здесь нечего сказать: если ваше приложение одобрено ESX, выберите VMware.
Что касается двух других, OpenNebula намного гибче, чем Eucalyptus.
Попал сюда через поиск, и я чувствую, что хочу ответить на этот старый вопрос.