architectures de bases de données distribué
TRANSCRIPT
![Page 1: Architectures de bases de données Distribué](https://reader035.vdocuments.mx/reader035/viewer/2022062503/587786c11a28abc85f8b689d/html5/thumbnails/1.jpg)
Architectures de bases de données DistribuéPresent par abdelkader
kabouy
![Page 2: Architectures de bases de données Distribué](https://reader035.vdocuments.mx/reader035/viewer/2022062503/587786c11a28abc85f8b689d/html5/thumbnails/2.jpg)
Plane de travail • Introduction• solution• Deux type de base de donnée• Architectures de Réseau Interconnexion• Architectures de bases de données
parallèles
![Page 3: Architectures de bases de données Distribué](https://reader035.vdocuments.mx/reader035/viewer/2022062503/587786c11a28abc85f8b689d/html5/thumbnails/3.jpg)
Les problems
• I / O goulot d'étranglement (ou goulot d'étranglement d'accès mémoire) ➠ vitesse (disque) << vitesse (RAM) << vitesse (microprocesseur)
![Page 4: Architectures de bases de données Distribué](https://reader035.vdocuments.mx/reader035/viewer/2022062503/587786c11a28abc85f8b689d/html5/thumbnails/4.jpg)
Solution • Augmenter la bande passante
d'E / S partitionnement de données l'accès aux données en parallèle
![Page 5: Architectures de bases de données Distribué](https://reader035.vdocuments.mx/reader035/viewer/2022062503/587786c11a28abc85f8b689d/html5/thumbnails/5.jpg)
Deux type de base de donnée
• base de données distribuée (Distributed database):
interconnectés
• base de données décentralisée(Decentralized database): pas interconnectés
![Page 6: Architectures de bases de données Distribué](https://reader035.vdocuments.mx/reader035/viewer/2022062503/587786c11a28abc85f8b689d/html5/thumbnails/6.jpg)
Architectures de Réseau Interconnexion
• Bus grille cube
![Page 7: Architectures de bases de données Distribué](https://reader035.vdocuments.mx/reader035/viewer/2022062503/587786c11a28abc85f8b689d/html5/thumbnails/7.jpg)
Architectures de bases de données parallèles• Mémoire partagée - processeurs partagent une
mémoire commune• disque partagé - processeurs partagent un
disque commun• Partagé rien – rein partagé entre processeurs
ni une mémoire commune, ni disque commun• Hiérarchique - hybride des architectures ci-
dessus
![Page 8: Architectures de bases de données Distribué](https://reader035.vdocuments.mx/reader035/viewer/2022062503/587786c11a28abc85f8b689d/html5/thumbnails/8.jpg)
Architectures de bases de données parallèles
![Page 9: Architectures de bases de données Distribué](https://reader035.vdocuments.mx/reader035/viewer/2022062503/587786c11a28abc85f8b689d/html5/thumbnails/9.jpg)
Mémoire partagée • Les processeurs et les disques ont accès à
une mémoire commune, généralement par l'intermédiaire d'un bus ou à travers un réseau d'interconnexion.
• communication extrêmement efficace entre les processeurs – données
• Inconvénient - architecture est pas extensible Plus que de 32 ou 64 processeurs
• Exemples de SGBD // : XPRS (U. de berkeley), DBS3 (Bull)
![Page 10: Architectures de bases de données Distribué](https://reader035.vdocuments.mx/reader035/viewer/2022062503/587786c11a28abc85f8b689d/html5/thumbnails/10.jpg)
disque partagé• Tous les processeurs peuvent accéder
directement à tous les disques via un réseau d'interconnexion, mais les processeurs ont des mémoire privés.
• Le bus mémoire est pas en goulot d'étranglement
• Exemples: IBM Sysplex et DEC grappes (maintenant partie de Compaq) en cours d'exécution Rdb (maintenant Oracle BDR) ont été les premiers utilisateurs commerciaux
• Inconvénient: goulot d'étranglement se produit maintenant à l'interconnexion avec le sous-système de disque.
![Page 11: Architectures de bases de données Distribué](https://reader035.vdocuments.mx/reader035/viewer/2022062503/587786c11a28abc85f8b689d/html5/thumbnails/11.jpg)
Partagé rien• Le nœud est constitué d'un processeur, une
mémoire et un ou plusieurs disques.• Examples: Teradata, Tandem, Oracle-n
CUBE
• inconvénient principal: coût de la communication et de l'accès au disque non local
![Page 12: Architectures de bases de données Distribué](https://reader035.vdocuments.mx/reader035/viewer/2022062503/587786c11a28abc85f8b689d/html5/thumbnails/12.jpg)
Hiérarchique• Combine caractéristiques de
mémoire partagée, disque partagé, et architectures rien partagé.
![Page 13: Architectures de bases de données Distribué](https://reader035.vdocuments.mx/reader035/viewer/2022062503/587786c11a28abc85f8b689d/html5/thumbnails/13.jpg)
Fin