Sisteas Distribuidos

Páginas: 7 (1506 palabras) Publicado: 7 de mayo de 2013
Sistemas Distribuidos
Un sistema distribuido está formado por un conjunto de procesadores, posiblemente heterogéneos, sin memoria, ni reloj en común, que están conectados a través de una red. So-bre un sistema distribuido se ejecutan aplicaciones distribuidas, compuestas por un conjunto de procesos que se ejecutan en una o más computadoras y que colaboran y se comunican en-tre ellos mediante unintercambio de mensajes. Un sistema distribuido permite comunicar va-rios procesos entre sí sin importar donde se estén ejecutando.
Características de un Sistema Distribuido
Posibilidad de Compartir Recursos: permite compartir recursos, hardware, software o datos.
Capacidad de Crecimiento: es fácil adaptar un sistema distribuido a las demandas de servicio, basta con conectar más computadoras ala red.
Alto Rendimiento: emplear múltiples procesadores posibilita la construcción de un sistema de altas prestaciones ofreciendo servicio concurrente a múltiples usuarios y del que pueden bene-ficiarse las aplicaciones paralelas.
Fiabilidad y Disponibilidad: disponer de múltiples procesadores conectados a una red ofrece una posibilidad de tener alta disponibilidad; si un nodo falla, el otropodrá seguir con su fun-ción. Esto es imposible de conseguir en un entorno centralizado.
Desventajas
Necesidad de software más complejo: los sistemas distribuidos están formados por procesos que se ejecutan de forma concurrente. El desarrollo y gestión de los mismos es más complejo que el desarrollo de aplicaciones no distribuidas, lo que los hace más propensos a errores.
El empleo de una red deinterconexión introduce problemas de fiabilidad ya que dependiendo de los protocolos que se utilicen pueden perderse mensajes de la red.
Seguridad y confidencialidad: una red de comunicación introduce un gran problema de seguri-dad ya que en la actualidad la mayor parte de la información en la red no está cifrada permi-tiendo que alguien no autorizado acceda a información confidencial.
Redes eInterconexión
La plataforma sobre la que se construyen los sistemas distribuidos es una red de computadoras. El uso intensivo de una red permite que se puedan compartir diferen-tes recursos como periféricos, datos o procesadores.
Un subsistema de comunicación presenta una serie de propiedades que deben cono-cerse a la hora de diseñar un sistema distribuido:
Tasa de transferencia: mide lavelocidad con la que los datos se intercambian entre dos computadoras (normalmente en kb/s o mb/s).
Latencia: mide el tiempo necesario para transmitir un mensaje vacío.
Tiempo de transferencia: es importante contar con sistemas de baja latencia ya que esta es la que domina en los mensajes pequeños.
Paquetes/segundo: es la cantidad de paquetes que se pueden transmitir por segundo.
Capacidad decrecimiento: determina que sucede cuando se agregan más computadoras a la red.
Calidad de servicio: es la capacidad de ofrecer un servicio con unas características determinadas.
Fiabilidad: es importante saber si se pueden producir perdidas de mensajes, si se ofrecen mecanismos de detección de errores, etc.
Seguridad: determina los mecanismos que se emplean para asegurar la protección de los datosque viajan por la red.
Protocolos de Comunicación
Para que la comunicación se lleve a cabo se deben emplear protocolos de comunica-ción. Estos suelen estructurarse como una pila de protocolos, desempeñando los distintos ni-veles de la pila las siguientes funciones:
Fragmentación y ensamblado de mensajes. Los mensajes enviados son fragmentados en una serie de paquetes que viajan por la red deforma independiente. Esta fragmentación es necesaria para poder acomodar los mensajes a las restricciones impuestas en el tamaño de los paquetes que viajan por las redes. El receptor dispone de una frase de ensamblado de los paquetes para reconstruir el mensaje enviado.
Encapsulado. La comunicación entre los niveles del protocolo se realiza añadiendo una serie de cabeceras de información a los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sist Distribuidos
  • Sist
  • sist
  • Siste
  • Sist
  • Sist
  • sist
  • Sisten

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS