Acesso remoto ao hipervisor KVM sem libvirt

Acesso remoto ao hipervisor KVM sem libvirt

Sou um novato na área de virtualização Linux KVM. Alguém pode ajudar como conectar-se ao meu hipervisor KVM a partir de uma máquina Linux remota sem usar 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. Não tenho permissão para usar nenhuma biblioteca de terceiros e preciso fazer o backup do meu KVM de uma 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 KVM presente para fazer backup de VMs em execução no KVM a partir de uma máquina remota (sem usar libvirt)? Este backup precisa ser feito em diferentes níveis, como nível de VM, nível de disco e nível de arquivo.

Responder1

KVM é um hipervisor, não uma pilha de gerenciamento; portanto, se você quiser gerenciá-lo, faça login no console do host ou use ferramentas de gerenciamento como libvirt. Compará-lo com o ESXi não é muito correto nesse sentido - o ESXi vem com 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 baseada que foi projetada para atender a todas as suas necessidades em uma única configuração de host.

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

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

informação relacionada