Informática distribuida

Importante

El término informática distribuida hace referencia a un conjunto de ordenadores que trabajan conectados entre sí mediante una red para trabajar en un fin común.

Cluster en la NASA
Imagen en Wikimedia Commons. Dominio público

También llamada computación distribuida, permite crear superordenadores utilizando los recursos de diferentes equipos mediante hardware y software compartido para distribuir el trabajo y obtener un mayor aprovechamiento. El concepto clave es la colaboración de los diversos sistemas en la creación de un "superordenador virtual" mediante un proceso de comunicación máquina a máquina, transparente al usuario.

 

Los ordenadores pueden estar conectados de dos formas:

  • En un cluster: todos los nodos se encuentran en el mismo lugar, conectados por una red local y engloban todos lo recursos. La función de un cluster suele ser mejorar el rendimiento de las máquinas englobándolas en una sola.
  • En un grid: los ordenadores no tienen por qué estar en el mismo espacio geográfico, pueden encontrarse en diferentes puntos del mundo y estar conectados por internet. También se llama grid cuando el resultado es la creación de una supercomputadora.
La informática distribuida se está utilizando en tareas tan diferentes como la realización de pruebas para investigaciones contra el cáncer o la búsqueda de vida extraterrestre. Poco a poco, las grids van ganando terreno entre las empresas privadas, principalmente entre las más próximas a los ámbitos de investigación (como las que operan en la industria farmacéutica), pero también en la automoción y el análisis financiero.
 

Interconexión de nodos Grid entre el LSC y el cluster ubicado en el LAPIC, Universidad Nacional de Cuyo.
Imagen en Wikimedia Commos. Dominio público.

  Creación de un entorno Grid de alcance internacional, Louisiana State University.
Imagen en Wikimedia Commos. Dominio público.

Pros y contras

 Entre las principales ventajas del uso de la informática distribuida podemos destacar:

  1. Ahorro de costes en recursos.
  2. Compartición de información, especialmente útil en el desarrollo de proyectos multiorganizacionales.
  3. Soporte multiplataforma con la gestión de diferentes sistemas operativos y aplicaciones.
  4. Sencillez de implementación ya que la tecnología es transparente para el usuario.
  5. No exige sustitución ni adición de hardware.

La desventaja más importante tiene que ver con la seguridad, ya que actualmente los protocolos de seguridad, autentificación y control no están suficientemente desarrollados para el uso de cualquier usuario.

Comprueba lo aprendido

Contesta a las siguientes cuestiones sobre la informática distribuida, sus características y las ventajas y desventajas que tiene su uso.

Pregunta 1

1. La informática distribuida utiliza el hardware pero no el software de distintos equipos.

Pregunta 2

2. Un cluster es un sistema de conexión de ordenadores que engloba los recursos de una red local.

Pregunta 3

3. Mediante el uso de la informática distribuida se garantiza el máximo aprovechamiento de los recursos.

Pregunta 4

4. La informática distribuida no permite el uso de distintos sistemas operativos en varios ordenadores.

Para saber más

Te recomendamos leer los artículos publicados en wikipedia sobre cluster de computadores y sobre grids. Encontrarás información sobre las características de cada uno, los tipos que hay y las ventajas e inconvenientes que presentan.

Creado con eXeLearning (Ventana nueva)