Sistemas Distribuidos

Páginas: 13 (3178 palabras) Publicado: 7 de noviembre de 2012
Un sistema distribuido se puede definir como aquel en el que los componentes localizados en computadores, conectados en red, comunican y coordinan sus acciones, únicamente mediante el paso de mensajes. Dentro de los ejemplos de sistemas distribuidos que podemos encontrar tenemos: internet, intranet, computación móvil y computación ubicua.
o Proceso: Programa que se ejecuta en una máquina.
oAgente: Proceso conectado a la red.
o Cliente: Proceso que puede establecer conexiones a servidores y Enviar peticiones a él.
o Agente de usuario: Cliente que representa al usuario.
o Servicio: Parte de un sistema de computadores que gestiona una colección de recursos y presenta una funcionalidad a los usuarios y a las aplicaciones.
Servidor: proceso que acepta conexiones de clientes y realizaservicios para ellos.
o Host: máquina conectada a la red que proporciona servicios.
¿Por qué sistemas distribuidos?
o Funcionales: Los computadores tienen diferentes funcionalidades.
Ejemplo: terminales/servidor.
o Distribución del trabajo: Los computadores se reparten el trabajo.
o Económicos: Es más barato muchos ordenadores pequeños que pocos muy grandes.
o Físicos: Dispersosgeográficamente.

Factores que han afectado el desarrollo de los Sistemas Distribuidos
Avances Tecnológicos.
Nuevos requerimientos.
Globalización.
Aspectos Externos (Culturales, Políticos, Económicos).
Integración.
Características de los sistemas distribuidos
Falta de existencia de un reloj global.
las computadoras en una red puedan sincronizar sus relojes y no existe una noción global deltiempo correcto
Internet
Intranet
Es una porción de Internet que esta administrada independientemente y tiene limites que pueden configurarse para forzar políticas de seguridad local.

El computo móvil [Kleinrock, 1997] es el desarrollo de tareas computacionales mientras el usuario se encuentra en movimiento.
Recursos Compartidos y la Web
Un Servicio es una parte distinta de un sistema decomputo que administra una colección de recursos relacionados y presenta su funcionalidad a los usuarios y las aplicaciones.
La World Wide Web
Es un sistema desarrollado para la publicación y acceso a recursos y servicios a través de Internet. Esto a través de navegadores como Safari, Opera, Chrome, Mozilla Firefox, Internet Explorer, entre otros.

La Web se basa en tres componentestecnológicos principales:
El lenguaje de Marcado de Hipertexto (HTML) es un lenguaje para especificación de contenidos y capas de paginas que se muestran en los navegadores Web
Los localizadores de Recursos Uniformes (URLs), los cuales identifican los documentos y otros recursos almacenados como parte de la Web.
Una arquitectura de sistema cliente-servidor, con reglas estándares para la interacción (Elprotocolo de Transferencia de Hiper Texto, HTTP) por el cual los navegadores y otros clientes localizan documentos y otros recursos de los servidores Web.


Características de los Sistemas Distribuidos
Apertura
Los sistemas abiertos se caracterizan por el hecho que sus interfaces clave están publicadas.
Seguridad
Estado critico. Vulneración de los datos.
Escalabilidad
incrementosignificativo en el numero de recursos y el numero de usuarios.
Manejo de Fallos
Detección de fallos. la presencia de fallos que no se pueden detectar pero que pueden suceder.
Enmascaramiento de fallos. Algunos daños que se han detectado se pueden ocultar o hacerlos menos severos. Por ejemplo:
Tolerancia a fallos. La mayoría de los servicios en Internet exhibe fallos, de tal forma que no seriapractico para ellos detectar y ocultar todos los fallos cuando ocurren en una red con muchos componentes.
Recuperación de Fallos. La recuperación involucra el diseño del software tal que el estado permanente de los datos se pueda recuperar “rolled back” después de que un servidor se ha colapsado.
Redundancia. Los servicios se pueden realizar para tolerar fallos por el uso de componentes...
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