1. T铆tulo del Proyecto
Implementaci贸n de Infraestructura Integral Virtualizada Educativa
馃敆 Repositorio de GitHub: github.com/EricOpss/Proyecto-ASIR.git
2. Nombre del Autor
Eric Alexandru Vladescu
3. Descripci贸n
El proyecto consiste en el dise帽o y despliegue de una infraestructura tecnol贸gica centralizada para la academia Yess Innovation en Gjirokaster (Albania). Debido a las limitaciones de hardware (8GB RAM / 100GB Disco), la soluci贸n se basa en una arquitectura de virtualizaci贸n ligera (LXC) sobre Proxmox VE, eliminando el "overhead" de los sistemas operativos comerciales para maximizar el rendimiento:
- Gesti贸n de Identidades (LXC): Implementaci贸n de un controlador de dominio Samba4 AD sobre Debian 12 (LXC). Se centraliza la autenticaci贸n (LDAP/Kerberos) permitiendo que los docentes gestionen los recursos de los estudiantes con un consumo m铆nimo de memoria.
- Automatizaci贸n de Sistemas: Desarrollo de una capa de l贸gica mediante Python y Bash. Se automatiza la creaci贸n de usuarios en el Directorio Activo, la asignaci贸n de cuotas de disco mediante ACLs de Linux y el aprovisionamiento de entornos web personales para los alumnos.
- Portal Educativo y Micro-LMS (LXC): Despliegue de un portal basado en Nginx y Moodle bajo el dominio
yess.academy. La arquitectura separa el servidor web del motor de base de datos (MariaDB) en contenedores aislados para mejorar la seguridad y la gesti贸n de memoria.
- Seguridad y Conectividad Zero-Trust: Uso de OPNsense como firewall perimetral y puerta de enlace. La administraci贸n remota y el acceso p煤blico a la web se realizan mediante Cloudflare Tunnels, permitiendo acceso cifrado desde cualquier lugar sin necesidad de abrir puertos en el router del centro.
- Optimizaci贸n de Red (Apt-Cacher-NG): Implementaci贸n de un proxy de cach茅 local para mitigar las limitaciones de ancho de banda en Gjirokaster, acelerando las actualizaciones de sistema de todos los equipos del aula.
- Telemetr铆a y Monitorizaci贸n: Stack de InfluxDB + Grafana para la visualizaci贸n en tiempo real del estado de salud del nodo Proxmox, asegurando que los servicios cr铆ticos operen dentro de los m谩rgenes de los 8GB de RAM.
4. Objetivos del Proyecto
Objetivo General
Desplegar una infraestructura de red profesional, segura y automatizada sobre hardware limitado, demostrando la viabilidad de las tecnolog铆as Open Source para la gesti贸n educativa.
Objetivos Espec铆ficos
- Maximizaci贸n de Recursos: Sustituir la virtualizaci贸n tradicional por contenedores LXC para reducir el consumo de RAM en un 60% respecto a una arquitectura basada en Windows Server.
- Segmentaci贸n de Red: Configurar puentes virtuales (Bridges) en Proxmox para aislar el tr谩fico de gesti贸n, la red de alumnos y la red de servicios web.