Uso do virtio no QEMU sem o KVM

1

Eu quero escrever um driver simples para uso dentro de uma máquina QEMU virtual, que estará se comunicando com o host por meio de um dispositivo virtual especial de back-end correspondente.

O dito driver e o dispositivo de back-end estarão usando a funcionalidade VirtIO para funcionar. Esse driver é o objetivo de um exercício universitário, que sugere que o QEMU deve trabalhar com KVM , em um processador com tecnologia de virtualização.

No entanto, tenho uma máquina bastante antiga, cuja CPU não tem tal utilidade. Colocando a performance de lado, eu queria saber, será que eu posso usar a funcionalidade VirtIO ou é algo que só pode ser usado ao lado de KVM ?

A documentação encontrada na internet sobre o VirtIO é praticamente inexistente, por isso espero que alguém aqui saiba alguma coisa.

    
por Noob Doob 03.06.2016 / 04:08

1 resposta

1

Virtio é uma API para IO virtual que implementa lógica de rede e de driver de bloco, e pode ser implementada com QEMU e sem KVM. Consulte aqui para obter uma visão geral completa do libvirt, incluindo exemplos sem usar o KVM.

    
por 07.02.2017 / 07:59