La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Bogdan Shihedjiev - Architectures distribuées 1 Architectures réparties Architecture Client-serveur Two-tied architecture (deux niveaux)

Présentations similaires


Présentation au sujet: "Bogdan Shihedjiev - Architectures distribuées 1 Architectures réparties Architecture Client-serveur Two-tied architecture (deux niveaux)"— Transcription de la présentation:

1 Bogdan Shihedjiev - Architectures distribuées 1 Architectures réparties Architecture Client-serveur Two-tied architecture (deux niveaux)

2 Bogdan Shihedjiev - Architectures distribuées 2 Thin Client Thin (mince) Client LAN Application Server Serveur de bases de données Three-tied architecture (trois niveaux) Modèle multi-thread

3 Bogdan Shihedjiev - Architectures distribuées 3 Bases de données réparties Application et classification Type de SGBD Type du réseau LANWAN HomogèneGestion des données et applications financières Gestion des voyages et applications financières HétérogèneSystèmes d’information inter- divisionnaires Systèmes bancaires intégrés et systèmes inter-bancaires Indépendance locale et coopération Fragmentation et allocation Fragmentation horizontale Fragmentation verticale

4 Bogdan Shihedjiev - Architectures distribuées 4 La fragmentation est valide si les propriétés suivantes sont valides: Totalite Restituabilité EMPLOYEE (Empnum, Name, Deptnum, Salary, Taxes) EmpNumNameDeptNumSala ry Tax 1RobertProduction3.71.2 2GregAdministration3.51.1 3Ann*Production5.31.1 4CharlesMarketing3.51.1 5AlfredAdministration3.71.2 6PaoloPlanning8.33.5 7GeorgeMarketing4.21.4

5 Bogdan Shihedjiev - Architectures distribuées 5 EmpNumNameDeptNumSalaryTax 1RobertProduction3.71.2 2GregAdministration3.51.1 3AnneProduction5.32.1 EmpNumNameDeptNumSalaryTax 4Charle s Marketing3.51.1 5AlfredAdministration3.71.2 6PaoloPlaning8.33.5 7Georg e Marketing4.21.4 Fragmentation horizontale

6 Bogdan Shihedjiev - Architectures distribuées 6 EmpNumName 1Robert 2Greg 3Anne 4Chartes 5Alfred 6Paolo 7George EmpNumDipNumSalaryTax 1Production3.71.2 2Administration3.51.1 3ProducbonS32.1 4Marketing3.51.1 5Administration3.71.2 6Planning833.5 7Marketing4.21.4 Fragmentation verticale Schéma d’allocation – comment sont distribués les fragment parmi les serveurs Redondant non redondant

7 Bogdan Shihedjiev - Architectures distribuées 7 Niveaux de transparence 1.Transparence de la fragmentation 2.Transparence de l’allocation 3.Transparence du langage 4.Manque de transparence Classification des transactions Requête éloignée Transaction éloignée Requête distribuée Transaction distribuée Technologie des systèmes répartis Problèmes: 1.Optimisation des requêtes 2.Gestion de l’accès concurrent 3.Rétablissement des échecs Solutions - les protocoles d’interaction

8 Bogdan Shihedjiev - Architectures distribuées 8 Interopérabilité ODBC (Open Database Connectivity) Chaque SGBD producteur doit offrir des pilotes pour chaque trio (SGBD/Système d’exploitation/ Réseau) C’est le problème principal pour la conception et la réalisation des systèmes hétérogènes

9 Bogdan Shihedjiev - Architectures distribuées 9 Client X-OPEN Distributed Transaction Processing (DTP) Client Transaction manager (TM) Resource manager (RM) TM interface XA interface Chaque interface a un ensemble de procédures

10 Bogdan Shihedjiev - Architectures distribuées 10

11 Bogdan Shihedjiev - Architectures distribuées 11 Coopération entre systèmes existants Multi-bases architecture

12 Bogdan Shihedjiev - Architectures distribuées 12 Architecture de l’entrepôt de données

13 Bogdan Shihedjiev - Architectures distribuées 13 Architecture avec accès étendu

14 Bogdan Shihedjiev - Architectures distribuées 14 Bases de données répliquées

15 Bogdan Shihedjiev - Architectures distribuées 15 Base de données de la société Tandem


Télécharger ppt "Bogdan Shihedjiev - Architectures distribuées 1 Architectures réparties Architecture Client-serveur Two-tied architecture (deux niveaux)"

Présentations similaires


Annonces Google