Gridcomputing

23
GRIP COMPUTING (MALLA DE ORDENADORES) Oscar Rojas Santiago Jhon Alexander

Transcript of Gridcomputing

Page 1: Gridcomputing

GRIP COMPUTING(MALLA DE ORDENADORES)

Oscar Rojas

Santiago

Jhon Alexander

Page 2: Gridcomputing

Historia La idea de la computación Grid se originó con Ian

Foster, Carl Kesselman y Steve Tuecke en 1998.

Page 3: Gridcomputing

Grid Computing

Page 4: Gridcomputing

Concepto El concepto principal de Grid Computing es el de compartir potencia computacional. La tecnología que hace esto posible se llama Grid Computing

(malla de ordenadores) y se basa en el aprovechamiento de los ciclos de procesamiento no utilizados por los millones de ordenadores conectados a la Red.

Page 5: Gridcomputing

Características Generales

Capacidad De Balanceo De Sistemas

Page 6: Gridcomputing

Alta Disponibilidad

Page 7: Gridcomputing

Reducción de costes

Page 8: Gridcomputing

BeneficiosLos principales beneficios son:

Ofrecer flexibilidad para llenar las necesidades cambiantes del negocio.

Brindar alta calidad a menor costo. Facilitar el pronto retorno de las inversiones. No necesitar de toda una nueva infraestructura para que

funcione. Facilitar poder de computación / precio muy barato. Brindar el poder de un supercomputador. Utilizar software gratuito y usar código fuente abierto. No precisar hardware adicional, para posibilitar el incremento de

la potencia de cómputo. Brindar transparencia para el usuario que participa en el Grid.

Page 9: Gridcomputing

Introducción El Grid Computing es más que una idea

ambiciosa, ya que no sólo se trata de compartir ciclos de CPU para realizar cálculos complejos sino que se busca la creación de una infraestructura distribuida. Esta ardua tarea involucra labores de definición de la arquitectura general, de interconexión de diferentes redes, de definición de estándares, de desarrollo de procedimientos para la construcción de aplicaciones, etc.

Page 10: Gridcomputing

Posiblescampos de aplicación de la

tecnología Grid

Page 11: Gridcomputing

Arquitectura Grid Es una arquitectura abierta basada en una estándar

que facilita la extensibilidad, la interoperabilidad, la portabilidad, y la comparación de código.

También se dice que es una arquitectura de protocolos ya que se definen los mecanismos básicos que permiten a los usuarios y a los recursos negociar, establecer, gestionar y explotar la compartición de recursos.

La arquitectura formada por Grid permite utilizar los recursos de procesamiento propios de la empresa, sin tener que invertir más en adquirir capacidad extra de procesamiento.

Page 12: Gridcomputing

Niveles de la Arquitectura del Grid Computing

Page 13: Gridcomputing

¿Qué es GLOBUS? Globus es el middleware de la Grid, es decir una

interface que se ubica entre los recursos finales y la aplicación de usuario. Esta herramienta ha surgido como el estándar de facto para aplicaciones Grid.

Page 14: Gridcomputing

Recursos Que Maneja Globus

1. La gestión de recursos(Protocolo de Gestión de Recursos en Rejilla)

2. Servicios de Información (Servicio de Descubrimiento y Monitorización)

3. Gestión y Movimiento de Datos (Acceso Global al Almacenamiento Secundario)

Page 15: Gridcomputing

Globus ToolKit(Capas)

Page 16: Gridcomputing

Usar Una Grid

Perspectiva desde el Usuario/desde el Administrador /desde el diseñador de aplicaciones

Page 17: Gridcomputing

Ventajas

En definitiva, Grid supone un avance respecto a la World Wide Web

Proporciona un mecanismo de colaboración transparente entre grupos dispersos, tanto científicos como comerciales.

Posibilita el funcionamiento de aplicaciones a gran escala.

Facilita el acceso a recursos distribuidos desde nuestros PC.

Page 18: Gridcomputing

Desventajas La Grid aun no es concretada como tal, debido

a la deficiencia en seguridad y escalabilidad que siguen mostrando los proyectos de Grid Computing.

No toda aplicación es conveniente, algunos tipos de aplicación no pueden ser puestos en forma paralela o distribuida, el problema es como decidir cual si y cual no.

La configuración de una Grid puede que afecte la calidad, la fiabilidad, y seguridad de una infraestructura de organización de computing.

Page 19: Gridcomputing

Casos De Aplicaciones

Medicina (imágenes, diagnosis y tratamiento).

Page 20: Gridcomputing

Bioinformática (estudios en genómica y proteómica).

Page 21: Gridcomputing

Nanotecnología (diseño de nuevos materiales a escala

molecular).

Page 22: Gridcomputing

Ingeniería

(diseño, simulación, análisis de fallos y acceso remoto a instrumentos de control).

Page 23: Gridcomputing

Recursos naturales y medio ambiente(previsión meteorológica, observación del

planeta, modelos y predicción de sistemas complejos).