Instalar un guest windows en KVM con virtio drivers
Los controladores para-virtualizados aumentan el rendimiento de los huéspedes totalmente para-
virtualizados. Con los controladores para-virtualizados la latencia de E/S disminuye y el rendimiento
aumenta los niveles a casi bare-metal. Es recomendable utilizar controladores para-virtualizados para
huéspedes completamente virtualizados ejecutando tareas pesadas de E/S y aplicaciones como las BBDD.
Estos son cargados automáticamente en distros nuevas de Ubuntu, RHEL y CentOS, así como en teoría cualquier distro con un kernel superior a 2.6.27. Así que no habría que hacer nada para poder usar aplicaciones con mucha I/O como las BBDD sobre Ubuntu, tan solo indicar con el parametro ‘os-variant’ la distro que usamos o en su defecto (si no la encontramos), ‘virtio26′
Para usar BBDD en windows hay que instalar estos drivers que mejoran en mucho la velocidad la la red y escritura a disco.
Las versiones de windows que soportan estos drivers son:
• Windows XP (solo 32 bits)
• Windows Server 2003 (versiones de 32 y de 64 bits)
• Windows Server 2008 (versiones de 32 y de 64 bits)
• Windows Vista/7 (versiones de 32 y de 64 bits)
La última iso de estos drivers se puede encontrar aqui:
http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/
En concreto me bajo las versiones:
- virtio-win-1.1.16.iso
- virtio-win-1.1.16.vfd
Para hacer una instalación de Windows con estos drivers por ej en un Windows XP haremos así:
virt-install -c qemu:///system --virt-type kvm --name winxp --vcpus 1 --ram 1024 --os-variant winxp \ --disk /var/lib/libvirt/images/guests/winxp.img,size=30,sparse=false,bus=virtio \ --disk /var/lib/libvirt/images/isos/windows/virtio-win-1.1.16.vfd,device=floppy \ --cdrom /var/lib/libvirt/images/isos/windows/virtio-win-1.1.16.iso \ --cdrom /var/lib//libvirt/images/isos/windows/winxp.iso \ --network bridge:br0,model=virtio \ --vnc
Y en la instalación nos instalará estos drivers.
Mas fuentes sobre el tema:
http://cloud.ubuntu.com/2011/03/fast-win7-kvm-virtiodisk-net-install/
http://www.todosconsoftwarelibre.es/instalacion-de-windows-7-sobre-kvm-en-ubuntu-server-10-04-1/
http://bderzhavets.wordpress.com/2011/01/20/virtio-install-windows-7-kvm-x64x86-on-ubuntu-10-04-1-server-via-dnjl-ppa/
http://blog.allanglesit.com/2011/03/kvm-guests-install-virtio-drivers-for-windows-guests/
http://kahdev.wordpress.com/2011/05/30/using-virtio-drivers-in-a-kvm-windows-guest-vm/



Comments are closed.