Temos um único servidor raiz Ubuntu 9.10 no qual queremos executar várias máquinas virtuais KVM. Para administrar essas máquinas virtuais, eu gostaria de uma ferramenta de gerenciamento KVM baseada na Web, mas não sei qual escolher na lista de ferramentas mencionadas no linux-kvm.org.
Eu usei o virsh & virt-manager na minha área de trabalho, mas gostaria de uma interface da web para o servidor. Testei o ConVirt na minha área de trabalho, mas ele não conseguiu capturar as máquinas KVM no virsh / virt-manager e não foi possível fazer a importação da máquina virtual KVM funcionar (apenas o Xen).
O oVirt parece bom, mas não consigo descobrir se e como posso instalá-lo no Ubuntu 9.10 .. (E eu realmente prefiro não perder mais alguns dias testando coisas que podem não funcionar no final.)
Alguém pode recomendar boas ferramentas de gerenciamento KVM baseadas na Web, fáceis de instalar no Ubuntu 9.10?
Estou procurando por algo que também me permita executar outros serviços como apache e postgresql, além de hospedar máquinas virtuais, de preferência bastante leve e sem instalação de SO dedicada. Não precisamos de nenhum cluster / migração profissional ou algo assim, apenas algo que nos permita criar, iniciar, inspecionar, administrar e parar máquinas virtuais a partir de uma página da web.
Atenciosamente, Tim
Atualização:
Alguém tem alguma sugestão? Está muito quieto aqui ..
Respostas:
O Cloud.com Cloudstack é executado no Ubuntu 10.04. Obviamente também eucalipto. Sei que você não deseja recursos em nuvem, mas pode ignorá-los, se quiser. Perfeitamente viável como gerenciamento simples de hipervisor, desde que você tenha uma caixa de gerenciamento externo.
Como você notou, outras ferramentas como Karesansui e oVirt são empacotadas apenas para RHEL / Centos
Convirture está bem, estou realmente surpreso que você teve problemas para importar. Eu acho que o processo de atualização / correção poderia ser melhorado.
fonte
Conforme relatado no site oficial libvirtd, existem basicamente duas interfaces da web de código aberto para administrar e gerenciar o libvirtd + KVM:
Também existem outras alternativas para administrar e gerenciar o KVM por meio da interface da web. Você pode encontrar uma lista neste endereço .
Talvez a melhor escolha seja a RED HAT Enterprise Virtualization.
fonte
Tente esse:
A aparência de Archipel parece a melhor entre as outras (imho). Como Archipel e oVirt usam libvirt como back-end, seus recursos devem ser praticamente iguais; é o layout da interface do usuário que difere principalmente. Embora eu não tenha verificado os dois, é apenas um palpite.
fonte
Experimente o Proxmox VE , ele possui uma ótima interface da web para gerenciar convidados KVM e OpenVZ. No entanto, ele roda no Debian e não no Ubuntu - isso é próximo o suficiente para você?
fonte
Nunca tentei, mas alguns amigos já me recomendaram o eucalipto .
fonte
Infelizmente, não acho que exista um produto maduro que faça o que você está procurando bem para a KVM. Nós procuramos periodicamente algo assim no passado, mas a lista no linux-kvm.org parece não ter adicionado nada útil desde então.
Estamos muito bem resignados com o cliente virt-manager dos desktops Linux e virsh over ssh via massa do Windows para gerenciar. Porém, para os requisitos relativamente simples que temos - que combinam muito bem com os que você descreveu -, não sinto que estamos perdendo muito para um número (relativamente) pequeno de hosts e convidados administrar . Se você deseja administrar apenas 1 servidor e seus convidados, isso pode ser mais complicado do que vale a pena com a atual variedade de opções.
fonte
ganeti do google http://code.google.com/p/ganeti/
Bom software para gerenciar clusters KVM
fonte
Experimente o WebVirtMgr , um serviço muito bom para gerenciar máquinas virtuais. Permite criar e configurar novas máquinas virtuais e ajustar a alocação de recursos.
fonte
Uma resposta um tanto tangencial:
O VMware Server está disponível sem custo (para uso interno) e possui uma ferramenta de administração baseada na Web.
fonte
convirt, agora tem o gui da web
fonte
Aparentemente, existe um projeto para adicionar um console de gerenciamento baseado na Web ao OpenNebula: http://dev.opennebula.org/projects/15/wiki/Wiki
(Coincidentemente) trabalhei com isso através da SARA e parecia tudo bem (mas ainda é um trabalho em andamento). Pensei em mencioná-lo aqui como um possível novo desenvolvimento.
fonte
Em 2008, um projeto Drupal foi iniciado para implementar um gerenciador de máquina virtual como uma interface da web para libvirt no Drupal.
Parece uma boa idéia para mim ... mas parece que eles não foram muito longe.
http://drupal.org/project/vps_api
fonte
O SolusVM anunciou recentemente o suporte KVM no V 1.3.00:
http://wiki.solusvm.com/index.php/Versions#1.3.00
Usei o Solus bastante extensivamente para gerenciar contêineres OpenVZ e até agora achei um produto razoável.
fonte
Verifique o Cloudmin, é basicamente módulos webmin + virtualização. É bastante utilizável, fácil de instalar e faz o que diz na lata.
fonte
O OpenQRM é bastante complicado.
Eu trabalhei com o SolusVM e é legal, mas ainda estava procurando por algo que pudesse lidar com o VMware, o Xen e o KVM - http://OpenQRM.com se encaixa nessa conta e oferece muitas maneiras diferentes de lidar com sua virtualização, HA, clonagem, instantâneos, implantação imediata etc.
E também vem com suporte a imagens Debian e CentOS para sandboxing rápido.
Você pode mover VMs para máquinas físicas, máquinas físicas para VMs, um tipo de VM (por exemplo, Xen) para outro (por exemplo, VMware) etc.
É realmente muito robusto e altamente extensível.
fonte