la tecnologia grid
La computación grid es una tecnología innovadora
que permite utilizar de forma coordinada todo tipo de recursos (entre ellos
cómputo, almacenamiento y aplicaciones específicas) En este sentido
es una nueva forma decomputación distribuida, en la cual los recursos pueden
ser heterogéneos (diferentes arquitecturas, supercomputadores, clusters ) El
término grid se refiere a una infraestructura que permite la
integración y el uso colectivo de ordenadores de alto
rendimiento, redes ybases de datos que son propiedad y están
administrados por diferentes instituciones. Puesto que la colaboración entre
instituciones envuelve un intercambio de datos, o de tiempo de computación, el
propósito del grid es facilitar la integración de recursos
computacionales. Universidades, laboratorios de investigación o empresas
se asocian para formar grid para lo cual utilizan algún tipo desoftware que
implemente este concepto
¿Qué es?
Llamamos grid al sistema de computación distribuido que
permite compartir recursos no centrados geográficamente para resolver problemas
de gran escala. Los recursos compartidos pueden ser ordenadores (PC, estaciones
de trabajo, supercomputadoras, PDA, portátiles, móviles,
etc), software, datos e información, instrumentos
especiales (radio, telescopios, etc.) o personas/colaboradores.
Características
Capacidad de balanceo de sistemas: no habría necesidad de
calcular la capacidad de los sistemas en función de los picos de trabajo, ya
que la capacidad se puede reasignar desde la granja de recursos a donde se
necesite;
Alta disponibilidad. con la nueva funcionalidad, si un
servidor falla, se reasignan los servicios en los servidores restantes;
Reducción de costes: con esta arquitectura los
servicios son gestionados por "granjas de recursos". Ya no es
necesario disponer de "grandes servidores" y podremos hacer uso de
componentes de bajo coste. Cada sistema puede ser configurado siguiendo el
mismo patrón;
Desventajas
No obstante, la computación grid presenta algunos
inconvenientes que deben solucionarse. Estos problemas son:
Recursos heterogéneos: la computación grid debe ser capaz de
poder manejar cualquier tipo de recurso que maneje el sistema, si no resultará
totalmente inútil.
Descubrimiento, selección, reserva, asignación, gestión y
monitorización de recursos son procesos que deben controlarse externamente y
que influyen en el funcionamiento del grid.
Necesidad de desarrollo de aplicaciones para manejar el
grid, así como desarrollo de modelos eficientes de uso.
Comunicación lenta y no uniforme.
Organizativos: dominios de administración, modelo de
explotación y costes, política de seguridad...
Económicos: precio de los recursos, oferta/demanda
Ventajas y requisitos
En definitiva, grid supone un avance respecto a la World
Wide Web:
El World Wide Web proporciona un acceso transparente a
información que está almacenada en millones de ordenadores repartidos por todo
el mundo. Frente a ello, el grid es una infraestructura nueva que proporciona
acceso transparente a potencia de cálculo y capacidad de almacenamiento distribuida
por una organización o por todo el mundo.
Los requisitos que debe cumplir cualquier grid son:
Los datos deben compartirse entre miles de usuarios con
intereses distintos. Se deben enlazar los centros principales de
supercomputación, no sólo los PC. Se debe asegurar que los datos sean
accesibles en cualquier lugar y en cualquier momento. Debe armonizar las
distintas políticas de gestión de muchos centros diferentes. Debe proporcionar
seguridad.
Y los beneficios que se obtienen:
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.
Todos estos objetivos y beneficios se engloban en la idea de
"e-Ciencia".
Estos beneficios tendrán repercusión en muchos campos:
Medicina (imágenes, diagnosis y tratamiento).
Bioinformática (estudios en genómica y proteómica).
Nanotecnología (diseño de nuevos materiales a escala
molecular).
Ingeniería (diseño, simulación, análisis de fallos y
acceso remoto a instrumentos de control).
Recursos naturales y medio ambiente (previsión meteorológica,
observación del planeta, modelos y predicción de sistemas complejos).
La tecnología derivada del grid abre un enorme abanico de
posibilidades para el desarrollo de aplicaciones en muchos sectores. Por
ejemplo: desarrollo científico y tecnológico, educación, sanidad, y
administración pública.
No hay comentarios.:
Publicar un comentario