В настоящее время я использую Xen в производстве для запуска ряда виртуальных машин Ubuntu (Intrepid / Jaunty). У меня есть еще один сервер, который я хотел бы настроить в качестве хоста виртуальной машины для запуска большего количества гостевых ОС, и я ищу лучшие варианты для наших требований:
Также хотелось бы иметь какой-нибудь Инструменты управления GUI, если такая возможность существует ...
Вероятно, есть еще кое-что, о чем я не могу думать в данный момент, но это две наиболее важные и наиболее трудные задачи.
Я открыт для любых других решений: KVM, OpenVZ и т.д ... всего, что может удовлетворить вышеуказанным требованиям. Что касается операционной системы хоста, то в настоящее время мы работаем с Debian, но я не привязан к этому. Мы безуспешно пытались запустить Xen на CentOS или Debian Lenny, нам просто нужно что-то, что работает. Будем очень признательны за любые предложения / советы.
KVM с сетью virtio и блочными устройствами, управляемыми через libvirt. Удовлетворяет всем вашим потребностям, имеет характеристики производительности, аналогичные Xen, и позволяет графическое управление, например, virt-manager (который вы также можете использовать для управления хостами Xen, если хотите).
В качестве ОС хоста я бы предложил Ubuntu Lucid, Debian Squeeze или Debian Lenny с пакетами, перенесенными обратно (в этом порядке). Разработка KVM / libvirt идет стабильными темпами, поэтому вам, как правило, нужны более свежие версии, чем в оригинальном Lenny.
Внедрение KVM достаточно сильное, так что вы легко найдете предложения и помощь по большинству вопросов, с которыми вы можете столкнуться.
Если вы не против коммерческого решения, вы можете посмотреть что-нибудь вроде Citrix Xenserver. Бесплатная версия (Citrix Xenserver Free) не ограничена с точки зрения емкости виртуальных машин / хостов, она поддерживает общее хранилище и динамическую миграцию виртуальных машин между объединенными хостами, а также предусматривает установку и клонирование виртуальных машин; снимки хранилища; и имеет графический инструмент управления.
Мы уже некоторое время используем KVM в Debian Lenny. Надежно и не было никаких мелких проблем, которые были у нас с Xen.
Что касается оборудования, в настоящее время мы используем Dell R510s с 12 дисками в RAID10 и 64 ГБ оперативной памяти. Мы обнаружили, что можем довольно легко получить около 20 на одном из них, используя комбинацию паравиртов и гостей HVM.
HTH.
KVM уже упоминался, но для шаблонов и быстрого развертывания виртуальных машин я предлагаю вам взглянуть на RHEV - это не бесплатно, но это действительно поможет.