310 likes | 419 Views
Jornadas Técnicas RedIRIS 2007. Ibercivis : La ciencia en casa El Ordenador Virtual Ciudadano Nacional Fermín Serrano Sanz Instituto de Biocomputación y Física de Sistemas Complejos (BIFI) Instituto de Física de Cantabria (IFCA) fserrano@unizar.es. INDICE. Introducción
E N D
Jornadas Técnicas RedIRIS 2007 Ibercivis: La ciencia en casaEl Ordenador Virtual CiudadanoNacionalFermín Serrano SanzInstituto de Biocomputación y Física de SistemasComplejos (BIFI)Instituto de Física de Cantabria (IFCA)fserrano@unizar.es
INDICE • Introducción • Antecedente local: ProyectoZivis • ProyectoIbercivis • Conclusión
La computación voluntaria se basa en conectar un gran número de PCs a un servidor Introducción
Limitaciones • Aplicaciones con paralelismonulo • Runs segmentables en periodoscortos • Baja necesidad de memoria • Baja necesidad de Input/Output • Licencias de Software Actualmente BOINC tiene 450.000 ordenadores para 50 proyectos boincstats.com Computación Voluntaria
Posibilitar el acceso de la ciudadanía a las Nuevas Tecnologías Soporte de cálculo voluntario Software Libre Cálculos masivos para investigación en Fusión Origen
SERVIDOR BOINC CIUDADANO INTERNET SI: Sigo ¿Estoy ocupado? NO: Solicita Trabajo Envía un trabajo Inicia Cálculos Si el usuario trabaja el cálculo se detiene Finaliza el Cálculo Envía Resultados Funcionamiento BOINC
AYUNTAMIENTO CIUDADANOS INTERNET Sitio web zivis.zaragoza.es Registro Blog Información ISP1 BIFI TEATRO ROMANO RedIris ISP2 1 Gbps 1 Gbps 1 Gbps ZIVIS 2 ZIVIS 1 … … HTTP BOINC SQL Almacén Análisis ISP N CPU C2D 2’4 GHz 300GB 2’3 TB GridFTP Visualización Arquitectura
Presentación 3 de Abril Acto Central: 11-12 Mayo Cálculos Ciudadanos Conferencias Difusión Análisis científico Reconocimiento Resultados (3D…) Premios Futuro Publicidad !Apoyo de los Centros! Cronograma
APLICACIÓN PILOTO Simulación de Plasma en el TJ-II (LNF-CIEMAT) Obtener resultados científicamente relevantes Implicar a los ciudadanos en la investigación Difundir la Fusión y nuevas fuentes energéticas Objetivos
Usuarios: 3200 • Ordenadores: 5500 • CPUs: 7600 • Tiempo de Cálculo: 800 mil horas • OrdenadoresEquivalentes*:800 * : Aplicacionesdistribuidas con paralelismonulo Participación
Asociaciones Institutos, Universidad Participación
4 Millones de Trayectorias Presentados resultados Preparando publicación Resultados
Tiempos de Confinamiento • (en segundos) • A0 0.0083 • A1 0.0320 • B0 0.0052 • B1 0.27 • C0 0.0044 • C1 0.36 Resultados
PUNTOS DE ESCAPE Resultados
Conclusión de Zivis: Ibercivis: Ordenador Virtual Ciudadano Nacional Novedades: Computación Difusión • Infraestructura casi-estable • Tamaño y arquitectura • Funcionalidades • Aplicaciones Científicas • Divulgación nacional • Organizaciones ciudadanas • Penetración en Centros Educativos • Unidades Didácticas Nuevos socios organizadores, colaboradores y patrocinadores Continuidad
40% hogares españoles conectados red.es Investigadores Frontend Inversiones del Proyecto ¡La infraestructura existe! Visión global
Escalando de Zivis a Ibercivis Habitantes: - Zaragoza 670.000 - España 45.000.000 Fuentes: INE y www.zaragoza.es Motivación
Herramienta de visualización CPUs Remanente Tiempo • Un mínimo de recursos estable Aproximación a un cluster
SOCIEDAD CIEMAT BIFI LNF–CIEMAT CBMSO–CSIC DFTI–UCM IBERCIVIS Difusión Investigadores Ciudadanos Aplicación original Outputs Jobs Datos CSIC REDIRIS Almacenaje Gestión Adaptación CETA – CIEMAT BIFI ITACA Funcionamiento Global
Servidor de ciudadanos • Analizar estado infraestructura • Determinar aplicaciones disponibles • Enviar los jobs según continuidad • Aplicar redundancia periódica • Base Datos Investigadores Clientes • APP1: Fusíón en ITER • APP2: Docking • APP3: Simulación de Materiales ... • Conexión automática • Elección aplicaciones • Parámetros ejecución • Salva pantallas Herramienta Visualización Continuidad Servidor de datos • Validar datos recibidos • Otorgar créditos a cliente • Almacenar y salvaguardar • Preparar transparencia • resultados in-situ Colas Jobs Validación aplicaciones candidatas Datos Resultados Test bed (pruebas) Arquitectura del Sistema Computación
www.ibercivis.es • Aparte de intranet, contenidospúblicos: - Registro en Ibercivis - Resultadosaplicacionescientíficas - Foros, Blogs - Conferencias, charlas, actoslúdicos - Informaciónconcursos, incentivos - Unidadesdidácticas - Contenidos multimedia (videos, podcasts...) Cliente de Boinc • Control de Temperatura • Salvapantallasdifusiónciencia • Nuevascaracterísticas en fase de concepción Mejoras para el ciudadano
CIUDADANO www.ibercivis.es 1. Registro desde el sitio web 2. Selección aplicaciones deseadas 3. Descarga del cliente Ibercivis 4. Instalación cliente: 3 clicks LOPD Objeción de conciencia Seguridad Usabilidad SERVIDOR BOINC Ciclo transparente al ciudadano 5. Petición trabajo 6. Transferencia archivos necesarios * para aplicación correspondiente 7. Transferencia de resultados ** Arbitraje Seguridad 8. Control créditos recibidos 9. Participación foros, descarga contenidos... * Si es la primera petición, el número de archivos es mayor ** El tipo de resultados varía para cada aplicación Comunicaciones con el participante
Fase de despliegue y lanzamiento Segunda Demostración Pública EVENTO PRENSA Primera Demostración Pública 1 jun 1 sept 1 oct 1 nov 1 dic Puesta en marcha Diseño Desarrollo Despliegue FASE TEST Análisis feb abr jul ... Despliegue Análisis primeros resultados Despliegue Diseño Desarrollo FASE DEFINITIVA Meses Numero de Participantes Al principio de cada campaña: Incentivar, promocionar. Tras cada campaña: Nuevos incentivos, nuevas aplicaciones Tiempo Diagrama temporal
Centros organizadores Centros investigadores Empresas patrocinadoras Entidades colaboradoras Participantes
Proyecto con variasinnovaciones: • Caracternacional • Semejanza con un cluster • Multiples aplicaciones • Servidoresdistribuidos • Clienteoptimizado • Componentedidáctico y social Conclusiones