TEL-420 Sistemas Paralelos P5c laboratorio despliegue cloud · M5
M5 Guía de Práctica / Taller
Descargar .md

P5c · Laboratorio de despliegue en plataforma Cloud y evaluación de costes

Contenido del programa: §20.5 · contenidos 5.5 y 5.6 Horas de laboratorio: 4 · Modalidad: equipos de 2 a 3 estudiantes


1. Propósito

Desplegar una infraestructura de cómputo paralelo elástico en la nube utilizando proveedores IaaS (AWS EC2 / Azure Virtual Machines / alternativas locales o emuladas con LocalStack), configurando grupos de seguridad, llaves criptográficas SSH, red VPC y evaluando la relación costo-rendimiento de instancias optimizadas para cómputo (Compute Optimized) frente a hardware propio en premisa (On-Premise).


2. Fundamentación técnica

El cómputo en la nube ofrece elasticidad infinita aparente: permite aprovisionar clústeres de cientos de nodos en minutos y destruirlos al culminar la simulación, pagando únicamente por los segundos de cómputo consumidos (Pay-as-you-go).

  • Modelos de servicio: IaaS (Infraestructura como Servicio, ej. EC2, VMs), PaaS (Plataforma, ej. Elastic Beanstalk), SaaS (Software).
  • Tipos de instancias: Instancias dedicadas, bajo demanda (On-Demand) e instancias spot (Spot Instances con hasta un 90% de descuento pero con riesgo de interrupción).

3. Actividades guiadas

Ejercicio 1: Aprovisionamiento de nodos en la nube

  1. Lanzar dos instancias Linux Ubuntu Server (tipo t3.medium o c6i.large).
  2. Configurar el grupo de seguridad abriendo los puertos SSH (22) y el rango de puertos efímeros de MPI exclusivamente dentro de la subred privada de la VPC.
  3. Configurar resolución de nombres interna y propagar la clave pública SSH para permitir ssh sin contraseña entre los nodos cloud.

Ejercicio 2: Ejecución de benchmark MPI distribuido en cloud

  1. Clonar el repositorio del código de referencia en el nodo maestro de la nube.
  2. Compilar y ejecutar montecarlo_mpi y matriz_mpi distribuyendo los procesos a través de la red cloud pública/privada.
  3. Medir el tiempo de ejecución y comparar la latencia de red de la nube frente a la red física Ethernet del laboratorio Dell OptiPlex.

Ejercicio 3: Análisis económico y calculadora de costes

Calcular el coste financiero en USD para ejecutar una simulación continua de 72 horas para un proyecto regional en Yacuiba considerando:

  • Coste horario de instancias bajo demanda vs instancias spot.
  • Coste de transferencia de datos de salida (Egress Data Transfer).
  • Coste de almacenamiento EBS persistente.

4. Entregables

Informe técnico en PDF con evidencias de despliegue, capturas de consola y tabla comparativa de costes según la file:///home/eliasdev/sistemas_paralelos/10-modulos/M5-orquestacion-cloud/rubrica-informe-comparativo.md.