У нас есть один корневой сервер Ubuntu 9.10, на котором мы хотим запустить несколько виртуальных машин KVM. Для администрирования этих виртуальных машин мне нужен веб-инструмент управления KVM, но я не знаю, какой из них выбрать. список инструментов упоминается на linux-kvm.org.
Я использовал virsh и virt-manager на своем рабочем столе, но мне нужен веб-интерфейс для сервера. Я тестировал ConVirt на своем рабочем столе, но он не смог получить KVM-машины из virsh / virt-manager, и мне не удалось заставить работать импорт виртуальной машины KVM (только Xen).
oVirt выглядит неплохо, но я не могу понять, могу ли я установить его на Ubuntu 9.10 и как это сделать ... (и я бы не стал тратить еще несколько дней на тестирование вещей, которые в итоге могут не сработать).
Может ли кто-нибудь порекомендовать какие-либо хорошие веб-инструменты управления KVM, которые легко установить на Ubuntu 9.10?
Я ищу что-то, что также позволит мне запускать другие службы, такие как apache и postgresql, помимо хостинга виртуальных машин, поэтому желательно достаточно легковесный и без установки специальной ОС. Нам не нужна профессиональная кластеризация / миграция или что-то еще, просто что-то, что позволит нам создавать, запускать, проверять, администрировать и останавливать виртуальные машины с веб-страницы.
С уважением, Тим
Обновить:
У кого-нибудь есть предложения? Здесь ужасно тихо ..
Как сообщается на официальном сайте libvirtd, существует два основных веб-интерфейса с открытым исходным кодом для администрирования и управления libvirtd + KVM:
Есть также другие альтернативы для администрирования и управления KVM через веб-интерфейс, вы можете найти их список на этот адрес .
Возможно, лучший выбор - RED HAT Enterprise Virtualization.
Cloud.com Cloudstack работает на Ubuntu 10.04. Очевидно, Эвкалипт тоже. Я знаю, что вам не нужны облачные функции, но вы можете просто игнорировать их, если хотите. Идеально подходит для простого управления гипервизором, если у вас есть блок внешнего управления.
Как вы заметили, другие инструменты, такие как Karesansui и oVirt, упакованы только для RHEL / Centos.
Convirture в порядке, я действительно удивлен, что у вас возникли проблемы с импортом. Я думаю, что их процесс обновления / исправления можно улучшить.
Попробуйте эти:
Внешний вид Archipel выглядит лучше всего (imho). Поскольку Archipel и oVirt используют libvirt в качестве бэкэнда, их функции должны быть примерно одинаковы; в основном отличается макет пользовательского интерфейса. Хотя я не проверял их обоих, так что это всего лишь предположение.
Пытаться Proxmox VE, он имеет приятный веб-интерфейс для управления гостевыми KVM и OpenVZ. Однако он работает на Debian, а не на Ubuntu - достаточно ли этого для вас?
Никогда не пробовал, но друзья порекомендовали меня Эвкалипт перед.
К сожалению, я не думаю, что существует зрелый продукт, который хорошо справлялся бы с тем, что вы ищете для KVM. В прошлом мы периодически искали что-то подобное, но с тех пор список на linux-kvm.org, похоже, не добавил ничего полезного.
Мы довольно хорошо смирились с клиентом virt-manager с настольных компьютеров Linux и с virsh через ssh через putty из Windows для управления. Однако для относительно простых требований, которые у нас есть - которые довольно хорошо совпадают с теми, которые вы изложили - я не чувствую, что нам не хватает слишком многого для (относительно) небольшого количества хостов и гостей, которыми можно управлять. . Если вы просто хотите администрировать 1 сервер и его гостей, это может быть больше проблем, чем того стоит с текущим набором опций.
ганети из гугла http://code.google.com/p/ganeti/
Хорошая программа для управления кластерами KVM
Пытаться WebVirtMgr, это очень хороший сервис для управления виртуальными машинами. Это позволяет создавать и настраивать новые виртуальные машины, а также регулировать распределение ресурсов.
Несколько косвенный ответ:
VMware Server доступен бесплатно (для внутреннего использования) и имеет веб-инструмент администрирования.
convirt, теперь есть веб-интерфейс
Судя по всему, есть проект по добавлению веб-консоли управления в OpenNebula: http://dev.opennebula.org/projects/15/wiki/Wiki
Я (по совпадению) работал с этим через САРА и вроде все в порядке (но работа все еще продолжается). Подумал, что упомяну об этом здесь как о возможной новой разработке.
В 2008 году был начат проект Drupal по реализации диспетчера виртуальных машин в качестве веб-интерфейса для libvirt в Drupal.
Для меня это звучит неплохо ... но похоже, что они далеко не продвинулись.
SolusVM недавно объявила о поддержке KVM в версии 1.3.00:
http://wiki.solusvm.com/index.php/Versions#1.3.00
Я довольно широко использовал Solus для управления контейнерами OpenVZ, и до сих пор считаю его разумным продуктом.
Проверьте Cloudmin, это в основном модули виртуализации webmin +. Он довольно удобен, прост в установке и делает то, что написано на банке.
OpenQRM довольно интересен.
Я работал с SolusVM, и это здорово, но все еще искал что-то, что могло бы обрабатывать VMware, Xen и KVM - http://OpenQRM.com отвечает этим требованиям и предлагает множество различных способов обработки вашей виртуализации, высокой доступности, клонирования, моментальных снимков, немедленного развертывания и т. д.
И он поставляется с поддержкой образов Debian и CentOS для быстрой песочницы.
Вы можете перемещать виртуальные машины на физические машины, физические машины на виртуальные машины, один тип виртуальных машин (скажем, Xen) на другой (скажем, VMware) и т. Д.
Он действительно очень надежен и расширяем.