Skip to main content

Sistemas de Virtualización

Los sistemas de virtualización de hardware y software son fundamentales en la administración moderna de sistemas, permitiendo trabajar sin la complejidad de gestionar dispositivos físicos.

Objetivos de Aprendizaje

Al completar esta unidad, serás capaz de:

Conceptos

Comprender qué es la virtualización y sus tipos

VirtualBox

Instalar y configurar VirtualBox para gestionar máquinas virtuales

Recursos

Gestionar recursos compartidos entre sistemas virtuales y físicos

Docker

Introducirse en la virtualización por contenedores

¿Por qué Virtualización?

La virtualización se ha convertido en un requisito esencial para administradores de sistemas debido a sus múltiples beneficios:
1

Aprovechamiento de Recursos

Múltiples sistemas en un solo hardware físico
2

Flexibilidad

Crear, clonar y eliminar sistemas fácilmente
3

Aislamiento

Probar configuraciones sin afectar el sistema principal
4

Portabilidad

Mover sistemas completos entre diferentes máquinas

Contenidos de la Unidad

1. Fundamentos de Virtualización

  • ¿Qué es un sistema de virtualización?
  • Ventajas y desventajas
  • Conceptos Guest y Host
  • Tipos de virtualización

2. VirtualBox

VirtualBox es un sistema de virtualización completa (Tipo 2) gratuito y multiplataforma.
  • Instalación en Windows y GNU/Linux
  • Creación de máquinas virtuales
  • Configuración de red
  • Gestión de recursos compartidos
  • Importación y exportación (OVA)

3. Docker y Contenedores

  • Virtualización en la nube
  • Conceptos de contenedores
  • Escalabilidad y elasticidad
  • Introducción a Docker

Ventajas Clave

Educación

Prácticas antes inviables son ahora posibles en una sola máquina

Pruebas

Probar configuraciones sin riesgo para el sistema principal

Recuperación

Snapshots permiten volver atrás en el tiempo

Distribución

Compartir sistemas completos mediante archivos OVA

Tecnologías que Estudiaremos

Sistema de virtualización completa de Oracle, gratuito y de código abierto (OSE). Ideal para entornos de desarrollo y educación.
Plataforma de contenedores que permite empaquetar aplicaciones con sus dependencias, facilitando el despliegue en cualquier entorno.

Recursos de la Unidad

Teoría

Conceptos fundamentales de virtualización

VirtualBox

Guía completa de VirtualBox

Docker

Introducción a contenedores

Tareas

Ejercicios prácticos
Para trabajar con virtualización necesitas un equipo con recursos suficientes: mínimo 8GB RAM y procesador con soporte para virtualización (VT-x/AMD-V).

Próximos Pasos

Comienza estudiando los conceptos teóricos de virtualización, luego procede con la instalación de VirtualBox y la creación de tu primera máquina virtual.

Build docs developers (and LLMs) love