Consultoría y Capacitación | Javier Baz | Arquitectura de Computadoras
📦 Módulo 2 · Clase 6 · TGSIT

Herramientas de Virtualización

Infraestructura Lógica IT — Una computadora dentro de otra: hipervisores, máquinas virtuales, redes virtuales, snapshots y los casos reales de soporte. Nivel integrado: introductorio + intermedio.

// 01 · ¿Qué es la virtualización?

🖥️ Una computadora dentro de otra computadora

El concepto base de todo el resto de la clase

La virtualización es la tecnología que permite ejecutar uno o más sistemas operativos completos dentro de un mismo equipo físico, de forma aislada y simultánea. Cada uno de esos sistemas "invitados" corre dentro de una máquina virtual (VM): una PC simulada por software que cree ser una computadora real.

Analogía Una máquina virtual es como un departamento dentro de un edificio. El edificio (hardware físico) es uno solo, pero adentro tenés varios departamentos independientes (VMs), cada uno con su cocina, su baño y su dueño (su propio SO, programas y archivos). Lo que pasa en un departamento no afecta a los demás, aunque compartan los cimientos, la luz y las cañerías (CPU, RAM, disco).

Tres términos que vas a usar todo el tiempo:

  • Host (anfitrión): la máquina física real y su sistema operativo.
  • Guest (huésped / invitado): el sistema operativo que corre dentro de la VM.
  • Hipervisor (VMM): el software que crea, gestiona y aísla las VMs, repartiendo los recursos físicos entre ellas.

¿Para qué virtualizar?

BeneficioPor qué importa
Aprovechar hardwareUn servidor potente ejecuta muchas VMs en vez de tener muchos equipos subutilizados.
AislamientoSi una VM se infecta o falla, las demás y el host no se ven afectados.
PortabilidadUna VM es un conjunto de archivos: se copia, se mueve o se respalda como cualquier carpeta.
Snapshots"Congelás" el estado de la VM y volvés atrás en segundos.
Pruebas segurasProbar software, actualizaciones o hasta malware sin riesgo para el equipo real.
ConsolidaciónMenos costo de hardware, energía y espacio físico en data centers.
// 02 · El hipervisor: Tipo 1 vs Tipo 2

⚙️ El corazón de la virtualización

El hipervisor crea las máquinas virtuales, les asigna recursos (CPU, RAM, disco, red) y garantiza que estén aisladas entre sí. Según dónde se instala, hay dos grandes tipos.

Tipo 1 — Bare-metal (nativo) Se instala directo sobre el hardware, sin un SO debajo: él es el sistema base. Máxima eficiencia → servidores y data centers.

Ejemplos: VMware ESXi, Microsoft Hyper-V, Proxmox VE, KVM, Citrix Hypervisor (Xen).
Tipo 2 — Hosted (alojado) Se instala como una aplicación más dentro de un SO existente (Windows, Linux, macOS). Más simple → escritorio, pruebas y laboratorios.

Ejemplos: Oracle VirtualBox, VMware Workstation, Parallels Desktop.
Analogía El Tipo 1 es como construir un edificio de departamentos desde los cimientos: el terreno se dedica por completo a alojar inquilinos. El Tipo 2 es como subalquilar habitaciones dentro de tu propia casa: ya vivís ahí (el SO host) y abrís espacio para huéspedes. El Tipo 1 rinde más porque no hay un "dueño de casa" consumiendo recursos en el medio.
Importante — VT-x / AMD-V Los procesadores modernos incluyen extensiones de virtualización por hardware (Intel VT-x, AMD-V) que aceleran muchísimo la ejecución de VMs. Si están deshabilitadas en la UEFI/BIOS, las VMs corren lentísimas o directamente no arrancan los SO de 64 bits. Es lo primero que hay que verificar cuando una VM no funciona.
// 03 · Anatomía de una máquina virtual

🧩 De qué está hecha una VM

Una VM emula por software todos los componentes de una PC real. El técnico debe entender cada pieza para configurarla bien:

  • vCPU: núcleos del procesador físico asignados a la VM.
  • RAM virtual: memoria reservada del host. Mientras la VM está encendida, esa RAM no la tiene el host.
  • Disco virtual: uno o varios archivos del host que la VM ve como un disco físico.
  • Adaptador de red virtual: placa de red emulada con varios modos (NAT, Bridge, Host-only, Internal).
  • Dispositivos emulados: teclado, mouse, USB, video, puertos.
