ESCRITORIOS REMOTOS EN MÁQUINAS VIRTUALES APLICADOS EN GRANDES CORPORACIONES jornadas técnicas - rediris 2008 Josep Pujal, Juan López, Antoni Oller, Chris Fanning, Flaminio Minerva, Jesus Alcober Fundació I2CAT Universitat Politècnica de Catalunya
INTRODUCCIÓN: EL ACTUAL PARADIGMA “TIC” Punto de partida: cada usuario tiene su propia estación de trabajo
Incluso comparten estaciones de trabajo INTRODUCCIÓN: EL ACTUAL PARADIGMA “TIC” Incluso comparten estaciones de trabajo (con el problema que eso conlleva)
INTRODUCCIÓN: EL ACTUAL PARADIGMA “TIC” Los usuarios se encuentran distribuidos físicamente en diferentes sedes
INTRODUCCIÓN: EL ACTUAL PARADIGMA “TIC” Cuando se produce una incidencia o es necesaria una actuación, el servicio técnico tiene que desplazarse en cada lugar de trabajo
INTRODUCCIÓN: PROPUESTA DE UN NUEVO PARADIGMA “TIC” Los usuarios se encuentran con un “thin client” en su lugar de trabajo y se conecta contra un sistema operativo remoto virtualizado
INTRODUCCIÓN: PROPUESTA DE UN NUEVO PARADIGMA “TIC” Ya da igual donde se encuentren los usuarios, cada uno tiene su propia sesión
Además el servicio tecnico ya no tiene que deplazarse! INTRODUCCIÓN: PROPUESTA DE UN NUEVO PARADIGMA “TIC” Además el servicio tecnico ya no tiene que deplazarse!
REQUERIMIENTOS FUNCIONALES: CASOS DE USO Un usuario llega a su oficina. Enciende cualquier “thin-client”, se autentica en una interfaz Web y se conecta a un escritorio o aplicación remota Las sesiones son accesibles y pueden ser restauradas remotamente
ARQUITECTURA DE SISTEMA: visión global
ARQUITECTURA DE SISTEMA: El dispositivo “thin-client” Epatec 4800 series CPU Via 1,2 GHz 512 MB RAM USB 2.0 Compact Flash 2 GB Ethernet port 100Mbps El servicio freeNX actúa entre la capa SSH y la tecnología de escritorio remoto Thin-client contiene una instalación mínima Linux Debian con: Interfaz gráfica Cliente freeNX Mozilla Firefox (en modo kiosk)
ARQUITECTURA DE SISTEMA: Gestor “virtmanager” Aplicación Web que permite: Administrar escritorios virtuales Conectarse remotamente para dar soporte Futuras funcionalidades: - Relacionar escritorios según el perfil de usuario
ARQUITECTURA DE SISTEMA: escalabilidad Clúster de almacenamiento Clúster de escritorios virtuales Multi-user (Linux) and single user (Windows) scalability differences
ARQUITECTURA DE SISTEMA: balanceador de máquinas virtuales
PROPUESTA DE SISTEMA Y TECNOLOGÍAS
PRINCIPALES VENTAJAS APORTADAS Resulta más eficiente tener N servidores potentes disponibles para los usuarios que N estaciones de trabajo potentes infrautilizadas. Ubicuidad: estudiantes y PDI pueden usar las mismas aplicaciones y escritorios disponibles de cualquier laboratorio Instituciones cuyas sedes se encuentran dispersas por el territorio pueden verse favorecidas al disminuir los costes en desplazamiento de personal de soporte
PRINCIPALES VENTAJAS APORTADAS: impacto medioambiental Consumo energético: Modelo actual Modelo presentado Dispositivo Consumo [W] Ordenador 200 Ordenador (TC) 20 Servidor remoto 81,25 AC (COP 3.0) 27,08333333 Total Consumo 128,3333333 Residuos electrónicos: reducción debido al reaprovechamiento de dispositivos antiguos reutilizados como Thin-clients
LÍNEAS FUTURAS Distribución de los SO empotrados en Thin-Clients (usar Brutalix) Utilizar técnicas de migración de máquinas virtuales en el clúster de escritorios aplicando calidad de servicio en las sesiones. Ampliar con nuevas funcionalidades la herramienta de gestión de usuarios y máquinas virtuales.
CONCLUSIONS El modelo puede ser aplicado en grandes corporaciones, centros gubernamentales y instituciones docentes. Se aportan beneficios operacionales, económicos y medioambientales La inversión en el desarrollo de la plataforma no resulta elevada