Sistema Distribuido

Páginas: 38 (9443 palabras) Publicado: 23 de septiembre de 2014
Capítulo II Marco Teórico

Capítulo II
Marco Teórico
Dentro de este capítulo analizaremos la tecnología de sistemas distribuidos así
como también se hará un análisis de sistemas existentes tomando en cuenta sus ventajas y
desventajas.
Además de analizar los operadores que se implementarán en este proyecto de tesis.
También se realizará la selección de herramientas para el diseño delsistema SCII creación
de imágenes irreales así como la justificación de lenguajes de programación que
utilizaremos. Y para finalizar este capítulo explicaremos sobre la instalación del servidor
Apache Tomcat y Java, los cuales, fueron necesarios para la realización de este proyecto de
tesis.

2.1 Concepto de Sistema Distribuido

Los sistemas distribuidos son aquellos en el que dos o másmáquinas colaboran para
la obtención de un resultado y están basados en las características de transparencia,
eficiencia, flexibilidad, escalabilidad y fiabilidad. El objetivo principal de los Sistemas
Distribuidos es el mejor desempeño, mayor fiabilidad y disponibilidad, compartición de
recursos e información, además del mejoramiento de la comunicación, mayor adaptabilidad
(más natural, distribuciónde carga, etc.) La importancia del desarrollo de los Sistemas
Distribuidos es debido a las necesidades de los usuarios que requieren de aplicaciones más
sofisticadas así como también de las funciones administrativas y económicas.

A continuación tenemos algunas definiciones de Sistemas Distribuidos :

“Sistema en el cual múltiples procesadores autónomos, posiblemente de diferente
tipo,están interconectados por una subred de comunicación para interactuar de una manera
cooperativa en el logro de un objetivo global.” [Lelann, 1981]

11

Capítulo II Marco Teórico
“Sistema en el cual componentes de hardware y software, localizadas en
computadores en red, se comunican y coordinan sus acciones sólo por paso de mensajes.”
[Coulouris, 2002]
“Conjunto de computadores independientesque se muestran al usuario como un
sistema único coherente.” [Tanenbaum, 2001]

Ahora si analizaremos cada una de las características mencionados anteriormente de los
sistemas distribuidos.

1. Transparencia. El concepto de transparencia de un sistema distribuido va ligado de
que todo el sistema funcione de forma similar en todos los puntos de la red,
independientemente de la posición delusuario. La labor que el sistema operativo
tiene es la de establecer los mecanismos que oculten la naturaleza distribuida del
sistema y que permitan trabajar a los usuarios como si se tratara de un único equipo.
En un sistema transparente, las diferentes copias de un archivo deben aparecer al
usuario como un archivo. Y la tarea del sistema operativo es la de controlar las
copias,actualizarlas en caso de modificación y en general, la unicidad de los
recursos y el control de la concurrencia. El que el sistema disponga de varios
procesadores debe lograr un mayor rendimiento del sistema, pero el sistema
operativo debe controlar que tanto los usuarios como los programadores vean el
núcleo del sistema distribuido como un único procesador. Otro punto clave que
debe controlar elsistema operativo es el paralelismo, debe distribuir las tareas entre
los distintos procesadores como en un sistema multiprocesador, pero con la
dificultad añadida de que ésta tarea hay que realizarla a través de varios
ordenadores.
Existen diferentes tipos de transparencia como son:


Transparencia de acceso: acceso a objetos locales o remotos de la misma manera.



Tranparencia de lugar:acceso a objetos sin conocer dónde están.



Transparencia de concurrencia: varios procesos pueden operar concurrentemente
usando objetos de información compartidos sin estorbarse.

12

Capítulo II Marco Teórico


Tranparencia de replicación: diferentes réplicas de un mismo objeto de
información sin enterarse a cuál se accede, ni diferencias entre ellos.



Transparencia...
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