Formato de discoHipervisorNotas
VDIVirtualBoxFormato nativo de VirtualBox.
VMDKVMwareMuy portable; también lo lee VirtualBox.
VHD / VHDXHyper-V / WindowsVHDX soporta discos >2 TB y resiste mejor los cortes.
QCOW2KVM / QEMUSoporta snapshots y compresión.
Disco dinámico (thin) El archivo crece a medida que se usa. Ahorra espacio al inicio; levemente más lento.
Disco fijo (thick) Reserva todo el espacio de entrada. Más rápido y con menos fragmentación; ocupa todo desde el día uno.
Tip técnico — Guest Additions / VMware Tools Son un paquete de drivers y utilidades que se instala dentro del SO huésped. Habilitan resolución completa de pantalla, portapapeles compartido, carpetas compartidas, integración del mouse y mejor rendimiento gráfico. Sin ellas, la VM funciona pero "incómoda": ventanita chica, mouse atrapado, sin copiar/pegar. Instalarlas es un paso obligatorio post-instalación.
// 04 · Snapshots, clones y conceptos avanzados

📸 Las superpotencias del técnico

Una snapshot guarda el estado exacto de la VM en un momento dado (disco, RAM, configuración) y permite volver atrás al instante. Indispensable antes de instalar software dudoso, probar actualizaciones o analizar malware.

Analogía Una snapshot es el "punto de guardado" de un videojuego. Antes de la pelea difícil, guardás; si perdés, recargás y volvés a intentar sin perder el progreso. La diferencia: en una VM guardás el sistema entero, no solo tu personaje.
Clon completo (full) Copia totalmente independiente. Ocupa lo mismo que el original, pero no depende de él.
Clon enlazado (linked) Comparte los archivos base con el original y solo guarda las diferencias. Ocupa muy poco, pero si borrás el original deja de funcionar.

Plantillas (templates): una VM base configurada (SO + software + actualizaciones) de la que se generan muchas VMs idénticas. Conecta directo con lo visto en clonación (Clase 5).
Virtualización anidada (nested): correr un hipervisor dentro de una VM. Útil para laboratorios donde necesitás virtualizar para enseñar virtualización.

Importante — Snapshot ≠ Backup Una snapshot vive en el mismo disco que la VM: si el disco físico falla, perdés la VM y todas sus snapshots juntas. Además, acumular muchas por mucho tiempo degrada el rendimiento. Para protección real de datos usá un backup/imagen en otro medio (Clase 5).
// 05 · Instalación y configuración (paso a paso)

🛠️ Crear tu primera VM (ejemplo: VirtualBox)

  • Paso 1 — Habilitar VT-x / AMD-V en la UEFI/BIOS (suele estar en "Advanced" o "CPU Configuration"). Sin esto, las VMs de 64 bits no funcionan.
  • Paso 2 — Instalar el hipervisor desde virtualbox.org (sitio oficial). Sumá el Extension Pack si necesitás USB 2.0/3.0 o RDP.
  • Paso 3 — Crear la VM: "Nueva" → nombre, tipo y versión del SO huésped (ej: Linux / Ubuntu 64-bit). Esto preconfigura valores recomendados.
  • Paso 4 — Asignar recursos: RAM (no más del 50% de la física), vCPU (1-2 para un escritorio liviano), disco virtual (VDI dinámico).
  • Paso 5 — Montar la ISO e instalar el SO: Configuración → Almacenamiento → montar la ISO en la unidad óptica virtual. Arrancar e instalar igual que en una PC real.
  • Paso 6 — Instalar Guest Additions para pantalla completa, portapapeles y rendimiento.
  • Paso 7 — Tomar un snapshot "Sistema limpio". Si algo se rompe después, volvés a este punto en segundos.
Error frecuente — Sobreasignar RAM Si a una VM le das casi toda la RAM física, el host se queda sin memoria y todo el equipo (host + VM) se vuelve lentísimo por el uso intensivo de swap. Regla práctica: la suma de RAM de las VMs encendidas + lo que necesita el host nunca debe superar la RAM física. Dejá siempre un colchón para el anfitrión. (Probalo en la pestaña 🧪 Laboratorio.)
// 06 · Comparativa de herramientas

⚖️ VirtualBox, VMware y el resto del ecosistema

HerramientaTipoCostoPlataformaPunto fuerte
Oracle VirtualBox2Gratis (GPL)Win / Linux / MacGratuito y multiplataforma; ideal para aprender.
VMware Workstation Pro2Gratis*Win / LinuxEstabilidad y rendimiento profesional.
VMware ESXi1PagoBare-metalEstándar empresarial en servidores.
Microsoft Hyper-V1IncluidoWindows Pro/ServerIntegrado en Windows, sin costo extra.
Proxmox VE1Gratis (open)Bare-metalServidor de virtualización completo y libre.
KVM / QEMU1GratisLinuxVirtualización nativa de Linux, muy potente.

