Modelo de procesamiento distribuido

Páginas: 3 (541 palabras) Publicado: 12 de diciembre de 2011
Modelo de procedimiento distribuido
Modelo cliente/servidor
Dos roles diferentes en la interacción:
* Cliente: Solicita servicio. Petición: Operación + Datos
* Servidor: Proporcionaservicio. Respuesta: Resultado

Modelo con proxy o caché
Tres roles diferentes en la interacción:
* Cliente: Solicita servicio.
* Servidor: Proporciona servicio.* Proxy: Intermediario (si tiene memoria se denomina caché)

Modelo multicapa
Servidor puede ser cliente de otro servidor
Típico en aplicaciones web:
* Presentación+ Lógica de negocio + Acceso a datos
* En Microsoft: ASP + COM + ADO
* En Java: JSP + EJB + JDBC


Código móvil
Modelo cliente/servidor alternativo:
* Viaja"el código en vez de los datos.
* Requiere máquinas homogéneas o "Máquinas virtuales": (ej. applet).
* Problemas de seguridad.
Agentes móviles:
Programa que viaja por el SD realizando unatarea.
* En cada nodo procesa datos locales.
* Se transfiere programa en vez de datos. Ejemplo: Data mining en base de datos distribuida
Modelo peer-to-peer
Un único rol: Entidad
Protocolo dediálogo:
Entidades se coordinan entre sí.
Ejemplo: simulación paralela, al final de cada etapa las entidades se sincronizan e intercambian informaciónVentajas de los sistemas distribuidos con respecto de los centralizados

* Economía: es la razón número uno de la tendencia hacia los sistemas distribuidos ya que estos sistemastienen en potencia una proporción precio/desempeño mucho mejor que la de un sistema centralizado.
* Velocidad: un sistema distribuido puede tener mayor poder de cómputo que una mainframe.
*Distribución inherente: otra razón para la construcción de un sistema distribuido es que ciertas aplicaciones son distribuidas en forma inherente; es decir, algunas aplicaciones utilizan máquinas que están...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proceso Distribuido
  • Procesos y procesadores en sistemas distribuidos
  • Procesos y Procesadores en Sistemas Distribuidos
  • Modelado De Un Sistema Distribuido Para Procesamiento De Imágenes Por Filtro De Relieve
  • Distribuciones teóricas de modelos de fiabilidad
  • Modelos de rezagos distribuidos
  • Procesamiento Distribuido En Paralelo
  • Modelado de procesos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS