SlideShare une entreprise Scribd logo
1  sur  29
GENÓMICA: FUNDAMENTOS Y APLICACIONES
                                           2010

    Infraestructura Computacional: Computación Grid




                   Mario Villamizar
Grupo de Tecnologías de Información y Comunicación (COMIT)
   Departamento de Ingeniería de Sistemas y Computación
      Universidad de los Andes, Bogotá D.C., Colombia
GENÓMICA: FUNDAMENTOS Y APLICACIONES


        Agenda


Computador Personal y Servidores

Cluster Computing

Grid Computing

Grid Computing en Colombia
GENÓMICA: FUNDAMENTOS Y APLICACIONES


        Agenda


Computador Personal y Servidores

Cluster Computing

Grid Computing

Grid Computing en Colombia
GENÓMICA: FUNDAMENTOS Y APLICACIONES


Un Sistema Computacional




  Tomado de: Cisco CCNA Discovery 1.0
GENÓMICA: FUNDAMENTOS Y APLICACIONES


Un Sistema Computacional (2)
GENÓMICA: FUNDAMENTOS Y APLICACIONES


       Esquema de Trabajo de Un Investigador



                                       Tengo que ejecutar
                                       300 trabajos, cada
                                      uno toma 4 horas de
                                         procesamiento.

                                      ¿Espero 1200 horas
                                         (50 días) para
                                      obtener resultados?



Un investigador puede aprovechar todas las capacidades
 computacionales de su equipo de escritorio o portátil.
GENÓMICA: FUNDAMENTOS Y APLICACIONES


Servidor de Cómputo
GENÓMICA: FUNDAMENTOS Y APLICACIONES


                      Servidor de Cómputo (2)

                             Trabajo 1

                             Trabajo 2           Un servidor mejora
                                                  las capacidades
                                 …..           computacionales que
                                               tiene un investigador.
                             Trabajo N

     Servidor
Sin embargo, en el nuevo servidor ahora se requieren ejecutar 2000 trabajos
(N=2000) que tienen un tiempo de ejecución promedio de 3 horas.

Tiempo de procesamiento total = 6000 horas = 250 días de procesamiento.
GENÓMICA: FUNDAMENTOS Y APLICACIONES


        Agenda


Computador Personal y Servidores

Cluster Computing

Grid Computing

Grid Computing en Colombia
GENÓMICA: FUNDAMENTOS Y APLICACIONES


                        Cluster Computing




Una organización compra y administra un conjunto de servidores (10s-
10000s) para soportar sus requerimientos computacionales.

Se agrupan grandes capacidades de cómputo                (procesamiento,
almacenamiento, memoria RAM, redes de alta velocidad).
GENÓMICA: FUNDAMENTOS Y APLICACIONES


                                 Cluster Computing (2)




      Investigador
                          Nodo Maestro




  Nodo Esclavo Nodo Esclavo Nodo Esclavo Nodo Esclavo
    Trabajo 1        Trabajo 2       …….      Trabajo N




Se utiliza un planificador de colas de trabajos para que este se encargue de
distribuir los trabajos entre los diferentes servidores.
GENÓMICA: FUNDAMENTOS Y APLICACIONES


                        Cluster Computing (3)




                  Ing. Química               Ing. Industrial


                      ds

                 Bioinformática        Física de Altas Energías

Cluster computing permite que cada organización utilice su infraestructura
computacional para soportar los proyectos de sus grupos de investigación.
GENÓMICA: FUNDAMENTOS Y APLICACIONES


        Agenda


Computador Personal y Servidores

Cluster Computing

Grid Computing

Grid Computing en Colombia
GENÓMICA: FUNDAMENTOS Y APLICACIONES


               Mayores Necesidades de Cómputo

                                                   50M de sensores
                                                600M de colisiones por
                                                        segundo
                                                  50M de señales por
                                                         colisión
                                                150K DVD por segundo
                                                   15 PB por año por
                                                      experimento
                                               7.000 físicos colaborando
                                                     en 80 países

El proyecto LHC (Large Hadron Collider) del CERN (European Organization
for Nuclear Research) para crear el acelerador y colisionador de partículas
más grande del mundo.
GENÓMICA: FUNDAMENTOS Y APLICACIONES


                                     Grid Computing
                                           Trabajo 2




                                                             Trabajo 3
                 Trabajo 1




                                                         Investigador

                                                             Trabajo 4




                             Trabajo N



                                             ……...



Un infraestructura grid es creada y administrada por varias organizaciones
que conforman una organización virtual (VO) que tiene un objetivo común.

