Grid computing

Páginas: 15 (3537 palabras) Publicado: 19 de enero de 2010
1 GRID COMPUTING

1 DEFINICIÓN

Para dar una definición propia de Grid Computing o Malla de Computadoras se analizará varios conceptos obtenidos en el transcurso de la investigación.

La primera dada por Ian Foster y Carl Kesselman: “Un Grid computacional es una infraestructura de hardware y software que provee acceso consistente a bajo costo a recursos computacionales de alto nivel.”[FOSTER, 1998].

Otra definición dada por Chee Shin Yeo, Marcos Dias de Assunção: “ Grid es un tipo de sistema paralelo y distribuido que permite dinámicamente (“at runtime”) compartir, seleccionar y agregar recursos anónimos (y de diferentes dueños) que se encuentran geográficamente distribuidos, dependiendo de su disponibilidad, capacidad, rendimiento, costo y los requerimientos de“quality-of-service” (calidad del servicio) del usuario, con el fin de resolver problemas computaciones de gran escala en campos como las ciencias, ingeniería y comercio.” [SHIN YEO, 2006:3]. La figura 1.1 muestra que los recursos de un Grid pueden ser geográficamente dispersos y accesibles desde cualquier lugar, según los requerimientos que posea cada usuario.
[pic]
Figura 1.1 – Grid y sus recursos.
Fuente:Utility Computing and Global Grids - Anthony Sulistio, Martin Placek

Bart Jacob y Michael Brown definen: “Grid Computacional se puede considerar como una infraestructura que permite integrar varias tecnologías y soluciones que pueden ser muy dispersas y relativamente baratas teniendo como objetivo crear la ilusión de una computadora virtual de gran alcance de una colección de sistemas conectados(posiblemente heterogéneos) que comparten varios recursos (ciclos de CPU, datos, sensores, etc.)”. [JACOB, 2005:3]
De estos conceptos se puede llegar a definir un Grid Computacional como un sistema de software y hardware que permite compartir recursos, datos, espacio de almacenamiento y solucionar problemas en una o varias organizaciones a través de una red comunicaciones, de manera transparenteal usuario, teniendo como principal finalidad la optimización de recursos.

2 CARACTERISTICAS DE UN GRID

Un Grid computacional es una infraestructura hardware y software que posee las siguientes características: seguridad, consistencia, penetración, y coste económico.

• Seguridad: Existen varios componentes de seguridad compuestos de mecanismos para autenticación, autorización, yconfidencialidad de comunicación entre las computadoras del grid, permitiendo integridad y confidencialidad en el acceso a los recursos del grid [SANCHEZ, 2004:3; JACOB: 63].

• Consistencia: Un grid puede proveer un camino consistente para el balanceo de carga en un amplio grupo de recursos, siendo esto aplicable tanto para el CPU, almacenamiento, y cualquier otro tipo de recursos que puedan estardisponibles en el grid. [JACOB, 2005:24].

• Penetración: Esta idea brinda la posibilidad a los usuarios o clientes de acceder a los recursos de cómputo (procesadores, almacenamiento, datos, aplicaciones, etc.) según sus necesidades, teniendo poco o ningún conocimiento de donde se localizan esos recursos o bajo que tecnologías, hardware, o sistema operativo están [JACOB, 2005:19].

• CosteEconómico: Con una arquitectura Grid los servicios son gestionados por grupos o granjas de recursos, lo que ayuda a no tener la necesidad de adquirir grandes servidores, obteniendo componentes que pueden brindar la misma capacidad a un bajo coste, siendo una alternativa atractiva para los usuarios.

3 RECURSOS DE UN GRID

Basándose en las características y la definición de Grid, como unacolección de máquinas, a veces llamado “nodos”, “recursos”, “miembros”, “servidores”, “clientes”, “organizadores”, y muchos otros. Todos ellos aportan grupos de recursos al Grid. Entre los principales recursos se tiene:

Cómputo y Heterogeneidad

[pic]
Figura 1.2 – Recursos Heterogéneos
Fuente: www.digipede.net/products/technology.html

Como se ha mencionado anteriormente uno de los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Grid Computing
  • Grid Computing
  • Grid computing
  • Grid computing
  • Grid Computing
  • Arquitecturas Multicore: Cluster, Grid y Cloud Computing
  • Marcto teorico grid computing
  • Clustering Y Grid Computing

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS