Sistemas distribuidos

Páginas: 64 (15978 palabras) Publicado: 5 de octubre de 2010
Sistemas Distribuidos.

1. Conceptos fundamentales.

Definición de un sistema de cómputo distribuido.

La idea fundamental de un sistema distribuido es que constituye una combinación de computadoras y sistemas de transmisión de mensajes bajo un solo punto de vista lógico a través del cual los elementos de cómputo resuelven tareas en forma colaborativa. Se puede aseverar queel sistema constituye un ente capaz de procesar información debido a dos características esenciales:

♦ El sistema consiste de una cantidad de computadoras cada una de las cuales tiene su propio almacenamiento, dispositivos periféricos y potencia computacional.
♦ Todas las computadoras están adecuadamente interconectadas.

Por medio del sistema operativo adecuado, lascomputadoras mantienen su capacidad de
procesamiento de tareas local, mientras constituyen elementos colaborativos de procesamiento en el ambiente distribuido. El elemento de interconexión indica que debe existir el mecanismo de transporte de información entre los componentes de manera que sea factible el intercambio de mensajes entre nodos cooperativos de manera queno se violente la transparencia de una transacción. Desde el punto de vista del usuario, un Sistema Operativo Distribuido se comporta como un sistema operativo convencional que se ejecuta en su computadora local; sin embargo, éste administra los recursos de varias –y además, posiblemente heterogéneas- computadoras independientes e integra una interface común hacia el usuario. Sepuede decir entonces que un ambiente distribuido también incluye las siguientes características:

♦ Una variedad de componentes que incluyen tanto plataformas de cómputo como las redes de interconexión que transportan mensajes entre ellas unificadas en un solo ambiente de procesamiento.
♦ La transparencia, como resultado de la abstracción apropiada de los componentesdel sistema.

Con respecto a la transparencia, no siempre es posible mantenerla estrictamente en todos los casos. Algunas ocasiones es necesario el establecimiento de ciertas distinciones entre los usuarios y los operadores del ambiente computacional, debido a las tareas específicas o generales que éstos deben realizar. La transparencia implica requerimientos de integración
de loscomponentes en una sola unidad:

♦ Un SD es un sistema operativo de nivel amplio.
♦ Un SD provee componentes abstractos del sistema y en muchos casos está basado
en ellos.
♦ Un SD implementa control distribuido de acuerdo al principio de la autonomía cooperativa.
♦ Existe una descripción distribuida del sistema.

Sistemas Distribuidos 1

Un SD es unsistema operativo de nivel amplio.
Un SD permite la cooperación entre diferentes máquinas o elementos de procesamiento que están conectados al mismo medio de transporte. La transparencia exige que el uso de los componentes sea independiente del tipo y la localidad donde sean empleados en un momento dado.

Un SD provee componentes abstractos del sistema y en muchos casos está basado enellos.
Su provisión y uso se puede apreciar como el manejo de características abstractas por medio de las cuales se logra emplear dichos recursos. Otro enfoque diferente del anterior es
el desarrollar un SD a partir de controladores (drivers) especiales para las máquinas que lo
integrarán. En ambos casos el diseño resulta en una interface en extremo cercana alhardware que soporta la operación del sistema, pero representado para el usuario de una forma coherente y lógica.

Un SD implementa control distribuido de acuerdo al principio de la autonomía cooperativa.
El principio de autonomía cooperativa establece que todos los elementos involucrados tienen igual oportunidad en la toma de decisiones que les afectan como un todo. En un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sistema distribuido
  • Sistemas Distribuidos
  • sistema distribuido
  • Sistemas Distribuidos
  • Sistemas distribuidos
  • Sistemas Distribuidos
  • Sistemas Distribuidos
  • Sistemas Distribuidos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS