sábado, 9 de noviembre de 2013


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