Cada organización aporta un conjunto de recursos (cómputo, recursos
humanos y físicos, etc.).
GENÓMICA: FUNDAMENTOS Y APLICACIONES


                                Grid Computing (2)
                                        Trabajo 2




                                                          Trabajo 3
                Trabajo 1




                                                      Investigador

                                                          Trabajo 4




                            Trabajo N



                                          ……...




Un grid es una arquitectura basada en estándares para compartir
aplicaciones y recursos que hace posible que sistemas y aplicaciones
heterogéneas compartan recursos de cómputo y almacenamiento de manera
transparente [The grid report]
GENÓMICA: FUNDAMENTOS Y APLICACIONES


                      Grid Computing (3)




Infraestructuras Grid a Nivel      Infraestructuras Grid Latinoamérica
          Mundial                               y Colombia
GENÓMICA: FUNDAMENTOS Y APLICACIONES


     Ventajas de las Infraestructuras Grid Computing


Fortalecimiento de la capacidad investigativa de los países.


Aporte de la ciencia a problemas nacionales.


Posibilidad de participar en redes internacionales.


Creación de comunidades de investigación y ciencia.
GENÓMICA: FUNDAMENTOS Y APLICACIONES


Retos en las Infraestructuras Grid Computing
GENÓMICA: FUNDAMENTOS Y APLICACIONES


Soluciones Para Construir y Crear Infraestructuras Grid
                    Computing
GENÓMICA: FUNDAMENTOS Y APLICACIONES


        Agenda


Computador Personal y Servidores

Cluster Computing

Grid Computing

Grid Computing en Colombia
GENÓMICA: FUNDAMENTOS Y APLICACIONES


                                                 Grid Computing en Colombia
                                                                                                                     INSTITUCIÓN B /
                                                                                                                       GRUPO DE
                                                                                                                    INVESTIGACIÓN B


                                                                               Investigador
                                                                                                     Nodo Maestro




                                         INSTITUCIÓN A /
                                           GRUPO DE
                                        INVESTIGACIÓN A
                                                                           Nodo Esclavo Nodo Esclavo Nodo Esclavo Nodo Esclavo
                                                                             Trabajo 1          Trabajo 2      …….          Trabajo N
     Investigador
                         Nodo Maestro



                                                                                                                       INSTITUCIÓN C /
                                                                                                                         GRUPO DE
                                                                                                                      INVESTIGACIÓN C

 Nodo Esclavo Nodo Esclavo Nodo Esclavo Nodo Esclavo
                                                                                 Investigador
   Trabajo 1        Trabajo 2      …….          Trabajo N                                              Nodo Maestro




                                                                            Nodo Esclavo Nodo Esclavo Nodo Esclavo Nodo Esclavo
                                                                               Trabajo 1          Trabajo 2      …….          Trabajo N




  Cada institución o grupo de investigación tiene su infraestructura de
cómputo.
  Los grupos no utilizan sus infraestructuras constantemente.
GENÓMICA: FUNDAMENTOS Y APLICACIONES


                                            Grid Computing en Colombia (2)
                                                                                                                           INSTITUCIÓN B /
                                                                                                                             GRUPO DE
                                                                                                                          INVESTIGACIÓN B


                                                                                     Investigador
                                                                                                           Nodo Maestro




                                         INSTITUCIÓN A /
                                           GRUPO DE
                                        INVESTIGACIÓN A
                                                                                 Nodo Esclavo Nodo Esclavo Nodo Esclavo Nodo Esclavo

     Investigador
                         Nodo Maestro
                                                            Infraestructura        Trabajo 1          Trabajo 2      …….          Trabajo N



                                                                  Grid
                                                              Computing                                                      INSTITUCIÓN C /
                                                                                                                               GRUPO DE
                                                                                                                            INVESTIGACIÓN C

 Nodo Esclavo Nodo Esclavo Nodo Esclavo Nodo Esclavo
                                                                                       Investigador
   Trabajo 1        Trabajo 2      …….          Trabajo N                                                    Nodo Maestro




                                                                                  Nodo Esclavo Nodo Esclavo Nodo Esclavo Nodo Esclavo
                                                                                     Trabajo 1          Trabajo 2      …….          Trabajo N




   Se puede crear una infraestructura Grid Computing con el fin de agrupar
grandes capacidades computacionales para una organización virtual (VO).
   Se pueden COMPARTIR recursos entre instituciones o grupos de
investigación.
GENÓMICA: FUNDAMENTOS Y APLICACIONES


                 Grid Computing en Colombia (3)

   Se está desarrollando el proyecto Grid Colombia que busca que
