COMPUTACIÓN GRID.
Un Grid es un sistema de computación distribuido que permite
coordinar computadoras de diferente hardware y software y cuyo fin es procesar
una tarea que demanda una gran cantidad de recursos y poder de procesamiento. La idea básica de la tecnología Grid es,
según el investigador Ávila en la tesis de máster señalada anteriormente,
aprovechar de modo óptimo los recursos proporcionados por equipos de
computación distribuidos, conectados a una red de banda ancha, mediante el uso
de un software adecuado para planificar su utilización, “scheduler” y “resource
broker”, que tenga en cuenta las prioridades y diferentes periodos de demanda
de los usuarios.
Debe incluir mecanismos de autenticación y autorización
basados en certificados digitales, y contar con una gestión basada en una
instalación automatizada, flexible y dinámica, acompañada de monitorización en
tiempo real de todos los recursos, tanto de red como de equipos de cálculo.
Los servicios e interfaces de programación de aplicaciones y herramientas de desarrollo de software son clasificados de
acuerdo con su función en la capacidad de compartir recursos; se establecen los
requerimientos que deben satisfacer y se plantea la importancia de definir un
conjunto concreto de protocolos “intergrid” para habilitar la
interoperatibilidad a través de diferentes sistemas Grid.
El establecimiento, gestión y explotación de recursos y
transferencia de resultados entre diferentes “organizaciones virtuales”,
requiere de una nueva tecnología. En términos de arquitectura Grid, se
identifican los componentes fundamentales del sistema, se especifica el propósito
y la función de estos componentes, y cómo interactúa un componente con el resto
de componentes. En un entorno de red, la interoperatibilidad significa
protocolos comunes; por tanto, una arquitectura Grid es ante todo una
arquitectura de protocolos, que definen los mecanismos básicos con
los que los usuarios de organizaciones virtuales y los recursos son
administrados.
Una arquitectura abierta, facilita la interoperatibilidad,
extensión, portabilidad y compartición de código; los protocolos estándar
facilitan la definición de servicios estándar que proporcionan capacidades
mejoradas. La computación Grid permite también el acceso a recursos
heterogéneos de diferentes organizaciones, ofreciendo un conjunto de
protocolos, tecnologías y metodologías que facilitan dicho acceso.
Las
empresas e instituciones que han participado en el desarrollo de estas
tecnologías quieren entrar cuanto antes en una etapa de explotación comercial.
Empresas como Microsoft y Sun
Microsystems se han dado cuenta de la importancia que tendrá a medio
plazo ofrecer Grid a sus clientes. Destacamos el papel de IBM invirtiendo en Grid como plataforma para ofrecer a sus
clientes las ventajas como ahorro de tiempo y recursos económicos.
No hay comentarios:
Publicar un comentario