DRDB Un RAID Réseau.

Slides:



Advertisements
Présentations similaires
Active Directory Windows 2003 Server
Advertisements

Le Protocole TCP Chapitre 6.
GESTION D’IMPRISSION SOUS WINDOWS & LINUX
Agendas ESUP-Days 5 5 Février 2008.
Le protocole IPX/SPX Lajouad Rachid.
Microsoft Office Groove Le contexte Une utilisation des postes de travail en très grande évolution chez les professionnels. Des lieux de travail.
- Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet.
Serveur Linux Samba Samba est une suite logicielle utilisée pour le partage de fichiers et d’imprimantes, entre des serveurs Unix ou Linux et des.
DUDIN Aymeric MARINO Andrès
CLUSTERING Grappe d'ordinateurs.
Exposé Système Netware 5 11 /10/ 2001 Aurélie Démolis
PC Embarque pour PROMOCO
Reference Model of Open Distributed Processing
Point sur le DataGRID à Saclay – Mai 2001 D. Calvet, Z. Georgette, M. Huet, J-P. Le Fèvre, I. Mandjavidze, P. Micout, B. Thooris DAPNIA/SEI, CEA Saclay.
Fluke Networks NetWork Time Machine. Évolutions de loffre NTM Service Technique 2.
Active Directory Windows 2003 Server
MRP, MRP II, ERP : Finalités et particularités de chacun.
Authentification Nomade Project
SECURITE DU SYSTEME D’INFORMATION (SSI)
™.
Subversion un logiciel libre de gestion de configuration
Module 10 : Prise en charge des utilisateurs distants
Module 16 : Implémentation de serveurs Windows 2000
Guide MQ WebSphere MQ v7.0.1 et V7.1 1er retours d’experiences
Virtual Local Area Network
Le protocole FTP.
L'équilibrage de charge Utilisation, principe et solutions
Introduction RADIUS (Remote Authentication Dial-In User Service)
WINDOWS Les Versions Serveurs
Les nouveautés Windows Server 2012
Support des services et des serveurs
Linux – les VPN.
La Haute Disponibilité
Linux – Mise en œuvre PXE V 1.1
Krowten Emagyp Jeu réseau à interaction en temps réel.
Scénarios Architecture Drupal V 1.0. Scénario 1 : La base de données est également installée sur celui-ci. Le client ici fait office dinjecteur. Drupal.
Présentation de Active Directory
Module 3 : Création d'un domaine Windows 2000
Réunion de collaboration du 9-10 Juillet 2008 J.L. Béney 1 Logiciel At  Client-Serveur Tcp/ip de la station autonome  Influence de l'architecture matérielle.
Gestion de configuration Linux avec etckeeper
Systèmes de fichiers et stockage Perspectives V 1.3
Support des services et des serveurs Serveur DHCP.
5 - Vidéo Numérique.
Active Directory Windows 2003 Server
Technique de programmation : Le client/Serveur de traitements.
CEDCOM architecture haute performance pour des applications “big data” Tanguy Raynaud Projet CEDAR.
Communication entre processus From Coulouris, Dollimore and Kindberg Distributed Systems: Concepts and Design Edition 3, © Addison-Wesley 2001 Chapitre.
Structures de données avancées : Concepts réseaux et protocole de communication. D. E ZEGOUR Institut National d ’Informatique.
Plan Définitions et exemples Composants de cluster
Supports Physiques - Ethernet
Heatbeat au LAL Marec erwan Charbonnel Jaclin.
Institut Supérieur d’Informatique
Pr ZEGOUR DJAMEL EDDINE Ecole Supérieure d’Informatique (ESI)
PostgreSQL – Présentation
Les systèmes d’exploitation
Pourquoi UTILISER le FTP ?
Module 3 : Création d'un domaine Windows 2000
Virtualisation & Réplication Temps Réel. eHaelix : Virtualisation & Réplication Temps Réel.
Les RPC remote procedure call
Clustering. Le Clustering est une technique qui consiste à assembler virtuellement plusieurs machines afin de les faire travailler en parallèle. Cela.
IPSec Formation.
Logiciel de surveillance de réseaux informatique
Ingénierie des réseaux
Architecture Client/Serveur
APPLICATION Formulaire d’authentification Ajout d’un athlète Courses à venir Palmarès Informations Résultats individuels et par équipes.
Introduction Rappels : Accès serveurs Unix Ensimag via ssh et sftp
Présentation Notre intention est créer un système qui compense en temps réel les délais et l’atténuation du son, correspondant à la distance entre la.
Sécurisation infrastructure Altibus Ajout d’un serveur pour le réseau Call Center.
Installation du PGI – CEGID
Haute disponibilité pour les bases de données Osman AIDEL.
Transcription de la présentation:

DRDB Un RAID Réseau

Schéma de principe

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

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

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

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

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

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)

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

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

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

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