web-dev-qa-db-fra.com

Web basé sur le Web KVM Gestion pour Ubuntu

Nous avons un seul serveur racine Ubuntu 9.10 sur lequel nous souhaitons exécuter plusieurs machines virtuelles KVM. Pour administrer ces machines virtuelles, je voudrais un outil de gestion KVM basé sur un Web, mais je ne sais pas lequel choisir parmi la liste d'outils mentionné sur Linux -kvm.org.

J'ai utilisé VIRSH & VIR-Manager sur mon bureau, mais j'aimerais une interface Web pour le serveur. J'ai testé la convoice sur mon bureau, mais il n'a pas réussi à ramasser des machines KVM de VIRSH/virt-gestionnaire, et je n'ai pas pu obtenir KVM Importation de la machine virtuelle au travail (uniquement Xen).

ovirt a l'air bien, mais je ne peux pas savoir si et comment je peux l'installer sur Ubuntu 9.10 .. (et je préférerais vraiment ne pas perdre encore quelques jours sur des trucs de test qui pourraient ne pas fonctionner à la fin.)

Quelqu'un peut-il recommander de bons outils de gestion basés sur le Web KVM faciles à installer sur Ubuntu 9.10 ?

Je cherche quelque chose qui me permettra également de gérer d'autres services tels que Apache et PostgreSQL, en plus d'héberger des machines virtuelles, de préférence de préférence assez léger et que aucune installation de système d'exploitation dédiée. Nous n'avons besoin d'aucun clustering/migration professionnel ou quoi que ce soit, juste quelque chose qui nous permettra de créer, de commencer, d'inspecter, d'administrer et d'arrêter des machines virtuelles à partir d'une page Web.

Meilleures salutations, tim


Mise à jour:
[.____] Quelqu'un a-t-il des suggestions? C'est terriblement calme ici ..

15
Tim

Comme indiqué dans le site officiel de LibVirtD, il existe essentiellement deux interfaces Web open source pour administrer et gérer libvirtd + kvm:

  • Abicolaire
  • oveler

Il existe également d'autres alternatives pour administrer et gérer KVM via une interface Web, vous pouvez trouver une liste à cette adresse .

Peut-être que le meilleur choix est la virtualisation de Red Hat Enterprise.

4
aleroot

Cloud.com Cloudstack fonctionne sur Ubuntu 10.04. Évidemment eucalyptus aussi. Je sais que vous ne voulez pas de fonctionnalités de nuage, mais vous pouvez simplement les ignorer si vous le souhaitez. Parfaitement viable en tant que Management Hypervisor uni, tant que vous avez une boîte de gestion externe.

Comme vous l'avez remarqué, d'autres outils tels que Karesansui et Ovirt sont emballés uniquement pour Rhel/Centos

La convoitule est correcte, je suis en fait surpris que vous ayez du mal à importer. Je pense que leur processus de mise à jour/patch pourrait être amélioré.

4
jjv

Essayez ceci:

L'apparence de l'archipel est la meilleure des autres (IMHO). Comme l'archipel et Ovirt utilisent tous les deux libvirt en tant que backend, leurs caractéristiques sont censées être à peu près égales; C'est la disposition de l'interface utilisateur qui diffère principalement. Bien que je ne les ai pas vérifiées les deux, il ne s'agit que d'une hypothèse.

3
Ihor Kaharlichenko

Essayez Proxmox ve , il a une belle interface Web à gérer KVM et openvz. Cependant, il fonctionne sur Debian plutôt que Ubuntu - est-ce suffisamment proche pour vous?

2
200_success

Jamais essayé, mais certains amis m'ont recommandé eucalyptus auparavant.

1
sybreon

Malheureusement, je ne pense pas qu'il y ait un produit mature qui fait ce que vous cherchez bien pour KVM. Nous avons examiné périodiquement quelque chose comme ça dans le passé, mais la liste sur Linux-kvm.org ne semble pas avoir ajouté quelque chose d'utile depuis lors.

Nous avons assez bien démissionné au client Vir-Manager à partir de Linux Desktops et VIRSH sur SSH via Putty de Windows à gérer. Pour les exigences relativement simples que nous avons, cependant, qui correspondent assez bien aux celles que vous avez décrites - je n'ai pas envie de nous manquer trop pour un (relativement) petit nombre d'hôtes et d'invités à administrer . Si vous cherchez simplement à administrer 1 serveur et ses invités, cela peut être plus de problèmes que ce qu'il vaut avec le réseau actuel d'options.

1
nedm

ganeti de Google http://code.google.com/p/ganeti/

Bon logiciel pour la gestion KVM clusters

1
Laurent Coustet

Openqrm est jolie kewl.

J'ai travaillé avec Solusvm et c'est bien, mais je cherchais toujours quelque chose qui gérerait VMware, Xen et KVM - http://openqrm.com Ce projet de loi, et offre tant de façons différentes de gérer votre virtualisation, votre HA, votre clonage, des instantanés, votre déploiement immédiat, etc.

Et il est livré avec la prise en charge de Debian et Centos Image pour un bac à sable rapide aussi.

Vous pouvez déplacer des machines virtuelles à des machines physiques, des machines physiques à des ordinateurs virtuelles, un type de VM (disons, Xen) à un autre (dire, VMware), etc.

C'est vraiment très robuste et très extensible.

0
tallship

En 2008, A Drupal a été lancé pour la mise en œuvre d'un gestionnaire de machines virtuel en tant qu'UI Web pour Libvirt dans Drupal.

Cela ressemble à une bonne idée pour moi ... mais on dirait qu'ils n'étaient pas très loin.

http://drupal.org/project/vps_api

0
Paul

Solusvm a récemment annoncé KVM Support en V 1.3.00:

http://wiki.solusvm.com/index.php/versions#1.3.

J'ai utilisé de manière assez approfondie pour la gestion des conteneurs Openvz et l'avoir trouvé pour être un produit raisonnable jusqu'à présent.

0
Alasdair

Apparemment, il existe un projet d'ajouter une console de gestion Web à OpenNebula: http://dev.opennnebula.org/projects/15/wiki/wiki

J'ai (coïncidemment) travaillé avec cela à travers SARA et cela semblait tout droit (mais toujours un travail en cours). Je pensais que je l'aurais mentionné ici comme un nouveau développement possible.

0
Tim

Une réponse quelque peu tangentielle:

VMware Server est disponible sans frais (pour une utilisation interne) et dispose d'un outil d'administrateur Web.

0
RedGrittyBrick

Vérifiez Cloudmin, c'est fondamentalement Webmin + Modules de virtualisation. C'est assez utilisable, facile à installer et fait ce qu'il dit sur la boîte.

0
Nux

convoitement, a maintenant l'interface graphique web

0
chocripple