Веб-управління KVM для Ubuntu


15

У нас є єдиний кореневий сервер Ubuntu 9.10, на якому ми хочемо запустити кілька віртуальних машин KVM. Для адміністрування цих віртуальних машин я хотів би веб-інструмент управління KVM, але я не знаю, який вибрати зі списку інструментів, згаданих на linux-kvm.org.

Я використовував virsh & virt-менеджер на своєму робочому столі, але хотів би веб-інтерфейс для сервера. Я тестував ConVirt на своєму робочому столі, але не вдалося забрати машини KVM від virsh / virt-менеджера, і я не зміг отримати імпорт віртуальної машини KVM на роботу (тільки Xen).

oVirt виглядає добре, але я не можу дізнатися, чи можна і як я можу встановити його на Ubuntu 9.10 .. (І я дійсно краще не витрачати ще кілька днів на тестування речей, які, можливо, не спрацюють у підсумку.)

Хтось може порекомендувати будь-які хороші веб-інструменти управління KVM, які легко встановити на Ubuntu 9.10?

Я шукаю те, що також дозволить мені запускати інші сервіси, такі як apache та postgresql, крім хостингу віртуальних машин, тому бажано досить легкої та без спеціальної установки ОС. Нам не потрібна ні професійна кластеризація, ні міграція, ні щось інше, а лише щось, що дозволить нам створювати, запускати, перевіряти, адмініструвати та зупиняти віртуальні машини з веб-сторінки.

З найкращими побажаннями, Тіме


Оновлення: у
когось є якісь пропозиції? Тут жахливо тихо ..


Хороше запитання ... Я хотів задати саме те саме (я в ідентичному сценарії).
jkp

Досить дивно, що для ubuntu ще немає нічого напівпристойного.
До

@Til: Так, навіть додавання щедрості не дуже допомогло знайти явного переможця. Залиште питання відкритим, поки не знайдеться хорошого рішення.
Тім

До цих пір: недарма, каноніки насправді не дуже розвиваються, лише включають готові проекти.
діасний

1
oVirt в значній мірі прив’язаний до Fedora, тому не корисний для Ubuntu.
sendmoreinfo

Відповіді:


4

Cloud.com Cloudstack працює на Ubuntu 10.04. Очевидно, що також евкаліпт. Я знаю, що ви не хочете хмарних функцій, але ви можете просто проігнорувати їх, якщо хочете. Чудово життєздатний як звичайне управління гіпервізором, якщо у вас є зовнішнє управління.

Як ви вже помітили, інші інструменти, такі як Karesansui та oVirt, постачаються лише для RHEL / Centos

Конвірту добре, я насправді здивований, що у вас виникли проблеми з імпортом. Я думаю, що процес їх оновлення / виправлення може бути покращений.


Посібник з установки Cloudstack зазначає таку примітку: "Примітка. При одній установці сервера сервер управління та агент можуть бути встановлені на одному сервері. Агент слід спочатку встановити, потім сервер управління". Здається, це було б можливо на одному сервері ..
Тім

4

Як повідомляється на офіційному сайті libvirtd, в основному є два веб-інтерфейси з відкритим кодом для адміністрування та управління libvirtd + KVM:

  • AbiCloud
  • oVirt

Існують також інші альтернативи адміністрування та управління KVM через веб-інтерфейс, список можна знайти за цією адресою .

Можливо, найкращим вибором є віртуалізація RED HAT Enterprise.


3

Спробуйте такі:

Зовнішній вигляд Архіпеля виглядає найкраще серед інших (імхо). Оскільки Archipel та oVirt обидва використовують libvirt як бекенд, їхні функції, як передбачається, майже однакові; це в основному відрізняється макет інтерфейсу. Хоча я не перевірив їх обох, тому це просто здогад.


Archipel потребує XMPP-сервера, щоб десь встановити.
Фабіан Зейндл

2

Спробуйте Proxmox VE , він має приємний веб-інтерфейс для управління KVM та OpenVZ гостями. Однак він працює на Debian, а не на Ubuntu - це вам достатньо близько?


Proxmox поверхово не відповідає вимозі "немає виділених ОС". Або я помиляюся?
Тім

Ви можете встановити Proxmox поверх Debian або використовувати інсталятор ОС. Якщо ви вважаєте, що Debian - Ubuntu, то він відповідає вимогам. Якщо ви повинні мати Ubuntu, то ні.
200_успіх

1

Ніколи не пробував цього, але деякі друзі раніше рекомендували мені евкаліпт .


