SISTEMAS DISTRIBUIDOS

Páginas: 5 (1092 palabras) Publicado: 4 de agosto de 2014
SISTEMAS DISTRIBUIDOS







EDWING EDUARD MONDRAGON MAHECHA









COORPORACION UNIVERSITARIA DEL META
INGENIERIA DE SISTEMAS
SISTEMAS DISTRIBUIDOS
VILLAVICENCIO
2014

CONTENIDO











INTRODUCCION


En este documento se hará una descripción general y una introducción a los sistemas distribuidos, sus características principales, algunas de susventajas y desventajas y la forma en que son tratadas o son manejados ciertos aspectos.
Con este trabajo podremos diferenciar las cualidades de los sistemas distribuidos y sus ventajas sobre otro tipo de soluciones principalmente la escalabilidad, concurrencia y transparencia.


SISTEMAS DISTRIBUIDOS

Son sistemas en donde sus recursos de hardware y software se encuentran distribuidos en lared, estos recursos se comunican sincronizada mente entre sí por medio de pasos de mensajes para cumplir un objetivo. Los clientes lo ven como un único sistema el cual le presta servicio.
Características
Concurrencia:
La concurrencia permite que los servicios ofrecidos por el sistema puedan ser utilizados en paralelo por varios usuarios. Estos servicios son procesos que son ejecutadossimultáneamente por el o los procesadores que tenga el sistema, es decir si tenemos M ordenadores con 1 procesador se podrán ejecutar M procesos al mismo tiempo.

Escalabilidad:
La escalabilidad consiste en la capacidad de crecimiento de un sistema distribuido, con la premisa de que el software del sistema o el comportamiento de este no se vea afectado negativamente cuando la escala aumente. Estacaracterística es importante ya que cuando en un sistema la cantidad de usuarios aumente este debería tener la capacidad de aumentan igualmente para ofrecer un óptimo servicio.

Tolerancia a fallos
La tolerancia a fallos en un sistema distribuido es la capacidad de funcionamiento normal a pesar de que cualquiera de sus componentes (Hardware y software) falle, esto se obtiene gracias a laredundancia de hardware y a la recuperación de software (roll-back).
De este manera no se ven afectados los procesos i el rendimiento del sistema y se ofrece un mejor servicio sin interrupciones graves en caso de fallos en el sistema.

Transparencia
Es la ocultación al usuario y a los programadores de software de la separación del hardware del sistema, de esta manera se ve como un todo en lugar devarias máquinas distribuidas en la red.
Existen 8 formas de transparencia:

Transparencia de Acceso: Permite el acceso a los objetos de información remotos de la misma forma que a los objetos de información locales.

Transparencia de Localización: Permite el acceso a los objetos de información sin conocimiento de su localización

Transparencia de Concurrencia: Permite que varios procesosoperen concurrentemente utilizando objetos de información compartidos y de forma que no exista interferencia entre ellos.

Transparencia de Replicación: Permite utilizar múltiples instancias de los objetos de información para incrementar la fiabilidad y las prestaciones sin que los usuarios o los programas de aplicación tengan por que conoces la existencia de las réplicas.

Transparencia deFallos: Permite a los usuarios y programas de aplicación completar sus tareas a pesar de la ocurrencia de fallos en el hardware o en el software.

Transparencia de Migración: Permite el movimiento de objetos de información dentro de un sistema sin afectar a los usuarios o a los programas de aplicación.

Transparencia de Prestaciones. Permite que el sistema sea reconfigurado para mejorar lasprestaciones mientras la carga varia.

Transparencia de Escalado: Permite la expansión del sistema y de las aplicaciones sin cambiar la estructura del sistema o los algoritmos de la aplicación.


TRATAMIENTOS

Manejo de seguridad
Debido a que los sistemas distribuidos se comunican únicamente por medio de paso de mensajes, estos mensajes pueden ser manipulados o interceptados por terceros. Por...
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