Está en la página 1de 3

CWyU - Máquinas Virtuales

Introducción

En informática una máquina virtual es un software que emula a un computador y puede


ejecutar programas como si fuese un computador real. Este software en un principio fue
definido como "un duplicado eficiente y aislado de una máquina física". La acepción del
término actualmente incluye a máquinas virtuales que no tienen ninguna equivalencia
directa con ningún hardware real.
Uno de los usos domésticos más extendidos de las máquinas virtuales es ejecutar
sistemas operativos para prueba y diagnóstico de fallas.

En primera instancia utilizaremos VirtualBox, cuyas principales ventajas son ser gratuito y
multiplataforma. Los conceptos que veamos en este software son aplicables a los otros
que analizaremos.

VirtualBox
Creación de una Máquina Virtual: Dado que las VM consumen recursos de la máquina
real anfitrión o Host, hay que tener en cuenta cuales son los recursos disponibles del PC
real antes de crear las máquinas virtuales. Memoria y disco son los dos recursos más
importantes a tener en cuenta.

Configuración de memoria: Según el sistema operativo instalado, ya existe una


configuración básica sugerida por VirtualBox. Si queremos variar esto, o si queremos
ejecutar múltiples máquinas virtuales, debemos tomar en cuenta las necesidades de cada
máquina virtualizada, además de las necesidades del sistema operativo host.

Configuración de disco:
Existen dos tipos de disco soportados por las VM de VirtualBox.
Tamaño fijo: Genera un archivo del tamaño seleccionado, aunque no contenga
información en él.
Tamaño “Reservado dinámicamente”: Genera un archivo que aumenta su
tamaño hasta el límite prefijado. No se puede reducir el tamaño si se le borra
información.

Configuración placas de red:


La red virtual soporta varias configuraciones para atender a las necesidades de los
diferentes escenarios que podamos diseñar.
• NAT: La VM solo puede acceder a Internet y queda en una red distinta a la de la
PC real
• PUENTE: La VM es parte de la red real (Tener en “cuenta nombre” de PC y “grupo
de trabajo”)
• RED INTERNA: (intnet o el nombre que se requiera). La VM pertenece a una red
conectada a un Switch virtual que no tiene conexión con nada. (No DHCP, No
routers ni Internet)
• Cable desconectado: Permite probar la VM sin conexión física a la red.
• Adaptador habilitado: Permite probar la VM sin placa de red.

Configuración de Windows y Utilitarios Página 1 de 3


CWyU - Máquinas Virtuales

Máquinas virtuales activas en forma simultánea: Si quiero tener activas varias


máquinas virtuales al mismo tiempo tengo que tener en cuenta la memoria RAM que
necesito y la cantidad de disco a usar.
Memoria: La suma de la cantidad de memoria RAM asignada a todas las VM que quiero
tener prendidas en forma simultánea debe dejar suficiente memoria libre para el
funcionamiento del S.O. del PC Host o anfitrión. Por ejemplo, Ej.; Pc con 8GB RAM tendrá
disponibles 4GB para las VM. Entonces esos 4GB los debo repartir entre todas las VM
que quiero tener activas al mismo tiempo.
Espacio en Disco: En este caso hay dos tipos de disco en las VM de VirtualBox.
• Disco Fijo: La suma del espacio necesario por todas las VM con disco fijo no puede
superar el espacio libre que queda en el disco real.
• Disco Reservado Dinámicamente: La suma del espacio real utilizado por todas las
VM con este tipo de disco no debe superar el espacio libre que queda en el disco
real.

Conclusión general: La cantidad de VM activas al mismo tiempo depende de la memoria


y cantidad de disco disponible en la máquina real.

Operaciones con máquinas virtuales: Para facilitar su uso se pueden clonar, importar o
exportar y manejar los discos virtuales desde el administrador de medios incluido.

• Clonación de máquinas virtuales: Quedarán dos VM idénticas, pero debe


cambiar el nombre de la Máquina en Windows y la MAC de la placa de red. Tiene
utilidad para hacer varias VM en la misma PC real o host.
• Importar – Exportar: Sirve para llevar la VM a otros PC reales de la red. Tiene de
ventajoso que permite llevar la configuración exacta de la VM aunque al importarla
se puede cambiar según las prestaciones de la PC host que la reciba. Recordar
renovar la dirección MAC antes de arrancar la VM.
• Copia de archivos: Podemos también transportar una VM de un PC a otro
mediante copia de archivos. Podemos hacerlo de dos formas:
o Copiar el archivo *.vdi que constituye el disco virtual que usará la VM, y
luego generando una nueva VM que use ese archivo de disco. Tiene como
desventaja que se debe conocer la configuración de la VM para hacerla
manualmente en el lugar receptor del archivo VDI. (Memoria, placas de red,
tipo de disco), además solo funciona adecuadamente para cambiar la VM de
un PC a otro, no se puede usar para crear otra máquina en el mismo PC
o Si copiamos además del archivo *.VDI el archivo *.VBOX este segundo
archivo es el que guarda la configuración de la VM. Para que la VM
aparezca en el administrador de VirtualBox alcanza con hacer doble click en
el archivo *.VBOX

Hyper-V
Hyper-V es un hipervisor de Microsoft, que viene incluido dentro de las últimas
versiones de S.O. Microsoft. Desde el Panel de Control / Programas y características /
Agregar características de Windows, debemos habilitarlo.

Configuración de Windows y Utilitarios Página 2 de 3


CWyU - Máquinas Virtuales

No todas las versiones de Windows soportan esta característica, y no todos los


procesadores lo hacen. Para ver estas limitaciones sugerimos ver el siguiente documento
de Microsoft:

https://docs.microsoft.com/es-es/virtualization/hyper-v-on-windows/reference/hyper-v-
requirements

Si instalamos Hyper-V en un PC que ya tiene


instalado VirtualBox, y luego tratamos de arrancar
una máquina virtual en VirtualBox, aparecerá el
mensaje de error de la derecha.

Esto es debido a una incompatibilidad entre


ambos hipervisores.

Afortunadamente existe una solución para


este problema.

Hyper-V se carga al inicio del sistema, desde


el propio inicio del Sistema Operativo. Para
solucionar esto utilizaremos el comando BCDEDIT
que nos permite modificar eel inicio de Windows.

Desde una ventana de línea de comandos o Power Shell (en cualquiera de los
casos abierta como Administrador), debemos ejecutar los siguientes comandos:

Para deshabilitar Hyper-V

bcdedit /set hypervisorlaunchtype off

Para volver a habilitar Hyper-V

bcdedit /set hypervisorlaunchtype auto

Luego de cualquiera de los comandos debemos forzosamente reiniciar el Sistema.

Configuración de Windows y Utilitarios Página 3 de 3

También podría gustarte