Laboratorio de Informtica y Ciencias de la Computacin
Manual Sobre Creacin de Mquinas Virtuales sando !VM en buntu "#$%& Por' Marcela Mosquera VI()*LI+*CI,N C,N !VM (equisitos 1. Hardware a utilizar El hardware a utilizar es muy importante ya que no todos los equipos permiten realizar este tipo de virtualizacin, para ello el procesador del equipo deber tener una de las siguientes micro instrucciones: o rocesadores !ntel: !"#E$%&# o rocesadores '(): '()%& ara comprobar si nuestro equipo posee alguna de estas micro instrucciones deberemos e*ecutar en consola: + egrep ,-vm./svm0, 1proc1cpuin2o Figura Ejecucin del comando egrep Esto es as3 ya que grep encontr la micro instruccin 4vm.5 en el microprocesador del equipo, si hubiera sido un equipo '(), la micro instruccin a encontrar ser3a 4svm5. 6i bash no nos devolvi nada quiere decir que el equipo no podr correr 7&(. 8. 6o2tware a utilizar El 6o2tware a usar ser el siguiente: 9 :buntu $inu. 18 arquitectura ;<bits. 9 7ernel $inu. 8.;.8< -versin del manual: 8.;.8<%81%generic0. 9 libvirt= =.<.= -versin del manual: =.<.=%8ubuntu> 0. 9 virt%manager =.?.@ -versin del manual: =.?.@%=ubuntuA0. Instalacin ara instalar 7&( y las herramientas necesarias, e*ecutamos: + sudo apt%get install Bvm libvirt%bin virt%manager Figura Instalacin de kvm, libvirt-bin y virt-manager !nstalamos: - libvirt-bin: trae el demonio libvirtd el cual se usara para administrar 7&(. - kvm: el emulador .>;. - virt-manager: !nter2az gr2ica que nos permitir crear y administrar las mquinas virtuales. Incorporando usuarios al grupo libvirtd ara poder administrar 7&( debemos ingresar el1los usuario-s0 administrador al grupo libvird, para ello, e*ecutamos + sudo adduser Cid %unC libvirtd 6i deseamos agregar ms usuario, debemos cambiar el comando Cid %unC por el nombre del usuario, por e*emplo: + sudo adduser marcela libvirtd Virtual Mac-ine Mana.er &irtual (achine (anager virt%manager: Es una aplicacin de escritorio para administrar maquinas virtuales. $a misma presenta un sumario de los 4dominios5 o maquinas virtuales que estn corriendo, mostrando la per2ormance y sus estad3sticas. virt%manager posee un Dizard para la creacin de nuevas &(, permitiendo con2igurar y a*ustar los recursos y hardware virtual de las mismas. Este programa tambiEn posee embebido un cliente &"F paraver gr2icamente los dominios que se estEn corriendo. Corriendo el virt-manager 'l programa lo e*ecutaremos con sudo: + sudo virt%manager Creacin de maquinas /irtuales Paso 1: Freacin de una mquina virtual con el sistema operativo Dindows G Figura Paso 1, creacin de una mquina virtual con indo!s " Paso 2: odremos elegir entre 8 mEtodos para instalar el nuevo sistema operativo de nuestra mquina virtual: - !magen !6H. - F)%IH( o )&). El tipo de Host a elegir depender del sistema operativo que instalemos, en este e*emplo seleccionar como: - #ipo de 6istema Hperativo: Dindows - &ersin: (icroso2t Dindows G Figura Paso #, creacin de una mquina virtual con indo!s " Paso 3: 6eleccionar la cantidad de memoria ram que ser asignada a la mquina virtual. 7&( no permite aJn mane*ar memoria incremental. Fon respecto a los &irtual F:s el nJmero m.imo es dos. Figura Paso $, creacin de una mquina virtual con indo!s " Paso 4 ara almacenar los datos de la mquina virtual, se puede elegir entre una particin real o un simple archivo o 4disco virtual5. Fuando elegimos un disco virtual deberemos especi2icar el tamaKo m.imo que tendr y si se debe reservar todo el espacio asignado al crearlo o que vaya creciendo incrementalmente a medida que se use. En este caso asignamos una imagen de disco duro de > LM y asignamos todo el espacio. Figura Paso %, creacin de una mquina virtual con indo!s " Paso 5: or Jltimo se le presenta la con2iguracin de la mquina virtual y adems se le permite con2igurar la red. Figura Paso &, creacin de una mquina virtual con indo!s " Vista del .estor de mquinas /irtuales Figura 'estor de mquinas virtuales )etalles de la mquina virtual: Figura (etalles de mquina virtual indo!s " Iendimiento: Figura )endimiento mquina virtual indo!s "