diferentes instituciones a nivel nacional puedan compartir sus capacidades
de cómputo (compartir recursos cuando no son utilizados).

  Aprovechar la red de alta velocidad RENATA (Red Nacional Académica
de Tecnología Avanzada).

  Unirse a proyectos desarrollados a nivel mundial.

  Permitir el desarrollo de proyectos de e Ciencia que requieran grandes
capacidades de cómputo.

  Permitir que grupos de investigación o instituciones con bajos recursos
puedan a acceder a los recursos disponibles en otras organizaciones.
GENÓMICA: FUNDAMENTOS Y APLICACIONES


                    Grid Computing en Uniandes

   Desarrollo de una infraestructura grid institucional entre los diferentes
grupos de investigación (Proyecto Campus Grid Uniandes).



   Participación en infraestructuras y proyectos grid a nivel mundial como es
el caso del LHC, EELA-2, EGEE.



  Desarrollo de proyectos que buscan aprovechar capacidades
computacionales no utilizadas en los equipos de salas de cómputo
convencionales (UnaGrid).
GENÓMICA: FUNDAMENTOS Y APLICACIONES


                  Grid Computing en Uniandes (2)

  Se ha dado soporte a proyectos de diferentes áreas como:


Ingeniería industrial: problema de optimización de rutas y elementos finitos.

Ingeniería química: Bacillus thuringiensis.

Bioinformática: Phytophthora infestans, Xanthomonas axonopodis pv.
Manihotis y Café.

Física de altas energías: CMS – LHC.

Ingeniería civil: simulación de granos de arena.
GENÓMICA: FUNDAMENTOS Y APLICACIONES


                                 Grid Computing en Uniandes (3)
   Framework para la ejecución transparente de aplicaciones y pipelines de
bioinformática en infraestructuras grid computing.
                                                                                   INSTALLATION
            LONI Pipeline Users
                                                                     Authentication                        Storage

                              Local Files
                            Local Modules
                           Local Workflows
                          Local Data Sources
                           Local Data Sinks


                                                                               User Database             NFS Server
                                                                    LDAP
       LONI Pipeline Client



                                                                                                       Remote Files
                                                                                                      Server Modules
                                                                                                     Server Workflows
                                                                                                    Server Data Sources
                                               LAN/WAN Network                                       Server Data Sinks
       LONI Pipeline Client
                                                                                  Uniandes LONI Pipeline
                                                                                         Server



                                                                           Opportunistic SGE
       LONI Pipeline Client                                                                    Dedicated SGE Cluster
                                                                               Cluster




       LONI Pipeline Client                         BLAST
                                                   HMMER
                                                InterPro Scan
GENÓMICA: FUNDAMENTOS Y APLICACIONES


                Grid Computing en Uniandes (4)
  Ejecución transparente de pipelines por medio de interfaces gráficas
(GUIs) amigables al usuario (sin comandos).
GENÓMICA: FUNDAMENTOS Y APLICACIONES



!Gracias por su atención!




                  ¿Preguntas?

Contenu connexe

Similaire à Grid Computing Colombia infraestructura

GRID COMPUTING
GRID COMPUTING  GRID COMPUTING
GRID COMPUTING poool666
 
Computación Grid (PRP)
Computación Grid (PRP)Computación Grid (PRP)
Computación Grid (PRP)vanesav
 
Redes Neuronales Artificiales
Redes Neuronales ArtificialesRedes Neuronales Artificiales
Redes Neuronales ArtificialesJose
 
LABORATORIO DE TELEMÁTICA
LABORATORIO DE TELEMÁTICA LABORATORIO DE TELEMÁTICA
LABORATORIO DE TELEMÁTICA Juan Manuel
 
Modulo Ntics II FICM (marzo-septiembre 2011)
Modulo Ntics II FICM (marzo-septiembre 2011)Modulo Ntics II FICM (marzo-septiembre 2011)
Modulo Ntics II FICM (marzo-septiembre 2011)jcastellanob
 
GridUAM, presentación del proyecto - 20110128
GridUAM, presentación del proyecto - 20110128GridUAM, presentación del proyecto - 20110128
GridUAM, presentación del proyecto - 20110128Jorge Iván Meza Martínez
 
informe investigativo de cluster
informe investigativo de clusterinforme investigativo de cluster
informe investigativo de clustersergio
 
Gridcomputing
GridcomputingGridcomputing
GridcomputingECCI
 
Superordenadores y nanotecnología
Superordenadores y nanotecnologíaSuperordenadores y nanotecnología
Superordenadores y nanotecnologíamiriam cordero rojas
 
Origen de los_computadores
Origen de los_computadoresOrigen de los_computadores
Origen de los_computadoresjudithricardo
 
