Architectures et systèmes distribués tolérants aux fautes

Architectures et systèmes distribués tolérants aux fautes PDF Author: Christine Morin
Publisher:
ISBN:
Category :
Languages : fr
Pages : 83

Get Book Here

Book Description

Architectures et systèmes distribués tolérants aux fautes

Architectures et systèmes distribués tolérants aux fautes PDF Author: Christine Morin
Publisher:
ISBN:
Category :
Languages : fr
Pages : 83

Get Book Here

Book Description


Une architecture à métaobjets pour systèmes répartis tolérant les fautes

Une architecture à métaobjets pour systèmes répartis tolérant les fautes PDF Author: Tanguy Pérennou
Publisher:
ISBN:
Category :
Languages : fr
Pages : 252

Get Book Here

Book Description
LES NOTIONS DE LANGAGES A OBJETS REFLEXIFS ET DE PROTOCOLES A METAOBJETS PERMETTENT D'INTEGRER ELEGAMMENT DANS DES APPLICATIONS DES PROPRIETES INDEPENDANTES DE LEURS FONCTIONNALITES. CES NOTIONS OFFRENT DE NOUVELLES PERSPECTIVES POUR LA REALISATION DE SYSTEMES REPARTIS TOLERANT LES FAUTES. LES METAOBJETS PEUVENT EN EFFET CONTROLER L'EXECUTION DES OBJETS D'UNE APPLICATION, PAR EXEMPLE SELON UNE STRATEGIE DE REPLICATION, DE MANIERE TRANSPARENTE POUR L'APPLICATION. LA THESE PROPOSE UNE ARCHITECTURE A METAOBJETS, FRIENDS, DANS LAQUELLE LES METAOBJETS ONT ETE UTILISES EN CONJONCTION AVEC UN MINIMUM DE SERVICES SYSTEMES SPECIALISES POUR REALISER DES MECANISMES DE TOLERANCE AUX FAUTES, DE COMMUNICATION DE GROUPE ET DE SECURITE DES COMMUNICATIONS. LA COMPOSITION DE MECANISMES REPOSE SUR UNE APPROCHE ORIGINALE OU LES METAOBJETS SONT UTILISES DE MANIERE RECURSIVE, CE QUI PERMET EN OUTRE DE SIMPLIFIER LA CONCEPTION DES MECANISMES, CHACUN POUVANT ETRE CONCU SEPAREMENT DES AUTRES PROPRIETES. UNE METHODE DE CONCEPTION PAR OBJETS A ETE UTILISEE POUR CONCEVOIR LES METAOBJETS ET A PERMIS DE DEVELOPPER UNE HIERARCHIE DE CLASSES POUR LA TOLERANCE AUX FAUTES, INCLUANT DES MECANISMES DE REPLICATION ET A BASE DE SUPPORT STABLE. GRACE A L'APPROCHE PRESENTEE, LES METAOBJETS PEUVENT ETRE FACILEMENT COMPOSES AU CAS PAR CAS SUIVANT LES PROPRIETES REQUISES PAR L'APPLICATION. DEUX PROTOTYPES ONT ETE REALISES, TOUT D'ABORD POUR VALIDER L'APPROCHE, MAIS AUSSI POUR EN ANALYSER LES AVANTAGES, LES LIMITES ET LES PERFORMANCES.

SYSTEMES SURS DE FONCTIONNEMENT. ETUDE ET MISE EN UVRE D'UN SYSTEME A TOLERANCE DE FAUTES PAR CONTROLE LOGICIEL DISTRIBUE

SYSTEMES SURS DE FONCTIONNEMENT. ETUDE ET MISE EN UVRE D'UN SYSTEME A TOLERANCE DE FAUTES PAR CONTROLE LOGICIEL DISTRIBUE PDF Author: EMMANUELLE.. RENAUX
Publisher:
ISBN:
Category :
Languages : fr
Pages :

Get Book Here

