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

Slides:



Advertisements
Présentations similaires
LES FORMES D’ ORGANISATION COMMERCIALE
Advertisements

CLIENT/SERVEUR SQL SERVER 7
CLIENT/SERVEUR 1.
LE MANAGEMENT DE RESSOURCES Metacomputing 12 Février Février 2003 Ki Hassan Damien Azambre Fabrice Théolière DEA DISIC.
Introduction aux environnements répartis
Connecter des données métier à Office SharePoint Server 2007 via le Business Data Catalog.
Chapitre 1 Introduction
Mise en œuvre de l’informatique décisionnelle
Reference Model of Open Distributed Processing
51 Les technologies XML Cours 6 : XML et les architectures N-tiers – Tier Métier Janvier Version 1.0 -
Localisation de services techniques dans un modèle à composants H. GRINE, C. Hérault, S. Lecomte, T. Delot Journées Composants, le Croisic 7 avril 2005.


Stéphane Frenot - Département Télécommunication - SID - III - Concl 382 Technologies de base Les plomberies –Le transport.
Stéphane Frenot - Département Télécommunication - SID - II - Comp 312 Avantages de l'approche distribuée Economie Performance.
NFE 107 : Urbanisation et architecture des systèmes d'information
Système de stockage réseaux NAS - SAN
Les BDAs (Les bases de données réparties)
Architecture Les Couches Présentation Services Métier
Rassemblement organisé des données en un ou plusieurs fichiers physique Optimisé pour le stockage, la lecture et la modification. 2.
Passage Du Client Lourd Au Client Léger
Applications Chapitre B17 et C18
Programmation Approche composants Ing5 SI
Introduction à la conception de Bases de Données Relationnelles
1 Bases de Données Distribuées Chapitre 22, Sections 22.6–22.14.
Bases de Données Réparties
Services fournis par le SI et technologies associées
SYSTEME DE GESTION DE BASES DE DONNEES
Dépendances entre les chapitres
J2EE vs .NET Réaliser par : SEIF ENNACER BADRA && CHETOUI RIM.
‘‘Open Data base Connectivity‘‘
Systèmes d’information d’entreprise
Présentation de CORBA et de IIOP
CORBA Un concept de l ’OMG Mathieu Estival Biomédical, 3°Année.
Développement d’application client/serveur
Bases de données Open Source Pierre Crépieux 13/03/2008.
A LA RECHERCHE D'UNE OFFRE D'EMPLOI
Structures de données avancées : Concepts réseaux et protocole de communication. D. E ZEGOUR Institut National d ’Informatique.
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
CAS COMPTOIR (TD1 / SI3) TRANSFORMATION D’UN SI EXISTANT 1.
Bases de Données Réparties
CONTEXTE : 1950 > Aujourd’hui
22 DBA DAY - Administrer facilement des environnements SGBD hétérogènes Anthony Moillic Directeur Technique
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Les systèmes de gestion de base de données (SGBD)
Mastère Professionnel Systèmes de Communication et Réseaux
Pr ZEGOUR DJAMEL EDDINE Ecole Supérieure d’Informatique (ESI)
Masters IIGLI et ILGII – Intranet internet extranet – – Claude Montacié 1 Cours n° 10 Accès distant aux bases de données.
P2pWeb Une boite à outils pour construire un réseau coopératif d’hébergement de site Web –Réseau coopératif réseau physique de nœuds sur l ’Internet réseau.
Les différents modèles d’architecture technique
1 Initiation aux bases de données et à la programmation événementielle Responsable : Souheib BAARIR. (le sujet de votre .
DB2. Universal Database. D. Chamberlin, Morgan-Kaufman Delmal, P. SQL2. INPRES, * A First Course in Database Syst. Ullman, J., Widom, J.,
Module 1 : Vue d'ensemble de Microsoft SQL Server
Architecture Client/Serveur
02/06/2015© Robert Godin. Tous droits réservés.1 5 Interface entre SQL et un programme n SQL incomplet n Défaut d'impédance (impedance mismatch) – modèle.
Les compétences informatiques du gestionnaire
Initiation aux SGBD Frédéric Gava (MCF)
Les bases du protocole Modbus
Architecture des SGBD Les architectures physiques de SGBD sont très liées au mode de répartition. — BD centralisée — BD client/serveur — BD client/multi-serveurs.
1 Structure en MC Principes Stockage des données dans la mémoire volatile d’un ordinateur Problèmes Stockage temporaire «Petits» volumes de données Langages.
Présentation du Produit WAN-FAI L.KHIMA S.ZEKRI V.BACHMAN
Alti Copyright All rights reserved.. 2 ALTI Copyright All rights reserved. Sommaire Architecture BI 1 Entrepôt de données 2 Acquisition de.
Najib OURADI-Hightech  « To the user, a distributed system should look exactly like a nondistributed system» (C. Date, Introduction to Database.
Historique L’évolution des architectures du début à nos jours.
Optimiser les performances de l’entreprise avec un outil de gestion intégré et adaptable Présentation ERP 8 Novembre 2004 PricewaterhouseCoopers Montpellier.
Analyse, élaboration et exploitation d’une Base de Données
Introduction SGDBOO Sommaire Définition d’un SGBD (6 services)
Haute disponibilité pour les bases de données Osman AIDEL.
PROJET DE SESSION PRÉSENTÉ PAR : Rosemarie McHugh DANS LE CADRE DU COURS : SCG Réalisation d’applications en SIG 16 avril 2007.
ARIANE : Interopérabilité sémantique et accès aux sources d'information sur Internet Sylvain Aymard, Michel Joubert, Dominique Fieschi, Marius Fieschi.
Transcription de la présentation:

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

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

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

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 1RobertProduction GregAdministration Ann*Production CharlesMarketing AlfredAdministration PaoloPlanning GeorgeMarketing4.21.4

Bogdan Shihedjiev - Architectures distribuées 5 EmpNumNameDeptNumSalaryTax 1RobertProduction GregAdministration AnneProduction EmpNumNameDeptNumSalaryTax 4Charle s Marketing AlfredAdministration PaoloPlaning Georg e Marketing Fragmentation horizontale

Bogdan Shihedjiev - Architectures distribuées 6 EmpNumName 1Robert 2Greg 3Anne 4Chartes 5Alfred 6Paolo 7George EmpNumDipNumSalaryTax 1Production Administration ProducbonS32.1 4Marketing Administration Planning Marketing Fragmentation verticale Schéma d’allocation – comment sont distribués les fragment parmi les serveurs Redondant non redondant

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

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

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

Bogdan Shihedjiev - Architectures distribuées 10

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

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

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

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

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