CU3CM60-ARREOLA R LESLY-COMPUTACION GRID
CU3CM60-ARREOLA R LESLY-COMPUTACION GRIDCU3CM60-ARREOLA R LESLY-COMPUTACION GRID
CU3CM60-ARREOLA R LESLY-COMPUTACION GRIDlslyar
 
Guia de aprendizaje fase 3 - diseno
Guia de aprendizaje fase 3 - diseno Guia de aprendizaje fase 3 - diseno
Guia de aprendizaje fase 3 - diseno Einer Moreno Hidalgo
 

Similaire à Grid Computing Colombia infraestructura (20)

GRID COMPUTING
GRID COMPUTING  GRID COMPUTING
GRID COMPUTING
 
Computación Grid (PRP)
Computación Grid (PRP)Computación Grid (PRP)
Computación Grid (PRP)
 
Redes Neuronales Artificiales
Redes Neuronales ArtificialesRedes Neuronales Artificiales
Redes Neuronales Artificiales
 
Mod1-intro redes
Mod1-intro redesMod1-intro redes
Mod1-intro redes
 
Computación Grid
Computación GridComputación Grid
Computación Grid
 
LABORATORIO DE TELEMÁTICA
LABORATORIO DE TELEMÁTICA LABORATORIO DE TELEMÁTICA
LABORATORIO DE TELEMÁTICA
 
Modulo Ntics II FICM (marzo-septiembre 2011)
Modulo Ntics II FICM (marzo-septiembre 2011)Modulo Ntics II FICM (marzo-septiembre 2011)
Modulo Ntics II FICM (marzo-septiembre 2011)
 
Modulo Ntics II FICM (marzo-septiembre 2011)
Modulo Ntics II FICM (marzo-septiembre 2011)Modulo Ntics II FICM (marzo-septiembre 2011)
Modulo Ntics II FICM (marzo-septiembre 2011)
 
Jose salt01
Jose salt01Jose salt01
Jose salt01
 
GridUAM, presentación del proyecto - 20110128
GridUAM, presentación del proyecto - 20110128GridUAM, presentación del proyecto - 20110128
GridUAM, presentación del proyecto - 20110128
 
informe investigativo de cluster
informe investigativo de clusterinforme investigativo de cluster
informe investigativo de cluster
 
Gridcomputing
GridcomputingGridcomputing
Gridcomputing
 
Superordenadores y nanotecnología
Superordenadores y nanotecnologíaSuperordenadores y nanotecnología
Superordenadores y nanotecnología
 
Seti@Home
Seti@HomeSeti@Home
Seti@Home
 
equipos microinformaticos
equipos microinformaticosequipos microinformaticos
equipos microinformaticos
 
Deep Learning Notes
Deep Learning NotesDeep Learning Notes
Deep Learning Notes
 
Unidad ii iv1
Unidad ii iv1Unidad ii iv1
Unidad ii iv1
 
Origen de los_computadores
Origen de los_computadoresOrigen de los_computadores
Origen de los_computadores
 
CU3CM60-ARREOLA R LESLY-COMPUTACION GRID
CU3CM60-ARREOLA R LESLY-COMPUTACION GRIDCU3CM60-ARREOLA R LESLY-COMPUTACION GRID
CU3CM60-ARREOLA R LESLY-COMPUTACION GRID
 
Guia de aprendizaje fase 3 - diseno
Guia de aprendizaje fase 3 - diseno Guia de aprendizaje fase 3 - diseno
Guia de aprendizaje fase 3 - diseno
 

Plus de Mario Jose Villamizar Cano

e-Clouds A Platform and Marketplace to Access and Publish Scientific Applicat...
e-Clouds A Platform and Marketplace to Access and Publish Scientific Applicat...e-Clouds A Platform and Marketplace to Access and Publish Scientific Applicat...
e-Clouds A Platform and Marketplace to Access and Publish Scientific Applicat...Mario Jose Villamizar Cano
 
Frameworks y herramientas de desarrollo ágil para emprendedores y startups
Frameworks y herramientas de desarrollo ágil para emprendedores y startupsFrameworks y herramientas de desarrollo ágil para emprendedores y startups
Frameworks y herramientas de desarrollo ágil para emprendedores y startupsMario Jose Villamizar Cano
 
Desarrollo de Soluciones Escalables de Software como Servicio (SaaS)
Desarrollo de Soluciones Escalables de Software como Servicio (SaaS)Desarrollo de Soluciones Escalables de Software como Servicio (SaaS)
Desarrollo de Soluciones Escalables de Software como Servicio (SaaS)Mario Jose Villamizar Cano
 
