SlideShare a Scribd company logo
1 of 46
Download to read offline
CICA: Supercomputación y Cloud Computing



               Juan Antonio Ortega Ramírez – Director de CICA
               Marceliano Marrón Báez – Responsable área HPC
Juan Carlos Rubio Pineda – Jefe de Desarrollo, Mantenimiento de Sistemas y HPC




                       http://www.cica.es
Índice

• Presentación de CICA

• Supercomputación

• Virtualización y Cloud Computing

• Próximos Objetivos / Futuros proyectos




                     http://www.cica.es
Presentación de CICA

●
     El Centro Informático Científico de Andalucía (CICA) se creó en el
    año 1989. Actualmente depende de la Dirección General de Invest-
    igación ,Tecnología y Empresa de la Junta de Andalucía, que da ser-
    vicio a la comunidad investigadora de Andalucía.


●
    Las actividades que se realizan en el CICA persiguen:
    ●
        Potenciar y proporcionar herramientas para la investigación
    ●
        El fomento de la e-Ciencia
    ●
        Tratar de acercar estas tecnologías al mayor número posible de
        usuarios, tanto en lo relativo al recursos físicos como en servicios
        y actividades formativas o de divulgación


                          http://www.cica.es
Presentación de CICA


    Centro Informático Científico de Andalucía

•   Funciones principales:
    •   Coordinación, implantación y mantenimiento de la red RICA
    •   Explotación y mantenimiento de SICA
    •   Apoyo e infraestructura a la comunidad Científica y Universitaria
        • Eciencia
        • Servicios FTP, mirrors (Guadalinex, Ubuntu, etc.), Forja, Correo, etc.
        • Hosting/Housing de proyectos de investigación
        • Diseven2
        • CBUA
        • Virtualización y Cloud (reCarta)


                              http://www.cica.es
Presentación de CICA
                               RICA+
Red Informática Científica de Andalucía
· Primera conexión Granada-Málaga-CICA en 1993 a 2Mbps
· Implantación Tecnología ATM en 1998 a 155Mbps
· Implantación FCoE para RICA+ (1Gbps y 2Gbps sobre varios
   nodos)
· Conexión CICA-RedIRIS a 10Gbps
· Futuro con fibra óptica e interconexión nacional e internacional
(RicaNova)




                     http://www.cica.es
Presentación de CICA

Beneficiarios de RICA+:


●   Investigadores intercambian grandes volúmenes de datos para su explotación.
●   La Docencia virtual rica en contenidos multimedia, se podrá realizar usando
    herramientas y plataformas basadas en la web, ya que RICA+ ofrece una capacidad
    suficiente para desarrollar en Campus Virtual Andaluz.
