Estampilles d'Ordonnancement : Principes & Utilisations

J.-Ph. Lesot, J.-M. Rifflet

LIP6 1998/001: Rapport de Recherche LIP6 / LIP6 research reports
33 pages - Février/February 1998 - French document.

PostScript : 136 Ko /Kb

Contact : par mail / e-mail

Thème/Team: Systèmes Répartis et Coopératifs

Titre français : Estampilles d'Ordonnancement : Principes & Utilisations
Titre anglais : Invocation Scheduling Stamps: Principles & Uses


Résumé : Dans les systèmes distribués, la technique de réplication d'objets apporte deux bénéfices principaux : la sûreté de fonctionnement (disponibilité et fiabilité des données en multipliant les copies sur des sites différents) et une amélioration des performances des applications (en rapprochant les copies des applications qui les utilisent). Dans ces systèmes nous nous intéressons au maintien de la cohérence de manière efficace.
Ce document introduit le principe d'un mécanisme générique appelé estampilles d'ordonnancement et montre leur utilisation pour supporter simultanément, de manière simple et efficace, des cohérences et synchronisations diverses dans un système distribué à objet avec des invocations asynchrones.

Abstract : In distributed systems, the objects replication technique provide two main advantages: dependability (data availability and reliability by increasing the number of object copies on different hosts) and applications performance improvement (by moving object copies closer to applications that use it). In these systems, we are trying to keep the objects coherence in an efficient way. This paper introduces the principle of a generic mechanism named Invocation Scheduling Stamps.
We show its use while providing, in a simple and efficient way, various coherence and synchronisation mechanisms simultaneously in a distributed objects system with asynchronous invocations.


Mots-clés : système distribué, système à objet, réplication, performance, cohérence, synchronisation

Key-words : distributed system, distributed objects, replication, performance, coherence, synchronisation


Publications internes LIP6 1998 / LIP6 research reports 1998

Responsable Éditorial / Editor
webmaster@lip6.fr