Creación de una máquina virtual básica: Configurar los parámetros iniciales de una nueva máquina virtual (nombre, sistema operativo invitado, asignación de núcleos de CPU y cantidad de RAM).
Objetivo:
Crear y configurar los parámetros iniciales de una nueva máquina virtual utilizando un hipervisor de tipo 2 (como Oracle VM VirtualBox), definiendo correctamente el nombre, el tipo de sistema operativo invitado, la asignación dimensionada de núcleos de procesador (CPU) y la cantidad de memoria RAM en función de los recursos del equipo anfitrión.
Escenario:
- Una máquina física anfitrión con VirtualBox instalado previamente y recursos suficientes de hardware (RAM y CPU).
- Privilegios de usuario para gestionar la creación de discos virtuales y contenedores de máquinas invitadas.
Instrucciones:
Fase 1: Creación de la máquina virtual mediante el asistente gráfico
- Abre la aplicación Oracle VM VirtualBox en tu equipo anfitrión.
- Haz clic en el botón superior Nueva para abrir el asistente de creación de máquinas virtuales.
- Configuración de identidad y sistema operativo:
- Nombre: Introduce un nombre descriptivo para la máquina (por ejemplo,
VM-Ubuntu-Servidor). - Carpeta de máquina: Selecciona la ruta de almacenamiento en disco donde se guardarán los ficheros de la VM.
- Imagen ISO: (Opcional) Puedes seleccionar la imagen de instalación del sistema operativo invitado o dejarlo para el siguiente paso.
- Tipo y Versión: Selecciona el S.O. invitado correspondiente (ej. Linux y Ubuntu (64-bit)). Haz clic en Siguiente.
- Nombre: Introduce un nombre descriptivo para la máquina (por ejemplo,
Fase 2: Asignación dimensionada de Memoria RAM y Procesador (CPU)
- Memoria Base (RAM):
- Desliza el selector o introduce la cantidad exacta de memoria RAM en megabytes (MB) que deseas asignar (por ejemplo,
2048 MBo4096 MB). (Nota: Asegúrate de no superar nunca el límite seguro de la RAM libre de tu equipo anfitrión para evitar bloqueos del sistema). Haz clic en Siguiente.
- Desliza el selector o introduce la cantidad exacta de memoria RAM en megabytes (MB) que deseas asignar (por ejemplo,
- Procesador (CPU):
- Define el número de núcleos de CPU virtuales que se asignarán a la máquina invitada (por ejemplo,
2 núcleos). (Nota: No asignes la totalidad de los núcleos físicos de tu anfitrión; deja siempre suficientes para que el sistema principal siga operando con fluidez). Haz clic en Siguiente.
- Define el número de núcleos de CPU virtuales que se asignarán a la máquina invitada (por ejemplo,
Fase 3: Configuración del almacenamiento virtual (Disco Duro)
- Selecciona la opción Crear un disco duro virtual ahora y define el tamaño máximo del almacenamiento (por ejemplo,
25 GB). - Deja seleccionado el tipo de archivo predeterminado (
VDI - VirtualBox Disk Image) y elige el almacenamiento de tamaño dinámico o fijo según tus necesidades de rendimiento. - Haz clic en Terminar para finalizar la creación del contenedor de la máquina virtual.
Verificación:
- Comprueba en el panel izquierdo de VirtualBox que la nueva máquina virtual aparece listada con el nombre asignado y su estado configurado como Apagada.
- Haz clic en Configuración sobre la máquina creada y revisa en las pestañas de Sistema y Procesador que los valores de RAM y núcleos asignados se corresponden exactamente con los requerimientos establecidos.
Preguntas de reflexión:
- ¿Qué consecuencias negativas puede acarrear para el rendimiento del equipo anfitrión asignar una cantidad excesiva de memoria RAM o núcleos de CPU a una máquina virtual?
- ¿Qué diferencia práctica existe entre elegir un disco duro virtual de tamaño dinámico frente a uno de tamaño fijo a la hora de gestionar el almacenamiento físico en el anfitrión?
- ¿Por qué es fundamental seleccionar correctamente la versión exacta del sistema operativo invitado en el asistente de creación de la máquina virtual?
Haz clic aquí para ver las soluciones y explicaciones
1. ¿Qué riesgos implica sobredimensionar la RAM o CPU de una máquina virtual?
Si se asignan más recursos de los que el equipo anfitrión puede permitirse (por ejemplo, asignar 14 GB de RAM en un PC que solo tiene 16 GB), el sistema operativo principal se quedará sin memoria física disponible. Esto obligará al anfitrión a recurrir masivamente al archivo de intercambio (Swap/Pagefile), provocando una caída drástica del rendimiento, bloqueos y una experiencia de uso extremadamente lenta tanto en el anfitrión como en las propias máquinas virtuales.
2. ¿Qué diferencia hay entre disco de tamaño dinámico y tamaño fijo?
Un disco de tamaño dinámico ocupa inicialmente muy poco espacio físico en el disco del anfitrión y va creciendo de manera automática conforme el sistema invitado va almacenando datos (hasta llegar al límite configurado). Un disco de tamaño fijo reserva y bloquea todo el espacio en el disco del anfitrión desde el primer instante; esto último ofrece un rendimiento de escritura ligeramente superior al evitar la fragmentación del archivo, pero desperdicia espacio si el S.O. invitado no utiliza la totalidad de los gigabytes asignados.
3. ¿Por qué es importante seleccionar la versión exacta del S.O. invitado?
El hipervisor utiliza esta información para configurar automáticamente parámetros avanzados de compatibilidad en la máquina virtual, tales como el tipo de controladora de disco emulada, la optimización de instrucciones del procesador, el soporte predeterminado para características de red y la correcta integración de los controladores de aceleración gráfica y del ratón.