●   La administración electrónica de las universidades andaluzas (rápida comunicación
    para los ESB's)
●   El proyecto de supercomputación autonómico basado en tecnología GRID y conocido
    como RASCI (Red Andaluza de Supercomputación Científica).
●   El proyecto Acces-GRID, que interconecta distintas salas de videoconferencia de altas
    prestaciones para recrear una sala de reuniones real en el mundo virtual.




                             http://www.cica.es
Presentación de CICA




                http://www.cica.es
Índice
• ¿Qué es CICA?

• Supercomputación

• Virtualización y Cloud Computing

• Próximos Objetivos / Futuros proyectos




                     http://www.cica.es
Supercomputación

• Capacidad de resolver cálculos muy complejos en un tiempo
    razonable
    • Tuvo sus comienzos en los años 80
    • Se basó en sus inicios en diseños arquitéctonicos de procesadores
        muy específicos.
    • Aplicación militar, física cuántica, meteorología, química, …
    • MUY caros




                       http://www.cica.es
Supercomputación

• CERN (Francia & Suiza)
    • CERN - the European Organization for Nuclear Research
    • Análisis investigaciones física nuclear

• TianHe (China)
   ● supercomputadora ubicada en el National Super Computer Center en Tianjin, China.
     ●   En octubre de 2010 se presentó una nueva versión denominada Tianhe-IA, hasta el
         momento la supercomputadora más potente del mundo, llegando a alcanzar los 2.507
         petaflops.
●   Earth Simulator (Japan)
     ●   superordenador desarrollado por las agencias japonesas NASDA, JAERI y JAMSTEC y
         en operación desde finales del año 2001, para aplicaciones de carácter científico. Es
         utilizado principalmente en simulaciones climáticas y de convección en el interior terrestre.
     ●   Hasta finales del año 2003, ostentó el título de superordenador más rápido del mundo, con
         una capacitad computacional de más de 35 Teraflops.




                                       http://www.cica.es
Supercomputación

• En España:

    • Barcelona Supercomputing Center (BSC)
    • CESGA (Galicia)
    • CeSViMA (Madrid)
    • CICA (Andalucía)
    • …
    •
• BSC: 5º Ordenador más potente en el mundo (2006)




                         http://www.cica.es
Supercomputación
• Tipos de Supercomputación
    • HPC (High Performance Computing)
         ●   Uso de superordenadores y clusters de ordenadores para resolver
             problemas de computación avanzada.
         ●   Cortos periodos de tiempo (horas o días)
    • HTC (High Throughput Computing)
         ●   Término para describir el uso de muchos recursos de computación
             durante largos periodos de tiempo para llevar a cabo una tarea de
             cálculo intensivo.
         ●   Largos periodos de tiempo (meses o años)
• Aproximaciones:
  • HTC: Servidores «Superdome 2» (Superdome 2 tiene entre 2-32 sockets
    (esto es, hasta128 cores) y 4 TB de memoria.
  • HPC: Sistema distribuido de computación: clusters de equipos baratos
    • Servidores conectados entre sí
    • ¿Cómo? ¿Qué hacen?


                             http://www.cica.es
Supercomputación
                                                        Servidores de
Cluster Distribuido CICA                                   Memoria
                                                          Compartida
                                             –    Sun x4600
- Cluster de Memoria distribuida.
                                                  – 16 Cores.
- 220 nodos biprocesadores (440
    cores).                                       – 64 GB RAM.

                                                  – Almacenamiento de ~12 TB
- 4 Gb de RAM por nodo.
                                             –    Cluster NovaScale BULL:
- Arquitectura de 64 bits.
                                                  – [16x2]x4x2 Intel Xeon quadcore de 3.0
                                                    GHz
- Sistema de almacenamiento de ~12
    Teras                                         – 256 Cores.

                                                  – 2 GB RAM/Core       

                                                  – Conexión Infiniband       
...Y CRECIENDO
                                             –    Servidor IBM pSeries 550 :4 x POWER6 dual
                                                  core modelo P550, a 4.2 Ghz.16 GB RAM



                             http://www.cica.es
Supercomputación




               http://www.cica.es
Supercomputación

• Administración simultánea de cientos de
   servidores:
 •   Gestión de la Conectividad
 •   Gestión del Almacenamiento
 •   Gestión de colas
 •   Gestión de usuarios
 •   Mantenimiento servidores
 •   Herramientas para el cálculo




                    http://www.cica.es
Supercomputación

  ¿Por qué no con Software Libre?

• Sistema Operativo
     • CentOS (basado en RedHat)
• Software de soporte a la infraestructura:
     • Cobbler (para despliegues, o instalación a través de red)
     • Puppet (Mantenimiento de configuraciones)
     • OpenNebula: para infraestructura de Cloud (reCarta)




                         http://www.cica.es
Supercomputación

• Almacenamiento?
    • Lustre
    • Recientemente, disponible la versión 2.0
• Gestión de usuarios?
    • LDAP
• Gestión de colas?
    • Sun Grid Engine (SGE)
• Comunicaciones entre nodos?
    • OpenMPI




                       http://www.cica.es
Supercomputación




                   http://www.cica.es
Supercomputación

• SOFTWARE: relación 70 – 30 (libre vs No libre)
• Matemáticas
   ●
        FreeFem (Eq. Diferenciales), Scilab (C. Numérico), R (Cálculo
        estadístico), Sage (alternativa open source ta Magma, Maple,
        Mathematica y Matlab), Octave (cálculo Numérico)...
• Química
       • OpenFOAM (dinámica de fluidos), NwCHEM (biomoléculas),
           Gamess (estructura electrónica molecular y atómica)
• Física, Minería de Datos, Meteorología, …




                          http://www.cica.es
Supercomputación

• Distribución de los trabajos?
• Sun Grid Engine (ahora bajo Oracle licencia SISSL)
     • Organización automática de prioridades
     • Múltiples entornos (paralelo, memoria compartida)
     • Ejecución a través de scripts → Facilidad de uso

• Varias colas de ejecución, dependiendo de las necesidades del
    usuario




                      http://www.cica.es
Supercomputación
●   Colas de ejecución disponibles en CICA:
    ●   eca: esta cola está compuesta por servidores de 2 y 4 cores con 4GB y 8GB de RAM respectivamente e
        interconexión 1G Ethernet , su uso es principalmente para trabajos que no tengan requisitos hardware muy
        elevados (1 ó 2 cores o con poca comunicación entre ellos, máximo 4 GB de RAM/servidor).
    ●   ibnodes: servidores de 8 cores, 16GB de RAM e interconexión mediante red de baja latencia Infiniband.
        Esta cola está destinada a trabajos que requieran de al menos 8 cores y comunicación entre ellos.
    ●   smnodes: en esta cola se incluyen varios servidores de memoria compartida, destinada a trabajos que
        requieran de gran capacidad RAM en los servidores.
    ●   nh_ib: dispone de 4 servidores Nehalem de con 8 cores cada uno, 24GB de RAM e intereconexión de baja
        latencia. Trabajos que requieran gran cantidad de RAM y mucha potencia de procesador.




                                         http://www.cica.es
Supercomputación

• Nuestra experiencia:
  • Cálculos Científicos muy delimitados (áreas y
    herramientas)
  • Investigadores ya utilizan una aplicación libre / no libre.
    Desean seguir usándola.
  • Usuarios ya experimentados. Know-how aprendido,
    aunque estático.
  • Un número importante de investigadores solicitan software
    propietario
  • Posible desconocimiento de alternativas mejores en determinados
    casos...




                         http://www.cica.es
Supercomputación

●   Ejemplo de soluciones alternativas: servidores que agregan
    tarjetas gráficas (NVIDIA Tesla, con CUDA)
    ●   En determinados problemas, presentan rendimientos altísimos.
    ●   Ya no es necesario aprender CUDA para todos los escenarios:
        –   HMPP: Te permite portar directamente código hecho en C y Fortran a GPU.
            En septiembre 2011 se puede disponer de version para C++.
        –   Jacket de Accelereyes: aceleración para problemas enfocados mediante
            MATLAB
    ●   Otras posibilidades que sacan provecho de CUDA:
        –   Numerix, CompatibL, MATLAB, PyCUDA, Pegasys, BadaBOOM, S3FotoPro,
            SciFinance, B-spline, Parallel Computing Toolbox, Datafeed Toolbox , Fixed-
            Income, Toolbox, Financial Toolbox [...]




                                http://www.cica.es
Supercomputación

                               Áreas de Investigación
                                     Porcentaje de áreas
                   1,6   3,2
                               6,4                         Química               Ing. Mecánica
     27,2                                                  Estadística /         Biotecnología
                                                            Investigación
                                                  16,8     Operativa / Mineria
                                                           de Datos
                                                           Matemáticas           Genética
                                                           Física




                                        20,8
            24




                   http://www.cica.es
Supercomputación


                        % Tareas por Universidad
                    Tareas con duración < 24 horas
                                                     Huelva
                                                     Sevilla
                                                     Jaén
                                                     Córdoba
                                                     Otros




                   http://www.cica.es
Supercomputación
350000




300000                                294473


                                                              · Desde el año 2007, ha
250000                                                          habido un crecimiento
                                                                constante en usuarios y
200000                                                          ejecuciones.
                                                     2007
                                                     2008
                                                     2009
                                                     2010
                                                              · Ejecuciones de tipo
150000
                             137460



                                                                   – Minería de datos (45%)
100000                                                             – Químico (35%)
                                                                   – Físico (10 %)
                                                                   – Matemático (7 %)
 50000
                                                                   – Otras (3 %)
                   25212

           10000


     0
                     Ejecuciones




                                         http://www.cica.es
¿Supercomputación?
●
    ¿Cómo empezar?
    ●
        http://eciencia.cica.es (Área Documentación)
●
    Recursos?
    ●
        Cluster looking glass: https://cube.cica.es/clg-web/
    ●
        Ver el estado de las colas (ver el estado de las tareas)
        http://cube.cica.es/sge/sge.php
    ●
        Consulta el estado de los nodos: http://cube.cica.es/sge/hostStatus.php
    ●
        Proyecto RECARTA: http://cloudserv.recarta.cica.es:8080
    ●
        Monitorización con Ganglia de los recursos HPC de CICA
        http://cube.cica.es/



                           http://www.cica.es
Cluster looking glass




                   http://www.cica.es
Cluster looking glass




                   http://www.cica.es
Cluster looking glass




                   http://www.cica.es
Sun Grid Engine: comandos básicos

●   Tendremos credenciales de acceso a la máquina
    pool.cica.es por SSH
●   Comandos básicos:
    ●   qsub: Para el envío de tareas a la cola.
    ●   qstat: Para monitorizar el estado de las tareas, así como de
        lacola en general.
    ●   qdel: Para eliminar las tareas que están ejecutándose en ese
        momento o estén a la espera de ejecución.
    ●   qhost, qmod, qconf, etc: Estos comandos están reservados
        aladministrador para la configuración de las colas y del sistema
        SGE.


                          http://www.cica.es
Sun Grid Engine: qmon

●   Necesitamos entrar a pool.cica.es tunelizando las X
    windows
    ●   Putty+Compresión SSH + X-Forwarding + Xming
    ●   Sesión FREE NX de tipo “Custom” (mucho más rápido)
    ●   Ejemplo:




                      http://www.cica.es
Sun Grid Engine: qmon

●   Envío de trabajos (Submit jobs)




                http://www.cica.es
Sun Grid Engine: qmon

●   Borrado y estado de los trabajos:




                http://www.cica.es
Sun Grid Engine: qmon

●   … Y mucho, mucho más.
●   Incluso labores de administración de
    nodos si disponemos del perfil
    adecuado.
●   Ver nuestros trabajos, borrarlos, ver
    los trabajos de otros usuarios, ver
    estado de las colas, etc. etc.
                http://www.cica.es
Índice
• Presentación de CICA

• Supercomputación

• Virtualización y Cloud Computing

• Próximos Objetivos / Futuros proyectos




                      http://www.cica.es
Virtualización y cloud computing

●   Proyecto reCarta (pre-Alpha)
    ●   Permite la creación de infraestructura de cloud a medida
    ●   Elegimos cores, memoria y número de máquinas.
    ●   Interfaz web:
        http://cloudserv.recarta.cica.es:8080
    ●   Actualmente: OpenNebula + Xen
    ●   Alternativas: virtualización de sistema operativo (openvz,
        linux vserver)
        –   En vías de estudio.



                         http://www.cica.es
Índice
• Presentación de CICA

• Supercomputación

• Virtualización y Cloud Computing

• Próximos Objetivos / Futuros proyectos




                      http://www.cica.es
Próximos Objetivos / Futuros proyectos

●   Dar a conocer nuestros servicios en todas
    las universidades de Andalucía.
●   Establecer lazos de colaboración
●   Difundir las ventajas del housing de cómputo
    como modelo de ahorro de costes, eficiencia
    energética, bien común y parcelado de
    responsabilidades


                  http://www.cica.es
Housing de infraestructura de cálculo

●   Housing: Cesión de una máquina de nuestra propiedad a un
    tercero, para que la aloje en sus instalaciones
●   CICA os permite utiliza este servicio si os interesa, conforme a
    un acuerdo de colaboración.
●   Se establecen unas bases de beneficios propios y ajenos, y
    se os mantiene la infraestructura física (frío, electricidad,
    seguridad, comunicaciones) y lógica (S.O., software, creación
    de colas, etc.) conforme a dicho acuerdo.




                        http://www.cica.es
Housing de infraestructura de cálculo

●   El acuerdo de colaboración, establece que:
    ●   El cedente puede comenzar y finalizar la cesión
        con CICA cuando quiera
    ●   CICA se compromete a:
        –   Dar suministro eléctrico.
        –   Proporcionar refrigeración adecuada
        –   Albergar los equipos en un entorno controlado, con
            personal de seguridad 24 horas en el centro.
        –   Instalación del entorno e infraestructura

                        http://www.cica.es
Housing de infraestructura de cálculo

●   Instalación de infraestructura. ¿Cómo?
    ●   CICA instala el S.O.
    ●   CICA instalamos las herramientas que el cedente demande
    ●   CICA creamos una cola de trabajos con prioridad absoluta para
        el cedente sobre las máquinas que cede
    ●   CICA aporta el direccionamiento de red e infraestructura de
        comunicaciones adecuada.
    ●   CICA crea los usuarios necesarios para lanzar tareas




                          http://www.cica.es
Housing de infraestructura de cálculo

●   ¿Obligaciones del cedente?
    ●   Responsabilidad del buen uso del servicio, de
        manera adecuada y respetuosa con los demás
    ●   No obtener beneficios económicos directos de
        los recursos mantenidos por CICA (no se puede
        “revender” el servicio de cómputo a otros
        aunque las máquinas sean nuestras, si CICA
        alimenta, refrigera y mantiene las máquinas)


                    http://www.cica.es
Housing de infraestructura de cálculo

●   ¿Ventajas?
    ●   El cedente tiene la máxima prioridad sobre la cola que gestione sus equipos.
        Sus trabajos se encolan directamente en su equipo, sin esperas.
    ●   El cedente puede tener sus trabajos en otras colas existentes aparte de la
        suya. Sus trabajos pueden así terminar antes que si tuviese sólo sus máquinas.
    ●   Otros investigadores pueden usar la cola de su infraestructura si esta se
        encuentra desaprovechada para trabajos de corta duración (< 24H).
    ●   El investigador usa todo su tiempo en su campo, mientras que CICA invierte los
        esfuerzos necesarios en mantener la infraestructura lógica y física.
        –   El investigador se despreocupa del hardware y del software, sólo se centra en realizar su
            investigación.




                                     http://www.cica.es
Housing de infraestructura de cálculo

●   ¿Existe? ¿Quién lo ha hecho hasta ahora?
    ●   Prestamos este servicio desde Marzo del 2011
    ●   Dos grupos de investigación ya lo están utilizando
    ●   GRUPO 1: Un rack completo con nodos de cálculo y un rack adicional que
        está en camino incluyendo electrónica de red infiniband y switch ethernet
        convencional para gestión.
    ●   GRUPO 2: Un rack completo de cálculo, y otro que se recibe en Junio,
        donde CICA aporta la electrónica de comunicaciones




                              http://www.cica.es
Más información
• Presentación de CICA

• Supercomputación

• Virtualización y Cloud Computing

• Próximos Objetivos / Futuros Proyectos

• MÁS INFORMACIÓN:
  • Mail: eciencia@cica.es
  • Web: eciencia.cica.es


                     http://www.cica.es

More Related Content

What's hot

Tema 3 -_switches_gestionables
Tema 3 -_switches_gestionablesTema 3 -_switches_gestionables
Tema 3 -_switches_gestionablesjammanel
 
01 c1 Generalidades enrutamiento
01 c1   Generalidades enrutamiento01 c1   Generalidades enrutamiento
01 c1 Generalidades enrutamientoDavid Narváez
 
Cisco-Protocolos de Enrutamiento
Cisco-Protocolos de Enrutamiento Cisco-Protocolos de Enrutamiento
Cisco-Protocolos de Enrutamiento Gerardo Galindo
 
208830161 migracion-i pv4-a-ipv6-ppt
208830161 migracion-i pv4-a-ipv6-ppt208830161 migracion-i pv4-a-ipv6-ppt
208830161 migracion-i pv4-a-ipv6-pptLuis Granados
 
Técnicas de configuración de Routers y Switches CISCO
Técnicas de configuración de Routers y Switches CISCOTécnicas de configuración de Routers y Switches CISCO
Técnicas de configuración de Routers y Switches CISCOJosé Ricardo Tillero Giménez
 
La Certificación CCNA - CCNA R&S 200-125
La Certificación CCNA - CCNA R&S 200-125La Certificación CCNA - CCNA R&S 200-125
La Certificación CCNA - CCNA R&S 200-125Educática
 
Caratcteristicas de una lan
Caratcteristicas de una lanCaratcteristicas de una lan
Caratcteristicas de una lanRafael Menacho
 
Capitulo 9 eigrp
Capitulo 9 eigrpCapitulo 9 eigrp
Capitulo 9 eigrpTeleredUSM
 
Diseño de una red local
Diseño de una red localDiseño de una red local
Diseño de una red localCristian Neira
 
Dispositivos de interconexión de
Dispositivos de interconexión deDispositivos de interconexión de
Dispositivos de interconexión deMartin Zuñiga
 
Diseno lan (1)
Diseno lan (1)Diseno lan (1)
Diseno lan (1)ramiro1991
 

What's hot (20)

TVS-X80U-SAS-RP Brochure
TVS-X80U-SAS-RP BrochureTVS-X80U-SAS-RP Brochure
TVS-X80U-SAS-RP Brochure
 
Cisco Networking Academy Program. CCNA 2
Cisco Networking Academy Program. CCNA 2Cisco Networking Academy Program. CCNA 2
Cisco Networking Academy Program. CCNA 2
 
1. Conceptos OSPF
1. Conceptos OSPF1. Conceptos OSPF
1. Conceptos OSPF
 
Switches gestionables
Switches gestionablesSwitches gestionables
Switches gestionables
 
Tema 3 -_switches_gestionables
Tema 3 -_switches_gestionablesTema 3 -_switches_gestionables
Tema 3 -_switches_gestionables
 
Protocolo IPv6
Protocolo IPv6Protocolo IPv6
Protocolo IPv6
 
VPNs sobre MPLS con Tecnología Cisco
VPNs sobre MPLS con Tecnología CiscoVPNs sobre MPLS con Tecnología Cisco
VPNs sobre MPLS con Tecnología Cisco
 
Semana 12 ip avanzado
Semana 12 ip avanzadoSemana 12 ip avanzado
Semana 12 ip avanzado
 
01 c1 Generalidades enrutamiento
01 c1   Generalidades enrutamiento01 c1   Generalidades enrutamiento
01 c1 Generalidades enrutamiento
 
Cisco-Protocolos de Enrutamiento
Cisco-Protocolos de Enrutamiento Cisco-Protocolos de Enrutamiento
Cisco-Protocolos de Enrutamiento
 
208830161 migracion-i pv4-a-ipv6-ppt
208830161 migracion-i pv4-a-ipv6-ppt208830161 migracion-i pv4-a-ipv6-ppt
208830161 migracion-i pv4-a-ipv6-ppt
 
Técnicas de configuración de Routers y Switches CISCO
Técnicas de configuración de Routers y Switches CISCOTécnicas de configuración de Routers y Switches CISCO
Técnicas de configuración de Routers y Switches CISCO
 
3. OSPFv3 Redes IPv6
3. OSPFv3   Redes IPv63. OSPFv3   Redes IPv6
3. OSPFv3 Redes IPv6
 
La Certificación CCNA - CCNA R&S 200-125
La Certificación CCNA - CCNA R&S 200-125La Certificación CCNA - CCNA R&S 200-125
La Certificación CCNA - CCNA R&S 200-125
 
Caratcteristicas de una lan
Caratcteristicas de una lanCaratcteristicas de una lan
Caratcteristicas de una lan
 
Charla routers jmcruz2012
Charla routers jmcruz2012Charla routers jmcruz2012
Charla routers jmcruz2012
 
Capitulo 9 eigrp
Capitulo 9 eigrpCapitulo 9 eigrp
Capitulo 9 eigrp
 
Diseño de una red local
Diseño de una red localDiseño de una red local
Diseño de una red local
 
Dispositivos de interconexión de
Dispositivos de interconexión deDispositivos de interconexión de
Dispositivos de interconexión de
 
Diseno lan (1)
Diseno lan (1)Diseno lan (1)
Diseno lan (1)
 

Similar to Supercomputación y Cloud computing en CICA. Jornadas Universidad de Huelva

Procesamiento paralelo1
Procesamiento paralelo1Procesamiento paralelo1
Procesamiento paralelo1Barbara brice?
 
Unidad 1 arquitectura de computadoras hernandez silva jose guadalupe
Unidad 1 arquitectura de computadoras hernandez silva jose guadalupeUnidad 1 arquitectura de computadoras hernandez silva jose guadalupe
Unidad 1 arquitectura de computadoras hernandez silva jose guadalupePinkerman Yagami
 
Informatica 1(1)
Informatica 1(1)Informatica 1(1)
Informatica 1(1)Yeyin94
 
PROCESADORES ULTIMA GENERACIÓN
PROCESADORES ULTIMA GENERACIÓNPROCESADORES ULTIMA GENERACIÓN
PROCESADORES ULTIMA GENERACIÓNDairaCarolina
 
Hardware y software
Hardware y softwareHardware y software
Hardware y softwareivgd
 
Tema 1. organizacón jerárquica de_un_sistema_cómputo
Tema 1. organizacón jerárquica de_un_sistema_cómputoTema 1. organizacón jerárquica de_un_sistema_cómputo
Tema 1. organizacón jerárquica de_un_sistema_cómputojaguilar69
 
Computación Heterogénea: Aplicaciones y Modelado de Rendimiento
Computación Heterogénea: Aplicaciones y Modelado de RendimientoComputación Heterogénea: Aplicaciones y Modelado de Rendimiento
Computación Heterogénea: Aplicaciones y Modelado de RendimientoUnai Lopez-Novoa
 
Arquitectura de Computadorasv
Arquitectura de ComputadorasvArquitectura de Computadorasv
Arquitectura de ComputadorasvJairo Anton
 
Equipo 1 exposicion micro`procesadores
Equipo 1   exposicion micro`procesadoresEquipo 1   exposicion micro`procesadores
Equipo 1 exposicion micro`procesadoresElvis Hernadez
 
03 Infraestructura Caja Guadalajara Neurowork Why Floss
03   Infraestructura Caja Guadalajara   Neurowork   Why Floss03   Infraestructura Caja Guadalajara   Neurowork   Why Floss
03 Infraestructura Caja Guadalajara Neurowork Why FlossNeurowork
 
03 Infraestructura Caja Guadalajara Neurowork Why Floss
03   Infraestructura Caja Guadalajara   Neurowork   Why Floss03   Infraestructura Caja Guadalajara   Neurowork   Why Floss
03 Infraestructura Caja Guadalajara Neurowork Why FlossNeurowork
 
03 Infraestructura Caja Guadalajara Neurowork Why Floss
03   Infraestructura Caja Guadalajara   Neurowork   Why Floss03   Infraestructura Caja Guadalajara   Neurowork   Why Floss
03 Infraestructura Caja Guadalajara Neurowork Why FlossNeurowork
 
03 Infraestructura Caja Guadalajara Neurowork Why Floss
03   Infraestructura Caja Guadalajara   Neurowork   Why Floss03   Infraestructura Caja Guadalajara   Neurowork   Why Floss
03 Infraestructura Caja Guadalajara Neurowork Why FlossNeurowork
 

Similar to Supercomputación y Cloud computing en CICA. Jornadas Universidad de Huelva (20)

Procesamiento paralelo1
Procesamiento paralelo1Procesamiento paralelo1
Procesamiento paralelo1
 
Unidad 1 arquitectura de computadoras hernandez silva jose guadalupe
Unidad 1 arquitectura de computadoras hernandez silva jose guadalupeUnidad 1 arquitectura de computadoras hernandez silva jose guadalupe
Unidad 1 arquitectura de computadoras hernandez silva jose guadalupe
 
Informatica 1(1)
Informatica 1(1)Informatica 1(1)
Informatica 1(1)
 
Flisol 2012
Flisol 2012Flisol 2012
Flisol 2012
 
Redes t1 conceptos
Redes t1 conceptosRedes t1 conceptos
Redes t1 conceptos
 
PROCESADORES ULTIMA GENERACIÓN
PROCESADORES ULTIMA GENERACIÓNPROCESADORES ULTIMA GENERACIÓN
PROCESADORES ULTIMA GENERACIÓN
 
Supercomputadores
SupercomputadoresSupercomputadores
Supercomputadores
 
Procesadores
ProcesadoresProcesadores
Procesadores
 
Hardware y software
Hardware y softwareHardware y software
Hardware y software
 
Tema 1. organizacón jerárquica de_un_sistema_cómputo
Tema 1. organizacón jerárquica de_un_sistema_cómputoTema 1. organizacón jerárquica de_un_sistema_cómputo
Tema 1. organizacón jerárquica de_un_sistema_cómputo
 
Computación Heterogénea: Aplicaciones y Modelado de Rendimiento
Computación Heterogénea: Aplicaciones y Modelado de RendimientoComputación Heterogénea: Aplicaciones y Modelado de Rendimiento
Computación Heterogénea: Aplicaciones y Modelado de Rendimiento
 
Arquitectura de Computadorasv
Arquitectura de ComputadorasvArquitectura de Computadorasv
Arquitectura de Computadorasv
 
Qnap LA 2020
Qnap LA 2020Qnap LA 2020
Qnap LA 2020
 
Equipo 1 exposicion micro`procesadores
Equipo 1   exposicion micro`procesadoresEquipo 1   exposicion micro`procesadores
Equipo 1 exposicion micro`procesadores
 
Tema2 hardware
Tema2 hardwareTema2 hardware
Tema2 hardware
 
03 Infraestructura Caja Guadalajara Neurowork Why Floss
03   Infraestructura Caja Guadalajara   Neurowork   Why Floss03   Infraestructura Caja Guadalajara   Neurowork   Why Floss
03 Infraestructura Caja Guadalajara Neurowork Why Floss
 
03 Infraestructura Caja Guadalajara Neurowork Why Floss
03   Infraestructura Caja Guadalajara   Neurowork   Why Floss03   Infraestructura Caja Guadalajara   Neurowork   Why Floss
03 Infraestructura Caja Guadalajara Neurowork Why Floss
 
GNU/Linux y Software libre en Caja de Guadalajara
GNU/Linux y Software libre en Caja de GuadalajaraGNU/Linux y Software libre en Caja de Guadalajara
GNU/Linux y Software libre en Caja de Guadalajara
 
03 Infraestructura Caja Guadalajara Neurowork Why Floss
03   Infraestructura Caja Guadalajara   Neurowork   Why Floss03   Infraestructura Caja Guadalajara   Neurowork   Why Floss
03 Infraestructura Caja Guadalajara Neurowork Why Floss
 
03 Infraestructura Caja Guadalajara Neurowork Why Floss
03   Infraestructura Caja Guadalajara   Neurowork   Why Floss03   Infraestructura Caja Guadalajara   Neurowork   Why Floss
03 Infraestructura Caja Guadalajara Neurowork Why Floss
 

More from Juan Carlos Rubio Pineda

Ebe2013: productividad conherramientas en la nube
Ebe2013: productividad conherramientas en la nubeEbe2013: productividad conherramientas en la nube
Ebe2013: productividad conherramientas en la nubeJuan Carlos Rubio Pineda
 
Redes lan2 : instrucción 1/2006 de la Junta de Andalucía
Redes lan2 : instrucción 1/2006 de la Junta de AndalucíaRedes lan2 : instrucción 1/2006 de la Junta de Andalucía
Redes lan2 : instrucción 1/2006 de la Junta de AndalucíaJuan Carlos Rubio Pineda
 
Seminario de metodologías ágiles, bloque I
Seminario de metodologías ágiles, bloque ISeminario de metodologías ágiles, bloque I
Seminario de metodologías ágiles, bloque IJuan Carlos Rubio Pineda
 
8/9 Curso JEE5, Soa, Web Services, ESB y XML
8/9 Curso JEE5, Soa, Web Services, ESB y XML8/9 Curso JEE5, Soa, Web Services, ESB y XML
8/9 Curso JEE5, Soa, Web Services, ESB y XMLJuan Carlos Rubio Pineda
 
7/9 Curso JEE5, Soa, Web Services, ESB y XML
7/9 Curso JEE5, Soa, Web Services, ESB y XML7/9 Curso JEE5, Soa, Web Services, ESB y XML
7/9 Curso JEE5, Soa, Web Services, ESB y XMLJuan Carlos Rubio Pineda
 
6/9 Curso JEE5, Soa, Web Services, ESB y XML
6/9 Curso JEE5, Soa, Web Services, ESB y XML6/9 Curso JEE5, Soa, Web Services, ESB y XML
6/9 Curso JEE5, Soa, Web Services, ESB y XMLJuan Carlos Rubio Pineda
 
4/9 Curso JEE5, Soa, Web Services, ESB y XML
4/9 Curso JEE5, Soa, Web Services, ESB y XML4/9 Curso JEE5, Soa, Web Services, ESB y XML
4/9 Curso JEE5, Soa, Web Services, ESB y XMLJuan Carlos Rubio Pineda
 
2/9 Curso JEE5, Soa, Web Services, ESB y XML
2/9 Curso JEE5, Soa, Web Services, ESB y XML2/9 Curso JEE5, Soa, Web Services, ESB y XML
2/9 Curso JEE5, Soa, Web Services, ESB y XMLJuan Carlos Rubio Pineda
 
9/9 Curso JEE5, Soa, Web Services, ESB y XML
9/9 Curso JEE5, Soa, Web Services, ESB y XML9/9 Curso JEE5, Soa, Web Services, ESB y XML
9/9 Curso JEE5, Soa, Web Services, ESB y XMLJuan Carlos Rubio Pineda
 
5/9 Curso JEE5, Soa, Web Services, ESB y XML
5/9 Curso JEE5, Soa, Web Services, ESB y XML5/9 Curso JEE5, Soa, Web Services, ESB y XML
5/9 Curso JEE5, Soa, Web Services, ESB y XMLJuan Carlos Rubio Pineda
 
1/9 Curso JEE5, Soa, Web Services, ESB y XML
1/9 Curso JEE5, Soa, Web Services, ESB y XML1/9 Curso JEE5, Soa, Web Services, ESB y XML
1/9 Curso JEE5, Soa, Web Services, ESB y XMLJuan Carlos Rubio Pineda
 
Guadalinex con colinux y Tecnología Nomachine NX
Guadalinex con colinux y Tecnología Nomachine NXGuadalinex con colinux y Tecnología Nomachine NX
Guadalinex con colinux y Tecnología Nomachine NXJuan Carlos Rubio Pineda
 

More from Juan Carlos Rubio Pineda (20)

Ebe2013: productividad conherramientas en la nube
Ebe2013: productividad conherramientas en la nubeEbe2013: productividad conherramientas en la nube
Ebe2013: productividad conherramientas en la nube
 
Gdg 2013
Gdg 2013Gdg 2013
Gdg 2013
 
Anexo seguridad tic-centrorespaldo
Anexo seguridad tic-centrorespaldoAnexo seguridad tic-centrorespaldo
Anexo seguridad tic-centrorespaldo
 
Redes lan2 : instrucción 1/2006 de la Junta de Andalucía
Redes lan2 : instrucción 1/2006 de la Junta de AndalucíaRedes lan2 : instrucción 1/2006 de la Junta de Andalucía
Redes lan2 : instrucción 1/2006 de la Junta de Andalucía
 
Redes lan1: cableado (orden 25/9/2007)
Redes lan1: cableado (orden 25/9/2007)Redes lan1: cableado (orden 25/9/2007)
Redes lan1: cableado (orden 25/9/2007)
 
Zentyal curso-ja
Zentyal curso-jaZentyal curso-ja
Zentyal curso-ja
 
Seminario metodologías agiles bloque II
Seminario metodologías agiles bloque IISeminario metodologías agiles bloque II
Seminario metodologías agiles bloque II
 
Seminario de metodologías ágiles, bloque I
Seminario de metodologías ágiles, bloque ISeminario de metodologías ágiles, bloque I
Seminario de metodologías ágiles, bloque I
 
8/9 Curso JEE5, Soa, Web Services, ESB y XML
8/9 Curso JEE5, Soa, Web Services, ESB y XML8/9 Curso JEE5, Soa, Web Services, ESB y XML
8/9 Curso JEE5, Soa, Web Services, ESB y XML
 
7/9 Curso JEE5, Soa, Web Services, ESB y XML
7/9 Curso JEE5, Soa, Web Services, ESB y XML7/9 Curso JEE5, Soa, Web Services, ESB y XML
7/9 Curso JEE5, Soa, Web Services, ESB y XML
 
6/9 Curso JEE5, Soa, Web Services, ESB y XML
6/9 Curso JEE5, Soa, Web Services, ESB y XML6/9 Curso JEE5, Soa, Web Services, ESB y XML
6/9 Curso JEE5, Soa, Web Services, ESB y XML
 
4/9 Curso JEE5, Soa, Web Services, ESB y XML
4/9 Curso JEE5, Soa, Web Services, ESB y XML4/9 Curso JEE5, Soa, Web Services, ESB y XML
4/9 Curso JEE5, Soa, Web Services, ESB y XML
 
3/9 soa y web services
3/9 soa y web services3/9 soa y web services
3/9 soa y web services
 
2/9 Curso JEE5, Soa, Web Services, ESB y XML
2/9 Curso JEE5, Soa, Web Services, ESB y XML2/9 Curso JEE5, Soa, Web Services, ESB y XML
2/9 Curso JEE5, Soa, Web Services, ESB y XML
 
9/9 Curso JEE5, Soa, Web Services, ESB y XML
9/9 Curso JEE5, Soa, Web Services, ESB y XML9/9 Curso JEE5, Soa, Web Services, ESB y XML
9/9 Curso JEE5, Soa, Web Services, ESB y XML
 
5/9 Curso JEE5, Soa, Web Services, ESB y XML
5/9 Curso JEE5, Soa, Web Services, ESB y XML5/9 Curso JEE5, Soa, Web Services, ESB y XML
5/9 Curso JEE5, Soa, Web Services, ESB y XML
 
1/9 Curso JEE5, Soa, Web Services, ESB y XML
1/9 Curso JEE5, Soa, Web Services, ESB y XML1/9 Curso JEE5, Soa, Web Services, ESB y XML
1/9 Curso JEE5, Soa, Web Services, ESB y XML
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 
Curso Ejb3
Curso Ejb3Curso Ejb3
Curso Ejb3
 
Guadalinex con colinux y Tecnología Nomachine NX
Guadalinex con colinux y Tecnología Nomachine NXGuadalinex con colinux y Tecnología Nomachine NX
Guadalinex con colinux y Tecnología Nomachine NX
 

Recently uploaded

EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxlosdiosesmanzaneros
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilJuanGallardo438714
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 

Recently uploaded (15)

EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 

Supercomputación y Cloud computing en CICA. Jornadas Universidad de Huelva

  • 1. CICA: Supercomputación y Cloud Computing Juan Antonio Ortega Ramírez – Director de CICA Marceliano Marrón Báez – Responsable área HPC Juan Carlos Rubio Pineda – Jefe de Desarrollo, Mantenimiento de Sistemas y HPC http://www.cica.es
  • 2. Índice • Presentación de CICA • Supercomputación • Virtualización y Cloud Computing • Próximos Objetivos / Futuros proyectos http://www.cica.es
  • 3. Presentación de CICA ● El Centro Informático Científico de Andalucía (CICA) se creó en el año 1989. Actualmente depende de la Dirección General de Invest- igación ,Tecnología y Empresa de la Junta de Andalucía, que da ser- vicio a la comunidad investigadora de Andalucía. ● Las actividades que se realizan en el CICA persiguen: ● Potenciar y proporcionar herramientas para la investigación ● El fomento de la e-Ciencia ● Tratar de acercar estas tecnologías al mayor número posible de usuarios, tanto en lo relativo al recursos físicos como en servicios y actividades formativas o de divulgación http://www.cica.es
  • 4. Presentación de CICA Centro Informático Científico de Andalucía • Funciones principales: • Coordinación, implantación y mantenimiento de la red RICA • Explotación y mantenimiento de SICA • Apoyo e infraestructura a la comunidad Científica y Universitaria • Eciencia • Servicios FTP, mirrors (Guadalinex, Ubuntu, etc.), Forja, Correo, etc. • Hosting/Housing de proyectos de investigación • Diseven2 • CBUA • Virtualización y Cloud (reCarta) http://www.cica.es
  • 5. Presentación de CICA RICA+ Red Informática Científica de Andalucía · Primera conexión Granada-Málaga-CICA en 1993 a 2Mbps · Implantación Tecnología ATM en 1998 a 155Mbps · Implantación FCoE para RICA+ (1Gbps y 2Gbps sobre varios nodos) · Conexión CICA-RedIRIS a 10Gbps · Futuro con fibra óptica e interconexión nacional e internacional (RicaNova) http://www.cica.es
  • 6. Presentación de CICA Beneficiarios de RICA+: ● Investigadores intercambian grandes volúmenes de datos para su explotación. ● La Docencia virtual rica en contenidos multimedia, se podrá realizar usando herramientas y plataformas basadas en la web, ya que RICA+ ofrece una capacidad suficiente para desarrollar en Campus Virtual Andaluz. ● La administración electrónica de las universidades andaluzas (rápida comunicación para los ESB's) ● El proyecto de supercomputación autonómico basado en tecnología GRID y conocido como RASCI (Red Andaluza de Supercomputación Científica). ● El proyecto Acces-GRID, que interconecta distintas salas de videoconferencia de altas prestaciones para recrear una sala de reuniones real en el mundo virtual. http://www.cica.es
  • 7. Presentación de CICA http://www.cica.es
  • 8. Índice • ¿Qué es CICA? • Supercomputación • Virtualización y Cloud Computing • Próximos Objetivos / Futuros proyectos http://www.cica.es
  • 9. Supercomputación • Capacidad de resolver cálculos muy complejos en un tiempo razonable • Tuvo sus comienzos en los años 80 • Se basó en sus inicios en diseños arquitéctonicos de procesadores muy específicos. • Aplicación militar, física cuántica, meteorología, química, … • MUY caros http://www.cica.es
  • 10. Supercomputación • CERN (Francia & Suiza) • CERN - the European Organization for Nuclear Research • Análisis investigaciones física nuclear • TianHe (China) ● supercomputadora ubicada en el National Super Computer Center en Tianjin, China. ● En octubre de 2010 se presentó una nueva versión denominada Tianhe-IA, hasta el momento la supercomputadora más potente del mundo, llegando a alcanzar los 2.507 petaflops. ● Earth Simulator (Japan) ● superordenador desarrollado por las agencias japonesas NASDA, JAERI y JAMSTEC y en operación desde finales del año 2001, para aplicaciones de carácter científico. Es utilizado principalmente en simulaciones climáticas y de convección en el interior terrestre. ● Hasta finales del año 2003, ostentó el título de superordenador más rápido del mundo, con una capacitad computacional de más de 35 Teraflops. http://www.cica.es
  • 11. Supercomputación • En España: • Barcelona Supercomputing Center (BSC) • CESGA (Galicia) • CeSViMA (Madrid) • CICA (Andalucía) • … • • BSC: 5º Ordenador más potente en el mundo (2006) http://www.cica.es
  • 12. Supercomputación • Tipos de Supercomputación • HPC (High Performance Computing) ● Uso de superordenadores y clusters de ordenadores para resolver problemas de computación avanzada. ● Cortos periodos de tiempo (horas o días) • HTC (High Throughput Computing) ● Término para describir el uso de muchos recursos de computación durante largos periodos de tiempo para llevar a cabo una tarea de cálculo intensivo. ● Largos periodos de tiempo (meses o años) • Aproximaciones: • HTC: Servidores «Superdome 2» (Superdome 2 tiene entre 2-32 sockets (esto es, hasta128 cores) y 4 TB de memoria. • HPC: Sistema distribuido de computación: clusters de equipos baratos • Servidores conectados entre sí • ¿Cómo? ¿Qué hacen? http://www.cica.es
  • 13. Supercomputación Servidores de Cluster Distribuido CICA  Memoria Compartida – Sun x4600 - Cluster de Memoria distribuida. – 16 Cores. - 220 nodos biprocesadores (440 cores). – 64 GB RAM. – Almacenamiento de ~12 TB - 4 Gb de RAM por nodo. – Cluster NovaScale BULL: - Arquitectura de 64 bits. – [16x2]x4x2 Intel Xeon quadcore de 3.0 GHz - Sistema de almacenamiento de ~12 Teras – 256 Cores. – 2 GB RAM/Core        – Conexión Infiniband        ...Y CRECIENDO – Servidor IBM pSeries 550 :4 x POWER6 dual core modelo P550, a 4.2 Ghz.16 GB RAM http://www.cica.es
  • 14. Supercomputación http://www.cica.es
  • 15. Supercomputación • Administración simultánea de cientos de servidores: • Gestión de la Conectividad • Gestión del Almacenamiento • Gestión de colas • Gestión de usuarios • Mantenimiento servidores • Herramientas para el cálculo http://www.cica.es
  • 16. Supercomputación ¿Por qué no con Software Libre? • Sistema Operativo • CentOS (basado en RedHat) • Software de soporte a la infraestructura: • Cobbler (para despliegues, o instalación a través de red) • Puppet (Mantenimiento de configuraciones) • OpenNebula: para infraestructura de Cloud (reCarta) http://www.cica.es
  • 17. Supercomputación • Almacenamiento? • Lustre • Recientemente, disponible la versión 2.0 • Gestión de usuarios? • LDAP • Gestión de colas? • Sun Grid Engine (SGE) • Comunicaciones entre nodos? • OpenMPI http://www.cica.es
  • 18. Supercomputación http://www.cica.es
  • 19. Supercomputación • SOFTWARE: relación 70 – 30 (libre vs No libre) • Matemáticas ● FreeFem (Eq. Diferenciales), Scilab (C. Numérico), R (Cálculo estadístico), Sage (alternativa open source ta Magma, Maple, Mathematica y Matlab), Octave (cálculo Numérico)... • Química • OpenFOAM (dinámica de fluidos), NwCHEM (biomoléculas), Gamess (estructura electrónica molecular y atómica) • Física, Minería de Datos, Meteorología, … http://www.cica.es
  • 20. Supercomputación • Distribución de los trabajos? • Sun Grid Engine (ahora bajo Oracle licencia SISSL) • Organización automática de prioridades • Múltiples entornos (paralelo, memoria compartida) • Ejecución a través de scripts → Facilidad de uso • Varias colas de ejecución, dependiendo de las necesidades del usuario http://www.cica.es
  • 21. Supercomputación ● Colas de ejecución disponibles en CICA: ● eca: esta cola está compuesta por servidores de 2 y 4 cores con 4GB y 8GB de RAM respectivamente e interconexión 1G Ethernet , su uso es principalmente para trabajos que no tengan requisitos hardware muy elevados (1 ó 2 cores o con poca comunicación entre ellos, máximo 4 GB de RAM/servidor). ● ibnodes: servidores de 8 cores, 16GB de RAM e interconexión mediante red de baja latencia Infiniband. Esta cola está destinada a trabajos que requieran de al menos 8 cores y comunicación entre ellos. ● smnodes: en esta cola se incluyen varios servidores de memoria compartida, destinada a trabajos que requieran de gran capacidad RAM en los servidores. ● nh_ib: dispone de 4 servidores Nehalem de con 8 cores cada uno, 24GB de RAM e intereconexión de baja latencia. Trabajos que requieran gran cantidad de RAM y mucha potencia de procesador. http://www.cica.es
  • 22. Supercomputación • Nuestra experiencia: • Cálculos Científicos muy delimitados (áreas y herramientas) • Investigadores ya utilizan una aplicación libre / no libre. Desean seguir usándola. • Usuarios ya experimentados. Know-how aprendido, aunque estático. • Un número importante de investigadores solicitan software propietario • Posible desconocimiento de alternativas mejores en determinados casos... http://www.cica.es
  • 23. Supercomputación ● Ejemplo de soluciones alternativas: servidores que agregan tarjetas gráficas (NVIDIA Tesla, con CUDA) ● En determinados problemas, presentan rendimientos altísimos. ● Ya no es necesario aprender CUDA para todos los escenarios: – HMPP: Te permite portar directamente código hecho en C y Fortran a GPU. En septiembre 2011 se puede disponer de version para C++. – Jacket de Accelereyes: aceleración para problemas enfocados mediante MATLAB ● Otras posibilidades que sacan provecho de CUDA: – Numerix, CompatibL, MATLAB, PyCUDA, Pegasys, BadaBOOM, S3FotoPro, SciFinance, B-spline, Parallel Computing Toolbox, Datafeed Toolbox , Fixed- Income, Toolbox, Financial Toolbox [...] http://www.cica.es
  • 24. Supercomputación Áreas de Investigación Porcentaje de áreas 1,6 3,2 6,4 Química Ing. Mecánica 27,2 Estadística / Biotecnología Investigación 16,8 Operativa / Mineria de Datos Matemáticas Genética Física 20,8 24 http://www.cica.es
  • 25. Supercomputación % Tareas por Universidad Tareas con duración < 24 horas Huelva Sevilla Jaén Córdoba Otros http://www.cica.es
  • 26. Supercomputación 350000 300000 294473 · Desde el año 2007, ha 250000 habido un crecimiento constante en usuarios y 200000 ejecuciones. 2007 2008 2009 2010 · Ejecuciones de tipo 150000 137460 – Minería de datos (45%) 100000 – Químico (35%) – Físico (10 %) – Matemático (7 %) 50000 – Otras (3 %) 25212 10000 0 Ejecuciones http://www.cica.es
  • 27. ¿Supercomputación? ● ¿Cómo empezar? ● http://eciencia.cica.es (Área Documentación) ● Recursos? ● Cluster looking glass: https://cube.cica.es/clg-web/ ● Ver el estado de las colas (ver el estado de las tareas) http://cube.cica.es/sge/sge.php ● Consulta el estado de los nodos: http://cube.cica.es/sge/hostStatus.php ● Proyecto RECARTA: http://cloudserv.recarta.cica.es:8080 ● Monitorización con Ganglia de los recursos HPC de CICA http://cube.cica.es/ http://www.cica.es
  • 28. Cluster looking glass http://www.cica.es
  • 29. Cluster looking glass http://www.cica.es
  • 30. Cluster looking glass http://www.cica.es
  • 31. Sun Grid Engine: comandos básicos ● Tendremos credenciales de acceso a la máquina pool.cica.es por SSH ● Comandos básicos: ● qsub: Para el envío de tareas a la cola. ● qstat: Para monitorizar el estado de las tareas, así como de lacola en general. ● qdel: Para eliminar las tareas que están ejecutándose en ese momento o estén a la espera de ejecución. ● qhost, qmod, qconf, etc: Estos comandos están reservados aladministrador para la configuración de las colas y del sistema SGE. http://www.cica.es
  • 32. Sun Grid Engine: qmon ● Necesitamos entrar a pool.cica.es tunelizando las X windows ● Putty+Compresión SSH + X-Forwarding + Xming ● Sesión FREE NX de tipo “Custom” (mucho más rápido) ● Ejemplo: http://www.cica.es
  • 33. Sun Grid Engine: qmon ● Envío de trabajos (Submit jobs) http://www.cica.es
  • 34. Sun Grid Engine: qmon ● Borrado y estado de los trabajos: http://www.cica.es
  • 35. Sun Grid Engine: qmon ● … Y mucho, mucho más. ● Incluso labores de administración de nodos si disponemos del perfil adecuado. ● Ver nuestros trabajos, borrarlos, ver los trabajos de otros usuarios, ver estado de las colas, etc. etc. http://www.cica.es
  • 36. Índice • Presentación de CICA • Supercomputación • Virtualización y Cloud Computing • Próximos Objetivos / Futuros proyectos http://www.cica.es
  • 37. Virtualización y cloud computing ● Proyecto reCarta (pre-Alpha) ● Permite la creación de infraestructura de cloud a medida ● Elegimos cores, memoria y número de máquinas. ● Interfaz web: http://cloudserv.recarta.cica.es:8080 ● Actualmente: OpenNebula + Xen ● Alternativas: virtualización de sistema operativo (openvz, linux vserver) – En vías de estudio. http://www.cica.es
  • 38. Índice • Presentación de CICA • Supercomputación • Virtualización y Cloud Computing • Próximos Objetivos / Futuros proyectos http://www.cica.es
  • 39. Próximos Objetivos / Futuros proyectos ● Dar a conocer nuestros servicios en todas las universidades de Andalucía. ● Establecer lazos de colaboración ● Difundir las ventajas del housing de cómputo como modelo de ahorro de costes, eficiencia energética, bien común y parcelado de responsabilidades http://www.cica.es
  • 40. Housing de infraestructura de cálculo ● Housing: Cesión de una máquina de nuestra propiedad a un tercero, para que la aloje en sus instalaciones ● CICA os permite utiliza este servicio si os interesa, conforme a un acuerdo de colaboración. ● Se establecen unas bases de beneficios propios y ajenos, y se os mantiene la infraestructura física (frío, electricidad, seguridad, comunicaciones) y lógica (S.O., software, creación de colas, etc.) conforme a dicho acuerdo. http://www.cica.es
  • 41. Housing de infraestructura de cálculo ● El acuerdo de colaboración, establece que: ● El cedente puede comenzar y finalizar la cesión con CICA cuando quiera ● CICA se compromete a: – Dar suministro eléctrico. – Proporcionar refrigeración adecuada – Albergar los equipos en un entorno controlado, con personal de seguridad 24 horas en el centro. – Instalación del entorno e infraestructura http://www.cica.es
  • 42. Housing de infraestructura de cálculo ● Instalación de infraestructura. ¿Cómo? ● CICA instala el S.O. ● CICA instalamos las herramientas que el cedente demande ● CICA creamos una cola de trabajos con prioridad absoluta para el cedente sobre las máquinas que cede ● CICA aporta el direccionamiento de red e infraestructura de comunicaciones adecuada. ● CICA crea los usuarios necesarios para lanzar tareas http://www.cica.es
  • 43. Housing de infraestructura de cálculo ● ¿Obligaciones del cedente? ● Responsabilidad del buen uso del servicio, de manera adecuada y respetuosa con los demás ● No obtener beneficios económicos directos de los recursos mantenidos por CICA (no se puede “revender” el servicio de cómputo a otros aunque las máquinas sean nuestras, si CICA alimenta, refrigera y mantiene las máquinas) http://www.cica.es
  • 44. Housing de infraestructura de cálculo ● ¿Ventajas? ● El cedente tiene la máxima prioridad sobre la cola que gestione sus equipos. Sus trabajos se encolan directamente en su equipo, sin esperas. ● El cedente puede tener sus trabajos en otras colas existentes aparte de la suya. Sus trabajos pueden así terminar antes que si tuviese sólo sus máquinas. ● Otros investigadores pueden usar la cola de su infraestructura si esta se encuentra desaprovechada para trabajos de corta duración (< 24H). ● El investigador usa todo su tiempo en su campo, mientras que CICA invierte los esfuerzos necesarios en mantener la infraestructura lógica y física. – El investigador se despreocupa del hardware y del software, sólo se centra en realizar su investigación. http://www.cica.es
  • 45. Housing de infraestructura de cálculo ● ¿Existe? ¿Quién lo ha hecho hasta ahora? ● Prestamos este servicio desde Marzo del 2011 ● Dos grupos de investigación ya lo están utilizando ● GRUPO 1: Un rack completo con nodos de cálculo y un rack adicional que está en camino incluyendo electrónica de red infiniband y switch ethernet convencional para gestión. ● GRUPO 2: Un rack completo de cálculo, y otro que se recibe en Junio, donde CICA aporta la electrónica de comunicaciones http://www.cica.es
  • 46. Más información • Presentación de CICA • Supercomputación • Virtualización y Cloud Computing • Próximos Objetivos / Futuros Proyectos • MÁS INFORMACIÓN: • Mail: eciencia@cica.es • Web: eciencia.cica.es http://www.cica.es