Sistemas Distribuidos

Páginas: 15 (3679 palabras) Publicado: 18 de octubre de 2012
1. SISTEMAS DISTRIBUIDOS
Un Sistema Distribuido se define como un sistema en el que sus componentes tanto hardware como software, separados físicamente dentro de una red, se encuentran organizados y coordinados a través del intercambio de mensajes.
Una definición similar, es la planteada por el doctor Henri E. Bal, dice que:
Un sistema de computación distribuida está compuesto por variosprocesadores autónomos que no comparten memoria principal, pero cooperan mediante el paso de mensajes sobre una red de comunicaciones. (González, S.; Cheang, G.; Kashiwamoto, E. J., 2004: 4).

2.1. Características de un Sistema Distribuido
2.2.1. Heterogeneidad
Se refiere a la gran variedad y diferencia de los elementos que pueden ser encontrados en una red en la cual seimplementa el sistema distribuido, no solo involucra los elementos hardware sino también los sistemas operativos, lenguajes de programación y versiones de implementación.

Figura 1. Una porción típica de internet. (Coulouris G.; Dollimore J.; Kindberg T.; Blair G., 2011)
Otro ejemplo puede ser dos programas desarrollados en el mismo lenguaje por programadores diferentes. Para que se pueda llevar a cabouna buena comunicación e integración de estas dos aplicaciones, las dos deben implementar los mismos protocolos y estándares de comunicación en red.
2.2.2. Extensibilidad y Apertura
Algunos autores afirman que un sistema distribuido debe ser extensible mientras que otros coinciden en que un sistema de este tipo debe ser abierto. Aunque en realidad debe contar con estas doscaracterísticas.
Un sistema distribuido es abierto si ofrece sus servicios de acuerdo a unas reglas y estándares que describen la semántica y la sintaxis de los servicios que ofrece. Dichos estándares permiten que al sistema puedan incorporarle nuevas tecnologías y requerimientos que aparezcan.
El instituto de ingenieros eléctricos y electrónicos (IEEE) define un sistema abierto como un sistema:
Quepermite la inclusión de especificaciones, que mantenidas y actualizadas por organizaciones, son consensuadas por un amplio grupo de expertos, y permiten que incorporen las nuevas tecnologías y los requerimientos que puedan aparecer con el paso del tiempo. (Rosado A.: 15)
Un sistema distribuido es extensible con respecto al hardware si permite la implementación de nuevos periféricos, o cualquierelemento hardware en general, siempre acorde a la estructura básica del sistema y extensible con respecto al software si permite añadir o sustituir programas, módulos o cualquier entidad software de manera sencilla; tanto los elementos hardware como software implantados no necesariamente deben provenir del fabricante del sistema.
2.2.3. Seguridad
La seguridad se refiere a asegurar laintegridad de la información que se transmite dentro y a través de un sistema distribuido, lo que no implica solamente enviar la información de los clientes de forma transparente, sino que dicha información sea recibida única y exclusivamente por el destinatario a quien debe ser entregada y en el momento justo que debe ser recibida. A continuación, se describen los servicios que debe ofrecer la seguridaden un sistema distribuido:

* Confidencialidad: Es el manejo privado de la información, ésta solo debe ser accedida por los usuarios autorizados.
* Autentificación: Capacidad de asegurar y reconocer la identidad de un usuario.
* Integridad: Asegura que los mensajes deben ser protegidos contra modificaciones encubiertas, o corrupción de los datos desde el origen de la transmisiónhasta la entrega del mensaje.
* Irrefutabilidad: No repudio, no rechazo. Un usuario que haya realizado una modificación o uso de la información, no puede negar la acción realizada.
* Control de Concurrencia: Cada servidor del sistema, es responsable de administrar sus recursos y su disponibilidad para mantener y asegurar la consistencia de los mismos cuando se presenten transacciones...
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