Book Description
LE SYSTEME PARFAIT N'A PAS ENCORE ETE INVENTE ET MALHEUREUSEMENT DES FAUTES PEUVENT TOUJOURS APPARAITRE INOPINEMENT! LA TOLERANCE AUX FAUTES, BASEE SUR LE CONCEPT DE REDONDANCE, EST UNE DES METHODES APPROPRIEES POUR CONFERER A UN SYSTEME DE LA SURETE DE FONCTIONNEMENT. LE PRESENT TRAVAIL PROPOSE UN SYSTEME A TOLERANCE DE FAUTES OU UNE UNITE DE CONTROLE SUPERVISE L'APPLICATION ET LUI PERMET DE TOLERER LES FAUTES MATERIELLES AINSI QUE LEURS RETOMBEES SUR LA PARTIE LOGICIELLE (ERREURS MEMOIRE). CETTE UNITE DE CONTROLE LUI CONFERE FIABILITE ET DISPONIBILITE. DE PLUS, LA GESTION DE LA TOLERANCE AUX FAUTES EST ASSUREE PAR LOGICIEL. CETTE APPROCHE A ETE PREFEREE A CELLE MATERIELLE POUR SA PLUS GRANDE SOUPLESSE ET UNE GESTION DYNAMIQUE DE LA MISE EN UVRE DES CRITERES. POUR PALLIER AUX PROBLEMES DE SYNCHRONISATION ET MINIMISER LA DEGRADATION DES PERFORMANCES DE L'APPLICATION, LES PROPRIETES D'UNE ARCHITECTURE PARALLELE MODULAIRE, ARTICULEE AUTOUR D'UN RESEAU DE TRANSPUTEURS RELIES PAR DE PUISSANTS DISPOSITIFS DE COMMUNICATION, ONT ETE EXPLOITEES. LE GESTIONNAIRE DU CONTROLE SE COMPOSE D'UN TRANSPUTEUR ASSOCIE A UNE UNITE D'ECHANGE DEDIEE, CE QUI AUTORISE UNE COMMUNICATION RAPIDE DE DONNEES. SOUS LES HYPOTHESES DE NON-INTERRUPTION DE SERVICE ET DE CONTROLE INDEPENDANT DE L'APPLICATION, LES METHODES DES MASQUAGE D'ERREURS ET CORRECTION DE FAUTES ONT ETE RETENUES. UN SCHEMA DE VOTE ORIGINAL A ENSUITE ETE DEFINI. IL TIRE PROFIT DES RESULTATS DU MODELE DE DIAGNOSABILITE (OU PROBLEME DE LOCALISATION DE PANNES DANS LES SYSTEMES DISTRIBUES) PROPOSE PAR PREPARATA, METZE ET CHIEN. AINSI, LE CONTROLE EST DISTRIBUE ET BASE SUR L'ECHANGE DE DONNEES ET DE COMPTES RENDUS DE COMPARAISON. CETTE STRATEGIE DE CONTROLE A ETE IMPLANTEE SUR L'ARCHITECTURE CHOISIE ET VALIDEE PAR UN DEMONSTRATEUR. LE BIEN FONDE DE LA THEORIE S'EST REVELE LORS DE L'INJECTION DE FAUTES MATERIELLES

Proceedings

Proceedings PDF Author:
Publisher:
ISBN:
Category : Electronic data processing
Languages : en
Pages : 568

Get Book Here

Book Description


Temps réel, tolérance aux fautes et cohérence dans les systèmes distribués

Temps réel, tolérance aux fautes et cohérence dans les systèmes distribués PDF Author: Pascale Minet
Publisher:
ISBN:
Category :
Languages : fr
Pages :

Get Book Here

Book Description


Conception de systemes distribues temps-reel strict tolerants aux fautes

Conception de systemes distribues temps-reel strict tolerants aux fautes PDF Author: Pascal Chevochot
Publisher:
ISBN:
Category :
Languages : fr
Pages : 0

Get Book Here

Book Description


Structuration des mécanismes de tolérance aux fautes dans les systèmes répartis

Structuration des mécanismes de tolérance aux fautes dans les systèmes répartis PDF Author: Youcef Laribi
Publisher:
ISBN:
Category :
Languages : fr
Pages : 183

Get Book Here

Book Description
Les changements de configuration d'un système distribue sont multiples: les pannes, les retraits volontaires, et l'adjonction de nœuds au système sont tous des évènements qui forcent le système a se reconfigurer. Nous traitons ces évènements dans un seul composant, le service d'adhésion, que nous identifions comme un service de base dans un système distribue tolérant les fautes.

Tolerance aux fautes et ordonnancement adaptatif dans les systemes distribues heterogenes

Tolerance aux fautes et ordonnancement adaptatif dans les systemes distribues heterogenes PDF Author: Djemai Kebbal
Publisher:
ISBN:
Category :
Languages : fr
Pages : 0

Get Book Here

Book Description


Architectures intergicielles pour la tolérance aux fautes et le consensus

Architectures intergicielles pour la tolérance aux fautes et le consensus PDF Author: Khaled Barbaria
Publisher:
ISBN:
Category :
Languages : en
Pages : 174

Get Book Here

Book Description
Middleware technologies have been widely adopted to design and develop general purpose distributed applications. The efficiency of these technologies encourages to study their compatibility with the stringent requirements of some domain-specific real time and critical applications. These requirements are hard to achieve and may be incompatible with the objectives of reusability and cost reduction. We enhance a middleware architecture said "schizophrenic" that enables for genericity and extreme reusability with services for consensus and fault tolerance. The integration of these services follows two principles. On one hand, we conserve the properties of the original architecture. On the other hand, we capture and respect the constraints and requirements that come with critical and dependable applications.First, the principles and propeerties of the schizophrenic architecture are detailed. Then, the theory of fault-tolerance and of consensus as well as the FT CORBA standard are presented. These theoretical studies allowed us to isolate the useful abstractions and concepts to design services for fault tolerance and consensus. Finally, we present the realisation of these services. Our proposal is based on PolyORB a middleware developed at ENST. Test scenarios and performance measures complete our study and validate our propositions.

Tolérance aux fautes et ordonnancement adaptatif dans les systèmes distribués hétérogènes

Tolérance aux fautes et ordonnancement adaptatif dans les systèmes distribués hétérogènes PDF Author: Djemai Kebbal
Publisher:
ISBN:
Category :
Languages : fr
Pages : 0

Get Book Here

Book Description
Les reseaux de stations et les clusters de processeurs deviennent de plus en plus des plateformes populaires pour le calcul parallele et distribue. Ils sont caracterises par plusieurs proprietes rendant leur exploitation difficile (heterogeneite materielle et logicielle, frequence de defaillance elevee, charge dynamique imprevisible, etc.). L'objectif du projet mars, de l'equipe opac du lifl, est d'integrer ces plateformes pour donner une vue unique du systeme (meta-systeme) dans le but de pendre en charge des applications de longue duree de vie. Mars est un systeme d'ordonnancement adaptatif dans lequel, l'application parallele change son degre de parallelisme suivant la disponibilite de ressources. L'objectif principal de ce travail de these est de concevoir un systeme ayant une vue globale du meta-systeme afin d'assurer une gestion efficace des ressources et de repondre aux besoins des applications paralleles. Un environnement d'execution, comportant les outils necessaires pour le controle, la gestion et l'allocation de ressources aux applications paralleles, est mis en uvre. Afin de pouvoir developper aisement des applications adaptatives, nous avons adopte un modele de construction et d'ordonnancement d'applications paralleles adaptatives, fournissant une interface de programmation simple. L'algorithme d'ordonnancement utilise des criteres simples dans le but d'ameliorer les performances de l'application (puissance relative, dependances des taches). Pour pouvoir supporter plusieurs applications paralleles simultanement, nous avons dote le systeme d'un ordonnanceur multi-application. Concernant la tolerance aux fautes, nous avons, d'une part, dote les applications paralleles adaptatives d'un mecanisme de sauvegarde/reprise.