Евкаліпт має досить велику вагу і вже був у списку інструментів, зв'язаних вище. На сьогоднішній день ця відповідь підходила б як коментар. (Не варті щедрості)
Тім

1

На жаль, я не думаю, що там є зрілий продукт, який робить те, що ви шукаєте, добре для KVM. Ми періодично оглядали щось подібне в минулому, але список на linux-kvm.org, схоже, не додав нічого корисного з тих пір.

Ми досить добре подали у клієнт Virt-менеджер з настільних ПК Linux і вірш над ssh через шпаклівку з Windows для управління. Щодо відносно простих вимог, які ми маємо - які досить добре відповідають тим, які ви окреслили - я не відчуваю, що ми пропустили занадто багато для (відносно) невеликої кількості господарів та гостей, які слід адмініструвати. . Якщо ви просто хочете адмініструвати 1 сервер та його гостей, це може бути більше проблем, ніж варто, з поточним масивом параметрів.


3
Ось так ми і потрапили останні кілька місяців .. Але все-таки важко повірити, що там є навіть щось напівпристойне для обмеженого набору вимог, які я опублікував. принаймні кілька спроб загорнути вірш у веб-додаток та показати деякі статистичні дані ..
Тім

Помітив цю реалізацію PHP / AJAX VirtualBox в HackerNews сьогодні вранці і подумав над своїм питанням. На ваш погляд, я думаю, що було б простіше обгорнути вирш або virt-менеджер пристойним веб-фронтом.
нед


1

Спробуйте WebVirtMgr , це дуже приємний сервіс для управління віртуальними машинами. Це дозволяє створювати та налаштовувати нові віртуальні машини та коригувати розподіл ресурсів.


0

Дещо дотична відповідь:

Сервер VMware доступний безкоштовно (для внутрішнього використання) та має веб-інструмент адміністрування.


На даний момент ми розглядаємо лише рішення на базі KVM, але дякуємо за пропозицію.
Тім

1
Однак сервер VMWare має проблеми: його веб-інтерфейс не працюватиме з недавніми збірками Firefox поза коробкою (це можна виправити, зробивши SSL-параметри FF трохи більш в'ялими), і я вважаю це ненадійним (звичайні "ой, помилка була, Я збираюся виписати "ситуації" в IE, і вам доведеться використовувати неофіційні хаки віртуальних апаратних дисків, щоб змусити його працювати як хост або гість з ядром, знайденим в останньому випуску Ubuntu LTS. Через ці проблеми я розглядаю в KVM рекламу vbox як альтернативу.
Девід Спіллетт

0

Конвірт, тепер є веб-гуї


Як я вже згадував у своєму запитанні, я вже пробував Convirt, але мені це не вийшло. На той час у нього вже були веб-гуї. Чи нещодавно змінилося щось останнє, про що я не знаю?
Тім

0

Мабуть, існує проект додати веб-консоль управління до OpenNebula: http://dev.opennebula.org/projects/15/wiki/Wiki

Я (випадково) працював з цим через SARA, і це здавалося нормальним (але все ще триває робота). Думав, я б зазначив це тут як можливий новий розвиток.


0

У 2008 році було розпочато проект Drupal для впровадження менеджера віртуальної машини як веб-інтерфейс для libvirt в рамках Drupal.

Мені здається гарною ідеєю .... але, схоже, вони не зайшли дуже далеко.

http://drupal.org/project/vps_api


0

SolusVM нещодавно оголосив підтримку KVM у версії V 1.3.00:

http://wiki.solusvm.com/index.php/Versions#1.3.00

Я досить широко використовував Solus для керування контейнерами OpenVZ і вважав, що це поки що розумний продукт.


0

Перевірте Cloudmin, це в основному webmin + модулі віртуалізації. Він досить зручний, простий в установці і робить те, що написано на банці.


0

OpenQRM досить хитромудрий.

Я працював з SolusVM, і це приємно, але все ще шукав щось, що б обробляло VMware, Xen та KVM - http://OpenQRM.com підходить до цього законопроекту, і пропонує стільки різних способів вирішити вашу віртуалізацію, HA, клонування, знімки, негайне розгортання тощо.

А також поставляється із підтримкою зображень Debian та CentOS для швидкого пісочниці.

Ви можете переміщувати VM до фізичних машин, фізичних машин до VM, одного типу VM (скажімо, Xen) до іншого (скажімо, VMware) тощо.

Це дійсно дуже надійно і дуже розширюється.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.