Skip to main content

Ejercicios de la Unidad 02

Esta sección contiene las tareas prácticas sobre sistemas de virtualización, VirtualBox y Docker.

Tarea: Entornos de Virtualización

Ejercicio 1: Redimensionar Discos Duros Virtuales

Investiga sobre el cambio de tamaño de los discos duros en VirtualBox (resize).
1

Investigación

Busca información sobre el comando VBoxManage modifymedium
2

Documentación

Prepara un documento con los comandos encontrados
3

Descripción

Adjunta una descripción de cada comando explicando qué realiza
El comando VBoxManage es una herramienta muy potente para gestionar VirtualBox desde línea de comandos.
Busca información sobre:
  • VBoxManage modifymedium
  • --resize
  • Diferencia entre VDI, VMDK y VHD

Ejercicio 2: Tipos de Disco Duro Virtual

En la creación del disco duro para las máquinas virtuales, hemos elegido Reservado dinámicamente en vez de tamaño fijo. Pregunta: ¿Qué diferencias hay entre estas dos opciones?
Analiza las diferencias en términos de:
  • Espacio ocupado en el disco físico
  • Rendimiento
  • Tiempo de creación
  • Fragmentación
  • Casos de uso recomendados

Ejercicio 3: Hipervisor vs Anfitrión

¿Hipervisor y anfitrión son palabras que hacen referencia a los mismos conceptos cuando estamos hablando de virtualización? Razona la respuesta con ejemplos concretos.
Ten cuidado con la terminología. Aunque a veces se usan indistintamente, hay diferencias importantes.

Ejercicio 4: ¿Qué es una OVA?

¿Qué es una OVA en el ámbito de la virtualización?
  • ¿Qué significa OVA?
  • ¿Qué contiene un archivo OVA?
  • ¿Cuáles son sus ventajas?
  • ¿Cómo se importa/exporta en VirtualBox?
  • ¿Es compatible con otros sistemas de virtualización?

Tarea: Docker y Virtualización en la Nube

Ejercicio 1: Empresas que Utilizan Docker

Busca en Internet información acerca de 3 empresas de tecnología que utilicen Docker. Realiza un documento que incluya:
1

Nombre de la Empresa

Identifica la empresa y su sector
2

Problema que Resuelve Docker

Explica cómo Docker soluciona problemas específicos de esa empresa
3

Beneficios Obtenidos

Describe los beneficios concretos (escalabilidad, costos, desarrollo, etc.)
Busca casos de estudio reales. Muchas empresas publican blogs técnicos explicando su adopción de Docker.
Sugerencias de empresas:
  • Netflix
  • Spotify
  • PayPal
  • Uber
  • AirBnB

Ejercicio 2: Alternativas a Amazon EC2

Hemos visto Amazon EC2 en teoría. Busca otras soluciones de virtualización en la nube.
Para cada solución encontrada, documenta:
  • Nombre del servicio y proveedor
  • Características principales
  • Modelo de precios
  • Diferencias con Amazon EC2
  • Casos de uso recomendados
Proveedores a considerar:
  • Microsoft Azure
  • Google Cloud Platform
  • DigitalOcean
  • Linode
  • Vultr

Ejercicio 3: Concepto de IaaS

¿Qué es el concepto de IaaS (Infraestructura como Servicio)?
1

Definición

Explica con tus propias palabras qué es IaaS
2

Componentes

Lista los componentes principales de IaaS
3

Ventajas

Enumera las ventajas frente a infraestructura tradicional
4

Ejemplos

Proporciona ejemplos de servicios IaaS
No copies definiciones de internet. Usa tus propias palabras después de comprender el concepto.
Además de IaaS, investiga brevemente:
  • PaaS (Platform as a Service)
  • SaaS (Software as a Service)
¿En qué se diferencian?

Tareas Avanzadas (Opcionales)

Tarea Extra 1: Configurar Red Interna en VirtualBox

Configura una red interna entre dos máquinas virtuales en VirtualBox.
1

Crear VMs

Crea dos máquinas virtuales con sistemas operativos instalados
2

Configurar Red

Configura la red interna en VirtualBox
3

Asignar IPs

Asigna direcciones IP estáticas a ambas máquinas
4

Verificar Conectividad

Verifica que ambas máquinas pueden comunicarse (ping)

Tarea Extra 2: Primer Contenedor Docker

Si tienes Docker instalado, crea tu primer contenedor:
docker run -it ubuntu bash

Tarea Extra 3: Exportar e Importar OVA

Practica la exportación e importación de máquinas virtuales:
1

Crear VM Simple

Crea una máquina virtual con instalación básica
2

Exportar como OVA

Exporta la VM usando “Exportar servicio virtualizado”
3

Eliminar VM Original

Elimina la VM original de VirtualBox
4

Importar OVA

Importa la OVA y verifica que funciona correctamente

Recursos Adicionales

Teoría

Conceptos de virtualización

VirtualBox

Guía de VirtualBox

Docker

Contenedores y cloud

Criterios de Evaluación

  • Comprensión de conceptos de virtualización
  • Capacidad de instalar y configurar VirtualBox
  • Conocimiento de Docker y contenedores
  • Comprensión de IaaS y servicios cloud
  • Investigación y documentación adecuadas
  • Claridad en las explicaciones
Recuerda documentar todos los pasos con capturas de pantalla cuando sea apropiado.

Build docs developers (and LLMs) love