An Overview of Internet Startups and Entrepreneurship
An Overview of Internet Startups and EntrepreneurshipAn Overview of Internet Startups and Entrepreneurship
An Overview of Internet Startups and EntrepreneurshipMario Jose Villamizar Cano
 
Energy-aware VM Allocation on An Opportunistic Cloud Infrastructure
Energy-aware VM Allocation on An Opportunistic Cloud InfrastructureEnergy-aware VM Allocation on An Opportunistic Cloud Infrastructure
Energy-aware VM Allocation on An Opportunistic Cloud InfrastructureMario Jose Villamizar Cano
 
Emprendimiento en Internet / Internet Startups
Emprendimiento en Internet / Internet StartupsEmprendimiento en Internet / Internet Startups
Emprendimiento en Internet / Internet StartupsMario Jose Villamizar Cano
 
e-Clouds: a SaaS Marketplace for Scientific Computing
e-Clouds: a SaaS Marketplace for Scientific Computinge-Clouds: a SaaS Marketplace for Scientific Computing
e-Clouds: a SaaS Marketplace for Scientific ComputingMario Jose Villamizar Cano
 
Cloud computing oportunidades para empresarios y emprendedores
Cloud computing oportunidades para empresarios y emprendedoresCloud computing oportunidades para empresarios y emprendedores
Cloud computing oportunidades para empresarios y emprendedoresMario Jose Villamizar Cano
 
UnaCloud: Opportunistic Cloud Computing Infrastructure as a Service
UnaCloud: Opportunistic Cloud Computing Infrastructure as a ServiceUnaCloud: Opportunistic Cloud Computing Infrastructure as a Service
UnaCloud: Opportunistic Cloud Computing Infrastructure as a ServiceMario Jose Villamizar Cano
 
Bio-UnaGrid: Easing bioinformatics workflow execution
Bio-UnaGrid: Easing bioinformatics workflow executionBio-UnaGrid: Easing bioinformatics workflow execution
Bio-UnaGrid: Easing bioinformatics workflow executionMario Jose Villamizar Cano
 
Taxonomía de los modelos de entrega de servicios, despliegue y facturación en...
Taxonomía de los modelos de entrega de servicios, despliegue y facturación en...Taxonomía de los modelos de entrega de servicios, despliegue y facturación en...
Taxonomía de los modelos de entrega de servicios, despliegue y facturación en...Mario Jose Villamizar Cano
 
BacteriumSimulatorGrid (BSGrid) - Tool for Simulating the Behavior of the Bac...
BacteriumSimulatorGrid (BSGrid) - Tool for Simulating the Behavior of the Bac...BacteriumSimulatorGrid (BSGrid) - Tool for Simulating the Behavior of the Bac...
BacteriumSimulatorGrid (BSGrid) - Tool for Simulating the Behavior of the Bac...Mario Jose Villamizar Cano
 

Plus de Mario Jose Villamizar Cano (20)

e-Clouds A Platform and Marketplace to Access and Publish Scientific Applicat...
e-Clouds A Platform and Marketplace to Access and Publish Scientific Applicat...e-Clouds A Platform and Marketplace to Access and Publish Scientific Applicat...
e-Clouds A Platform and Marketplace to Access and Publish Scientific Applicat...
 
Frameworks y herramientas de desarrollo ágil para emprendedores y startups
Frameworks y herramientas de desarrollo ágil para emprendedores y startupsFrameworks y herramientas de desarrollo ágil para emprendedores y startups
Frameworks y herramientas de desarrollo ágil para emprendedores y startups
 
Desarrollo de Soluciones Escalables de Software como Servicio (SaaS)
Desarrollo de Soluciones Escalables de Software como Servicio (SaaS)Desarrollo de Soluciones Escalables de Software como Servicio (SaaS)
Desarrollo de Soluciones Escalables de Software como Servicio (SaaS)
 
An Overview of Internet Startups and Entrepreneurship
An Overview of Internet Startups and EntrepreneurshipAn Overview of Internet Startups and Entrepreneurship
An Overview of Internet Startups and Entrepreneurship
 
Energy-aware VM Allocation on An Opportunistic Cloud Infrastructure
Energy-aware VM Allocation on An Opportunistic Cloud InfrastructureEnergy-aware VM Allocation on An Opportunistic Cloud Infrastructure
Energy-aware VM Allocation on An Opportunistic Cloud Infrastructure
 
Emprendimiento en Internet / Internet Startups
Emprendimiento en Internet / Internet StartupsEmprendimiento en Internet / Internet Startups
Emprendimiento en Internet / Internet Startups
 