*Desde noviembre de 2024, Broadcom liberó VMware Workstation Pro y Fusion Pro sin costo para uso personal, educativo y comercial (las ediciones "Player" quedaron discontinuadas).

// 07 · Casos prácticos en soporte IT

🧪 Laboratorio de pruebas

Probar una actualización de Windows o un software nuevo en una VM antes de aplicarlo en producción. Si rompe algo, descartás la VM (o revertís el snapshot) y listo.

🦠 Análisis de malware

Ejecutar archivos sospechosos en una VM con red aislada (Host-only / Internal) y snapshot previo. Se observa el comportamiento y luego se revierte al estado limpio.

💻 Soporte multi-SO

Tener Windows, Linux y versiones viejas en VMs dentro de un mismo equipo, sin necesidad de varias PCs físicas.

🎓 Capacitación

Darle a cada alumno una VM idéntica clonada desde una plantilla: practican sin riesgo y se reinicia fácil.

// 08 · Resumen — lo que no podés olvidar
  • La virtualización ejecuta SO completos (guests) dentro de un equipo físico (host), aislados entre sí.
  • El hipervisor crea y gestiona las VMs. Tipo 1 (bare-metal: ESXi, Hyper-V, Proxmox) para servidores; Tipo 2 (hosted: VirtualBox, VMware Workstation) para escritorio.
  • Habilitá VT-x / AMD-V en la UEFI: sin virtualización por hardware, las VMs de 64 bits no funcionan.
  • Una VM es un conjunto de archivos (VDI/VMDK/VHDX/QCOW2): portable, copiable y respaldable.
  • Nunca asignes más del 50% de la RAM física a una VM; dejá colchón para el host.
  • Modos de red: NAT (salida oculta), Bridge (IP propia en la LAN), Host-only (privada host↔VM), Internal (aislada).
  • Instalá Guest Additions / VMware Tools para pantalla completa, portapapeles y rendimiento.
  • Las snapshots son un punto de guardado para volver atrás — no son backups (viven en el mismo disco).
  • Clon completo = independiente; clon enlazado = liviano pero depende del original.
  • Para malware: VM aislada (Host-only/Internal) + snapshot previo + revertir al terminar.
📌 Tarea de preparación — para la Clase 7 (Evaluación del módulo) Repasá todo el Módulo 2: particiones y sistemas de archivos, sistemas operativos, gestores de arranque, clonación y virtualización. Armá un mapa conceptual que conecte los cinco temas: ¿cómo se relaciona el particionado con la instalación del SO? ¿Cómo se conectan el gestor de arranque y el dual boot? ¿Dónde entran la clonación y la virtualización en el trabajo diario del técnico? Llegá con tus dudas para la consulta previa a la evaluación.
// Simulador interactivo · Configurador de recursos de VM

Elegí un host, repartile recursos a la VM y mirá en tiempo real si la configuración es saludable, riesgosa o peligrosa. La idea: entender por qué nunca hay que dejar al anfitrión sin memoria.

🖥️ Configuración de la VM

📊 Reparto de RAM del host

VM
Host
RAM de la VM RAM libre para el host
vCPU1 / 4
RAM VM2 GB
Disco ocupa hoy~0 GB
✅ Configuración saludable

El host conserva memoria de sobra. La VM va a correr cómoda.

Cómo leer el simulador Verde (saludable): la VM usa ≤ 50% de la RAM y deja colchón al host.
Ámbar (riesgosa): la VM pasa el 50% de la RAM, o le das demasiados vCPU; el host queda justo.
Rojo (peligrosa): al host le queda muy poca memoria → swap constante y todo se vuelve lentísimo.
// Simulador interactivo · Modos de red de una VM

El adaptador de red virtual se configura en distintos modos. Tocá cada uno y mirá qué alcanza la VM: Internet, la red local (LAN) y las otras VMs. Es el punto que más problemas de conectividad genera.

🌐
Acceso a Internet
🏠
Visible en la LAN
🖥️
VM ↔ otras VMs
🌐 Internet 🔀 Router / LAN 💻 Host (PC) 🖥️ VM A 🖥️ VM B
NAT La VM sale a Internet escondida detrás de la IP del host (como tu PC detrás del router de casa). No es accesible desde la red local ni se comunica con otras VMs. Es el modo por defecto: ideal para navegar o actualizar desde la VM sin exponerla.
// Quiz progresivo · 15 preguntas
🎯 0 / 15

Arrancamos. Tomate tu tiempo y leé bien cada opción.