PROCESAMIENTO DISTRIBUIDO

Páginas: 10 (2470 palabras) Publicado: 4 de junio de 2013









PRIMERA ACTIVIDAD
ESTRUCTURA DE DATOS











PROCESAMIENTO DISTRIBUIDO
Procesamiento distribuido se define como, la forma en que es posible conectar distintas maquinas, en cierto tipo de red de comunicaciones, generalmente una LAN o una red de área amplia o una red como Internet, logrando así, que una sola tarea de procesamiento de datos pueda ser procesadao ejecutada entre varias máquinas de la red, es decir que un solo proceso se pueda realizar entre varias máquinas diferentes y conectadas a una red. Un error común es confundir procesamiento distribuido y paralelo, el término “procesamiento paralelo”, básicamente es el mismo, con excepción que las maquinas distintas tienden a estar físicamente muy cerca en un sistema “paralelo”, lo que no esnecesario en un sistema “distribuido”
DESCRIPCIÓN
Proceso distribuido, varios procesos ejecutándose en paralelo, en la misma máquina o distribuidos entre computadoras interconectados a través de una red de comunicaciones, colaboran en la realización de una tarea, esta colaboración puede ser tan sencilla como distribuir la carga de trabajo entre procesos idénticos, en el caso de una red de cajerosautomáticos, o tan compleja como multitud de procesos distintos, interdependientes, controlando el vuelo de una nave espacial.
El procesamiento distribuido permite una mejor utilización de equipos y mejora el balanceo del procesamiento dentro de una aplicación, este último tiene una gran importancia ya que en algunas aplicaciones simplemente no hay una máquina que sea capaz de realizar todo elprocesamiento.


Existe una tendencia inevitable al desarrollo de aplicaciones distribuidas, el procesamiento distribuido permite dispersar los procesadores, datos y otros elementos de una aplicación, la dispersión ofrece un sistema más sensible a las necesidades de los usuarios, capaz de ofrecer tiempos de respuesta mejores y minimizar los costes de comunicación, un sistema distribuido consiste deun gran número de CPU´s conectados por medio de una red, un sistema distribuido se encarga del procesamiento cooperativo de solicitudes mediante una colección de computadoras independientes que aparecen ante los usuarios del sistema como una única computadora.

La principal meta es facilitar a los usuarios el acceso a recursos remotos y compartir dichos recursos entre los usuarios, ejemplos derecursos son: computadoras, impresoras, archivos, dispositivos de almacenamiento, páginas web, redes; compartir recursos facilita la colaboración y el intercambio de información.
Transparencia de Distribución
Es la capacidad de un sistema de ocultar el hecho de que sus recursos están físicamente distribuidos en muchos computadores, un sistema distribuido transparente es aquel que se presenta alos usuarios y a las aplicaciones como si fuera un único sistema de computación, este concepto puede ser aplicado a varios aspectos de un sistema distribuido
Grado de Transparencia
Aspirar a una transparencia total puede ser demasiado: Los usuarios pueden estar en continentes diferentes; con frecuencia esto no es algo que conviene ocultar, ocultar totalmente las fallas de redes y nodos esimposible ya que no hay manera de distinguir entre un recurso excesivamente lento y uno que ha fallado, mantener la consistencia de múltiples copias de un recurso replicado puede implicar un tiempo significativo, en conclusión, la transparencia es algo que se desea lograr, pero debe ser considerada junto con otros aspectos como el rendimiento.

Escalabilidad
La escalabilidad se refiere a variosaspectos:
Capacidad del sistema de incrementar el rendimiento ante un incremento de la carga si se agregan recursos adicionales
Un sistema distribuido "x" es más escalable que un sistema distribuido "y" si utilizando el mismo hardware, "x" puede atender una carga más alta.
La escalabilidad puede medirse en tres dimensiones:
Con respecto a su tamaño: permite incrementar fácilmente el número de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Procesos y procesadores en sistemas distribuidos
  • Procesos y Procesadores en Sistemas Distribuidos
  • Modelo de procesamiento distribuido
  • Procesamiento Distribuido En Paralelo
  • Procesos Y Procesadores En Sistemas Distribuidos
  • Procesadores y procesos en sistemas distribuidos
  • C Mo Se Distribuyen Las Erogaciones A Lo Largo Del Proceso
  • Procesos y procesadores en sistemas operativos distribuidos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS