Acesso remoto do hypervisor KVM sem libvirt

1

Eu sou um novato na área de virtualização Linux KVM. Alguém pode ajudar como se conectar ao meu hipervisor KVM de uma máquina Linux remota sem usar o LibVirt ou qualquer outra biblioteca de terceiros. Eu procurei por isso, mas todos os resultados que obtive foram usando libvirt ou comandos relacionados a ele. Eu não tenho permissão para usar qualquer biblioteca de terceiros e preciso fazer o backup do meu KVM da máquina remota.

Você também pode me dizer por que um deamon é necessário no KVM quando não é necessário no VMware ESXI?

Existe alguma API do KVM presente para fazer o backup de VMs em execução no KVM de uma máquina remota (sem usar o libvirt)? Esse backup precisa ser feito em diferentes níveis, como nível de VM, nível de disco e nível de arquivo.

    
por Dr. Death 19.10.2012 / 13:46

1 resposta

2

O KVM é um hipervisor, não uma pilha de gerenciamento, portanto, se você quiser gerenciá-lo, efetue login no console do host ou use ferramentas de gerenciamento, como o libvirt. Compará-lo ao ESXi não é muito correto nesse sentido - o ESXi é repleto de daemons e ferramentas adicionais, e essa é exatamente a funcionalidade que o libvirt fornece (na verdade, ele fornece mais), então não vejo por que você não pode usar um Linux comum biblioteca com base projetada para responder a todas as suas necessidades em uma única configuração de host.

O KVM tem as ferramentas básicas de linha de comando para iniciar / parar VMs e, para interagir com a VM, você pode se conectar ao monitor do qemu, mas tudo isso é muito mais fácil e intuitivo com a libvirt também.

BTW, usando libguestfs, você pode ler o sistema de arquivos convidado do host e fazer backups seletivos. E com o libvirt gerenciando instantâneos de VM e ciclo de vida, também é muito mais fácil do que sem ele.

    
por 19.10.2012 / 14:10