Contenido verificado asociado a este RA
1. Fundamentos de la Virtualización: Máquinas Reales vs. Máquinas Virtuales
Esta unidad introduce los conceptos esenciales de la virtualización, diferenciando entre máquinas físicas y virtuales. Se exploran las ventajas y desventajas de la virtualización y se establece la relación fundamental entre el sistema operativo anfitrión y las máquinas virtuales invitadas.
2. Instalación de Software de Virtualización: Hypervisores Tipo 2
Esta unidad se centra en la instalación y configuración inicial de software de virtualización de Tipo 2, tanto libre como propietario. Se detallan los requisitos del sistema y los pasos para preparar el entorno para la creación de máquinas virtuales.
3. Creación y Configuración Básica de Máquinas Virtuales
Esta unidad guía al estudiante a través del proceso de creación de máquinas virtuales utilizando sistemas operativos libres y propietarios. Se cubren los pasos esenciales para definir los recursos de hardware virtual y la instalación inicial del sistema operativo invitado.
4. Optimización y Pruebas de Rendimiento de Máquinas Virtuales
Esta unidad aborda la configuración avanzada de máquinas virtuales para optimizar su rendimiento y funcionalidad. Se explica la importancia de las herramientas de invitado y se detallan métodos para realizar pruebas de rendimiento y evaluar la eficiencia del sistema virtualizado.
Conceptos clave
Máquina realMáquina virtualVirtualizaciónHypervisor (Tipo 1 y Tipo 2)Sistema operativo anfitrión (host)Sistema operativo invitado (guest)AislamientoRendimientoHypervisor Tipo 2Oracle VirtualBoxVMware Workstation PlayerIntel VT-xAMD-VBIOS/UEFIDisco duro virtual (VDI, VMDK, VHD)Reservado dinámicamenteTamaño fijoRAM asignada
Errores que conviene evitar
- Confundir virtualización con emulación: La virtualización ejecuta un SO invitado de la misma arquitectura que el anfitrión, mientras que la emulación permite ejecutar software de una arquitectura diferente (ej. emular una consola de videojuegos). Causa: Falta de comprensión de las capas de abstracción. Corrección: Entender que la virtualización se basa en la capacidad del procesador para ejecutar código de forma nativa, pero gestionada por el hypervisor.
- No entender el papel del hypervisor: Pensar que las MVs se ejecutan directamente sobre el hardware sin intermediarios. Causa: Simplificación excesiva del concepto. Corrección: Visualizar el hypervisor como el 'director de orquesta' que asigna y arbitra el acceso de las MVs a los recursos físicos.
- Virtualización asistida por hardware deshabilitada: La MV no arranca o es muy lenta. Causa: La opción VT-x/AMD-V no está activada en la BIOS/UEFI. Corrección: Acceder a la BIOS/UEFI y habilitar la tecnología de virtualización.
- Problemas con adaptadores de red virtuales: Las MVs no tienen conexión a internet o entre sí. Causa: Controladores de red virtuales no instalados correctamente o bloqueados por seguridad. Corrección: Reinstalar el hypervisor o revisar la configuración del firewall/antivirus.
- Asignar demasiada RAM o CPU: Ralentiza el sistema anfitrión y puede causar inestabilidad. Causa: Desconocimiento de la limitación de recursos físicos. Corrección: Asignar recursos de forma conservadora, dejando suficiente para el anfitrión y monitorizando el uso.
- Elegir mal el tipo de red: La MV no tiene conectividad deseada (ej. no accede a internet o no se comunica con otras MVs). Causa: No entender las diferencias entre los modos de red. Corrección: Revisar la explicación de NAT, Puente, Red Interna y Solo Anfitrión y seleccionar el modo adecuado para el escenario.
- No instalar las Herramientas de Invitado: La MV funciona con un rendimiento deficiente y sin funcionalidades de integración. Causa: Desconocimiento de su importancia o pasos de instalación. Corrección: Siempre instalar las Guest Additions/VMware Tools después de instalar el SO invitado.
- Ignorar el rendimiento del anfitrión: Centrarse solo en la MV sin considerar cómo afecta al anfitrión. Causa: Falta de visión global del sistema virtualizado. Corrección: Monitorizar siempre el uso de recursos del anfitrión y ajustar la asignación de la MV para mantener un equilibrio.