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

DRDB Un RAID Réseau.

Présentations similaires


Présentation au sujet: "DRDB Un RAID Réseau."— Transcription de la présentation:

1 DRDB Un RAID Réseau

2 Schéma de principe

3 Les fondamentaux DRBD : Distributed Replicated Block Device
Temps réel : La réplication est continue pendant que les applications modifient les données Transparent : Synchrone ou asynchrone Synchrone : une application qui écrit est notifiée de l'écriture seulement quand l'écriture est menée à bien sur les deux supports. Asynchrone : une application qui écrit est notifiée de l'écriture seulement quand l'écriture est terminée sur le système local

4 Les fondamentaux – suite
Mode primaire simple : un seul membre du groupe joue le rôle primaire Mode primaire double : deux membres du groupe peuvent jouer le rôle du serveur primaire => nécessité d'un stockage partagé et d'un système de fichiers adapté (GFS, OCFS2) avec lock manager

5 Les modes de synchronisation
Protocole A : asynchrone : une application qui écrit est notifiée de l'écriture seulement quand l'écriture est terminée sur le système local Protocole B : semi-synchrone - une application qui écrit est notifiée de l'écriture seulement quand l'écriture est terminée sur le système local et que l'ordre d'écriture a atteint l'autre machine Protocole C : synchrone - une application qui écrit est notifiée de l'écriture seulement quand l'écriture est menée à bien sur les deux supports. La plus utilisée

6 DRBD - Transports TCP sur IP V4 TCP sur IP v6
Super sockets  - remplace TCP/IP – très efficace – permet le RDMA

7 DRBD - Synchronisation
Synchronisation rapide Vérification à chaud des données Vérification d'intégrité (md5, SHA1, ...)

8 DRBD Résolution du problème du split-brain (cerveau dissocié) : choix de la stratégie réplication à 3 voies (1 noeud supplementaire pour la HA)

9 DRBD et HA L'utilisation d'un application de HA est presque indispensable – on peut citer : Heartbeat Pacemaker

10 DRBD et Linux DRDB est intégré dans le noyau 2.6.33 (février 2010)
GPL V2 Version BD :Version 8.4

11 Exemple de configuration
global { usage-count yes; } common { protocol C; resource r0 { on alice { device /dev/drbd1; disk /dev/sda7; address :7789; meta-disk internal; on bob { address :7789;

12 Installation sur Debian
De nombreux howto (cf Howtoforge) Installer le paquetage drbd8-utils


Télécharger ppt "DRDB Un RAID Réseau."

Présentations similaires


Annonces Google