e-Clouds: a SaaS Marketplace for Scientific Computing
e-Clouds: a SaaS Marketplace for Scientific Computinge-Clouds: a SaaS Marketplace for Scientific Computing
e-Clouds: a SaaS Marketplace for Scientific Computing
 
Cloud computing oportunidades para empresarios y emprendedores
Cloud computing oportunidades para empresarios y emprendedoresCloud computing oportunidades para empresarios y emprendedores
Cloud computing oportunidades para empresarios y emprendedores
 
CLOUD COMPUTING HOY: Todo como Servicio.
CLOUD COMPUTING HOY: Todo como Servicio.CLOUD COMPUTING HOY: Todo como Servicio.
CLOUD COMPUTING HOY: Todo como Servicio.
 
UnaCloud: Opportunistic Cloud Computing Infrastructure as a Service
UnaCloud: Opportunistic Cloud Computing Infrastructure as a ServiceUnaCloud: Opportunistic Cloud Computing Infrastructure as a Service
UnaCloud: Opportunistic Cloud Computing Infrastructure as a Service
 
Bio-UnaGrid: Easing bioinformatics workflow execution
Bio-UnaGrid: Easing bioinformatics workflow executionBio-UnaGrid: Easing bioinformatics workflow execution
Bio-UnaGrid: Easing bioinformatics workflow execution
 
Taxonomía de los modelos de entrega de servicios, despliegue y facturación en...
Taxonomía de los modelos de entrega de servicios, despliegue y facturación en...Taxonomía de los modelos de entrega de servicios, despliegue y facturación en...
Taxonomía de los modelos de entrega de servicios, despliegue y facturación en...
 
An Opportunistic Storage System for UnaGrid
An Opportunistic Storage System for UnaGridAn Opportunistic Storage System for UnaGrid
An Opportunistic Storage System for UnaGrid
 
BacteriumSimulatorGrid (BSGrid) - Tool for Simulating the Behavior of the Bac...
BacteriumSimulatorGrid (BSGrid) - Tool for Simulating the Behavior of the Bac...BacteriumSimulatorGrid (BSGrid) - Tool for Simulating the Behavior of the Bac...
BacteriumSimulatorGrid (BSGrid) - Tool for Simulating the Behavior of the Bac...
 
APO1 - Presentacion nivel 6
APO1 - Presentacion nivel 6APO1 - Presentacion nivel 6
APO1 - Presentacion nivel 6
 
APO1 - Presentacion nivel 4
APO1 - Presentacion nivel 4APO1 - Presentacion nivel 4
APO1 - Presentacion nivel 4
 
APO2 - Presentacion nivel 9
APO2 - Presentacion nivel 9APO2 - Presentacion nivel 9
APO2 - Presentacion nivel 9
 
APO1 - Presentacion nivel 3
APO1 - Presentacion nivel 3APO1 - Presentacion nivel 3
APO1 - Presentacion nivel 3
 
APO2 - Presentacion nivel 8
APO2 - Presentacion nivel 8APO2 - Presentacion nivel 8
APO2 - Presentacion nivel 8
 
APO1 - Presentacion nivel 2
APO1 - Presentacion nivel 2APO1 - Presentacion nivel 2
APO1 - Presentacion nivel 2
 

Dernier

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVGiustinoAdesso1
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperiomiralbaipiales2016
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 

Dernier (20)

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 

Grid Computing Colombia infraestructura

  • 1. GENÓMICA: FUNDAMENTOS Y APLICACIONES 2010 Infraestructura Computacional: Computación Grid Mario Villamizar Grupo de Tecnologías de Información y Comunicación (COMIT) Departamento de Ingeniería de Sistemas y Computación Universidad de los Andes, Bogotá D.C., Colombia
  • 2. GENÓMICA: FUNDAMENTOS Y APLICACIONES Agenda Computador Personal y Servidores Cluster Computing Grid Computing Grid Computing en Colombia
  • 3. GENÓMICA: FUNDAMENTOS Y APLICACIONES Agenda Computador Personal y Servidores Cluster Computing Grid Computing Grid Computing en Colombia
  • 4. GENÓMICA: FUNDAMENTOS Y APLICACIONES Un Sistema Computacional Tomado de: Cisco CCNA Discovery 1.0
  • 5. GENÓMICA: FUNDAMENTOS Y APLICACIONES Un Sistema Computacional (2)
  • 6. GENÓMICA: FUNDAMENTOS Y APLICACIONES Esquema de Trabajo de Un Investigador Tengo que ejecutar 300 trabajos, cada uno toma 4 horas de procesamiento. ¿Espero 1200 horas (50 días) para obtener resultados? Un investigador puede aprovechar todas las capacidades computacionales de su equipo de escritorio o portátil.
  • 7. GENÓMICA: FUNDAMENTOS Y APLICACIONES Servidor de Cómputo
  • 8. GENÓMICA: FUNDAMENTOS Y APLICACIONES Servidor de Cómputo (2) Trabajo 1 Trabajo 2 Un servidor mejora las capacidades ….. computacionales que tiene un investigador. Trabajo N Servidor Sin embargo, en el nuevo servidor ahora se requieren ejecutar 2000 trabajos (N=2000) que tienen un tiempo de ejecución promedio de 3 horas. Tiempo de procesamiento total = 6000 horas = 250 días de procesamiento.
  • 9. GENÓMICA: FUNDAMENTOS Y APLICACIONES Agenda Computador Personal y Servidores Cluster Computing Grid Computing Grid Computing en Colombia
  • 10. GENÓMICA: FUNDAMENTOS Y APLICACIONES Cluster Computing Una organización compra y administra un conjunto de servidores (10s- 10000s) para soportar sus requerimientos computacionales. Se agrupan grandes capacidades de cómputo (procesamiento, almacenamiento, memoria RAM, redes de alta velocidad).
  • 11. GENÓMICA: FUNDAMENTOS Y APLICACIONES Cluster Computing (2) Investigador Nodo Maestro Nodo Esclavo Nodo Esclavo Nodo Esclavo Nodo Esclavo Trabajo 1 Trabajo 2 ……. Trabajo N Se utiliza un planificador de colas de trabajos para que este se encargue de distribuir los trabajos entre los diferentes servidores.
  • 12. GENÓMICA: FUNDAMENTOS Y APLICACIONES Cluster Computing (3) Ing. Química Ing. Industrial ds Bioinformática Física de Altas Energías Cluster computing permite que cada organización utilice su infraestructura computacional para soportar los proyectos de sus grupos de investigación.
  • 13. GENÓMICA: FUNDAMENTOS Y APLICACIONES Agenda Computador Personal y Servidores Cluster Computing Grid Computing Grid Computing en Colombia
  • 14. GENÓMICA: FUNDAMENTOS Y APLICACIONES Mayores Necesidades de Cómputo 50M de sensores 600M de colisiones por segundo 50M de señales por colisión 150K DVD por segundo 15 PB por año por experimento 7.000 físicos colaborando en 80 países El proyecto LHC (Large Hadron Collider) del CERN (European Organization for Nuclear Research) para crear el acelerador y colisionador de partículas más grande del mundo.
  • 15. GENÓMICA: FUNDAMENTOS Y APLICACIONES Grid Computing Trabajo 2 Trabajo 3 Trabajo 1 Investigador Trabajo 4 Trabajo N ……... Un infraestructura grid es creada y administrada por varias organizaciones que conforman una organización virtual (VO) que tiene un objetivo común. Cada organización aporta un conjunto de recursos (cómputo, recursos humanos y físicos, etc.).
  • 16. GENÓMICA: FUNDAMENTOS Y APLICACIONES Grid Computing (2) Trabajo 2 Trabajo 3 Trabajo 1 Investigador Trabajo 4 Trabajo N ……... Un grid es una arquitectura basada en estándares para compartir aplicaciones y recursos que hace posible que sistemas y aplicaciones heterogéneas compartan recursos de cómputo y almacenamiento de manera transparente [The grid report]
  • 17. GENÓMICA: FUNDAMENTOS Y APLICACIONES Grid Computing (3) Infraestructuras Grid a Nivel Infraestructuras Grid Latinoamérica Mundial y Colombia
  • 18. GENÓMICA: FUNDAMENTOS Y APLICACIONES Ventajas de las Infraestructuras Grid Computing Fortalecimiento de la capacidad investigativa de los países. Aporte de la ciencia a problemas nacionales. Posibilidad de participar en redes internacionales. Creación de comunidades de investigación y ciencia.
  • 19. GENÓMICA: FUNDAMENTOS Y APLICACIONES Retos en las Infraestructuras Grid Computing
  • 20. GENÓMICA: FUNDAMENTOS Y APLICACIONES Soluciones Para Construir y Crear Infraestructuras Grid Computing
  • 21. GENÓMICA: FUNDAMENTOS Y APLICACIONES Agenda Computador Personal y Servidores Cluster Computing Grid Computing Grid Computing en Colombia
  • 22. GENÓMICA: FUNDAMENTOS Y APLICACIONES Grid Computing en Colombia INSTITUCIÓN B / GRUPO DE INVESTIGACIÓN B Investigador Nodo Maestro INSTITUCIÓN A / GRUPO DE INVESTIGACIÓN A Nodo Esclavo Nodo Esclavo Nodo Esclavo Nodo Esclavo Trabajo 1 Trabajo 2 ……. Trabajo N Investigador Nodo Maestro INSTITUCIÓN C / GRUPO DE INVESTIGACIÓN C Nodo Esclavo Nodo Esclavo Nodo Esclavo Nodo Esclavo Investigador Trabajo 1 Trabajo 2 ……. Trabajo N Nodo Maestro Nodo Esclavo Nodo Esclavo Nodo Esclavo Nodo Esclavo Trabajo 1 Trabajo 2 ……. Trabajo N Cada institución o grupo de investigación tiene su infraestructura de cómputo. Los grupos no utilizan sus infraestructuras constantemente.
  • 23. GENÓMICA: FUNDAMENTOS Y APLICACIONES Grid Computing en Colombia (2) INSTITUCIÓN B / GRUPO DE INVESTIGACIÓN B Investigador Nodo Maestro INSTITUCIÓN A / GRUPO DE INVESTIGACIÓN A Nodo Esclavo Nodo Esclavo Nodo Esclavo Nodo Esclavo Investigador Nodo Maestro Infraestructura Trabajo 1 Trabajo 2 ……. Trabajo N Grid Computing INSTITUCIÓN C / GRUPO DE INVESTIGACIÓN C Nodo Esclavo Nodo Esclavo Nodo Esclavo Nodo Esclavo Investigador Trabajo 1 Trabajo 2 ……. Trabajo N Nodo Maestro Nodo Esclavo Nodo Esclavo Nodo Esclavo Nodo Esclavo Trabajo 1 Trabajo 2 ……. Trabajo N Se puede crear una infraestructura Grid Computing con el fin de agrupar grandes capacidades computacionales para una organización virtual (VO). Se pueden COMPARTIR recursos entre instituciones o grupos de investigación.
  • 24. GENÓMICA: FUNDAMENTOS Y APLICACIONES Grid Computing en Colombia (3) Se está desarrollando el proyecto Grid Colombia que busca que diferentes instituciones a nivel nacional puedan compartir sus capacidades de cómputo (compartir recursos cuando no son utilizados). Aprovechar la red de alta velocidad RENATA (Red Nacional Académica de Tecnología Avanzada). Unirse a proyectos desarrollados a nivel mundial. Permitir el desarrollo de proyectos de e Ciencia que requieran grandes capacidades de cómputo. Permitir que grupos de investigación o instituciones con bajos recursos puedan a acceder a los recursos disponibles en otras organizaciones.
  • 25. GENÓMICA: FUNDAMENTOS Y APLICACIONES Grid Computing en Uniandes Desarrollo de una infraestructura grid institucional entre los diferentes grupos de investigación (Proyecto Campus Grid Uniandes). Participación en infraestructuras y proyectos grid a nivel mundial como es el caso del LHC, EELA-2, EGEE. Desarrollo de proyectos que buscan aprovechar capacidades computacionales no utilizadas en los equipos de salas de cómputo convencionales (UnaGrid).
  • 26. GENÓMICA: FUNDAMENTOS Y APLICACIONES Grid Computing en Uniandes (2) Se ha dado soporte a proyectos de diferentes áreas como: Ingeniería industrial: problema de optimización de rutas y elementos finitos. Ingeniería química: Bacillus thuringiensis. Bioinformática: Phytophthora infestans, Xanthomonas axonopodis pv. Manihotis y Café. Física de altas energías: CMS – LHC. Ingeniería civil: simulación de granos de arena.
  • 27. GENÓMICA: FUNDAMENTOS Y APLICACIONES Grid Computing en Uniandes (3) Framework para la ejecución transparente de aplicaciones y pipelines de bioinformática en infraestructuras grid computing. INSTALLATION LONI Pipeline Users Authentication Storage Local Files Local Modules Local Workflows Local Data Sources Local Data Sinks User Database NFS Server LDAP LONI Pipeline Client Remote Files Server Modules Server Workflows Server Data Sources LAN/WAN Network Server Data Sinks LONI Pipeline Client Uniandes LONI Pipeline Server Opportunistic SGE LONI Pipeline Client Dedicated SGE Cluster Cluster LONI Pipeline Client BLAST HMMER InterPro Scan
  • 28. GENÓMICA: FUNDAMENTOS Y APLICACIONES Grid Computing en Uniandes (4) Ejecución transparente de pipelines por medio de interfaces gráficas (GUIs) amigables al usuario (sin comandos).
  • 29. GENÓMICA: FUNDAMENTOS Y APLICACIONES !Gracias por su atención! ¿Preguntas?