Técnicas de desarrollo de aplicaciones distribuidas tolerantes a fallos sobre arquitecturas corba y javarmi

Tesis doctoral de Peña Cabañas Luis Miguel

El sistema propuesto en esta tesis. Sensei, estudia cómo aplicar técnicas de replicación de objetos distribuidos para construir aplicaciones tolerantes a fallos, proporcionando patrones de diseño e interfaces de alto nivel que permitan al desarrollar un cómo empleo de los modelos de comunicaciones fiables entre servidores replicados. por una parte, sensei trata el problema de la transferencia de estado entre réplicas, un aspecto de la replicación cubierto en la teoría básica de sincronía virtual pero con muy poca cobertura en las implementaciones actuales. Definimos un modelo que cubre desde los protocolos de bajo nivel especificando los mensajes y los rendimientos en diversos sistemas, hasta los protocolos de alto nivel especificando su interfaz en lenguaje idl de corba. Más importante, estudiamos las condiciones que deben cumplir las aplicaciones para poder emplear los distintos modelos de transferencia de estado y cómo afectan al modelo de sincronía virtual sobre el que se construyen las aplicaciones replicadas. estos protocolos se implementan parcialmente sobre uno de los sistemas de comunicaciones fiables más conocidos, ensemble. No obstante, hemos desarrollado también un sistema de comunicaciones fiables propio, senseigms, persiguiendo definir una interfaz general, común a los modelos actualmente existentes, sobre la que implementamos totalmente los protocolos desarrollados. una vez resuelta la transferencia de estado, sensei se centra en los patrones de comunicación de alto nivel, que permiten a aplicaciones orientadas a objetos mantenerse en el mismo nivel de abstracción al replicar esos objetos. El sistema tradicional de comunicaciones en los sistemas de comunicaciones fiables entre réplicas esos objetos. El sistema tradicional de comunicaciones en los sistemas de comunicaciones fiables entre réplicas es el intercambio de mensajes entre esas réplicas, mientras que en sensei hemos desarrollado una aplic

 

Datos académicos de la tesis doctoral «Técnicas de desarrollo de aplicaciones distribuidas tolerantes a fallos sobre arquitecturas corba y javarmi«

  • Título de la tesis:  Técnicas de desarrollo de aplicaciones distribuidas tolerantes a fallos sobre arquitecturas corba y javarmi
  • Autor:  Peña Cabañas Luis Miguel
  • Universidad:  Complutense de Madrid
  • Fecha de lectura de la tesis:  12/07/2002

 

Dirección y tribunal

  • Director de la tesis
    • Juan Pavon Mestras
  • Tribunal
    • Presidente del tribunal: alfredo Fernández-valmayor crespo
    • ricardo Jimenez peris (vocal)
    • Manuel Díaz rodríguez (vocal)
    • Marta Patiño martínez (vocal)

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio