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

Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 

Dernier (20)

Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 

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?