• Accueil LIP6
  • Page : 'rapport_recherche' inconnue (menus.php)

LIP6 1999/006

  • Thèse
    De l'amélioration des performances par la réplication des objets :
    une approche par estampillage
  • J.-Ph. Lesot
  • 174 pages - 11/03/1999- document en - http://www.lip6.fr/lip6/reports/1999/lip6.1999.006.ps.gz - 413 Ko
  • Contact : lesot (at) nullsrc.lip6.fr
  • Ancien Thème : SRC
  • L'amélioration des performances d'un service distribué vis-à-vis de ses utilisateurs est un critère important de satisfaction. Or, les canaux de communication introduisent des temps de propagation et de latence qui pénalisent le client. L'utilisation de portables connectés par intermittence ou avec des débits faibles et irréguliers ajoute des contraintes supplémentaires. Notre travail a comme objectif principal d'améliorer les performances des clients dans un système distribué à objets. Notre contribution principale est d'une part un cadre de travail (architecture partielle d'un système à objets utilisant la réplication active) et d'autre part un protocole d'estampilles d'ordonnancement. Tout d'abord, le protocole des estampilles d'ordonnancement permet à une requête de transporter avec elle toutes les informations nécessaires à sa livraison dans un ordre imposé par un modèle de cohérence. L'implantation de ce modèle se résume alors à utiliser ce protocole pour déterminer un ordre sur les requêtes en les identifiant et les estampillant. Cela dissimule aux concepteurs de serveurs les problèmes de propagation, de stockage, de remise en ordre et de livraison des requêtes à l'application. Nous espérons ainsi augmenter l'utilisation d'un modèle de cohérence strictement nécessaire, voire d'un modèle spécifique, à l'application en proposant une solution simple et efficace. Ensuite, dans notre cadre de travail, chaque objet gestionnaire fournit, indépendamment des autres, des fonctionnalités précises permettant à chacun de tirer partie de son environnement, et d'être facilement interchangeable. Entre ces
    différents objets, les communications sont les plus asynchrones possibles et les interactions sont au maximum locales. Enfin, l'implantation d'un prototype montre le coût limité du protocole des estampilles d'ordonnancement, ainsi que sa facilité d'utilisation pour implanter des modèles de cohérence et des mécanismes de synchronisation.
  • Mots clés : systèmes distribués, systèmes à objets, performance, cohérence, réplication active, synchronisation
  • Directeur de la publication : Denis.Poitrenaud (at) nulllip6.fr
Mentions légales
Carte du site