WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise en place d'une plateforme sécurisée de centralisation des données de Radio Lomé


par Essoro'ng ASSIH
ESGIS Togo - Master 2 en Informatique 2019
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

III.3.2.1.1.2 - La disponibilité de données

A ce niveau, il existe deux types de haute disponibilité de données : les données partagées et les données répliquées. Les données partagées le sont dans le domaine du réseau. Les données répliquées appartiennent à deux domaines : celui du réseau (réplication serveur à serveur) ou local (réplication disque à disque). Cependant, dans tous ces domaines, un domaine est prédominant.

III.3.2.1.2 - Fonctionnement du cluster

Une disponibilité de l'ordre de 100% n'est que théorique. Aucun service ne peut être disponible à 100%. Cependant lorsque l'on parle de haute disponibilité, les services s'approchent de ce chiffre, mais une panne exceptionnelle de tout ordre peut intervenir (Foudre, Feu, etc.). Ainsi, nous allons mettre en place un cluster actif/passif hautement disponible avec DRBD et Heartbeat(voir tableau 9).

III.3.2.1.2.1- Le DRBD

Distributed Replicated Block Device est comparable à un RAID 1 mais en réseau, c'est à dire que deux disques, partitions ou même un LVM peuvent être répliqué d'un disque à un autre via un réseau Ethernet ou fibre optique. Cela permet donc d'assurer la disponibilité des données en cas de crash complet d'une machine. Ce que ne permet pas de faire un RAID classique.

III.3.2.1.2.2 - Le Heartbeat

Heartbeat est un logiciel de surveillance de la disponibilité des programmes, pour les systèmes d'exploitation Linux, FreeBSD, OpenBSD, Solaris et MacOS X. Il est distribué sous licence GPL. Heartbeat écoute les battements de coeur, des signaux émis par les services d'une grappe de serveurs lorsqu'ils sont opérationnels. Lorsque qu'un serveur devient défaillant, Heartbeat le détecte (puisqu'il n'entend plus ses battements de coeurs) et bascule les services surveillés sur un autre serveur. Pour que cela soit transparent pour les utilisateurs, Heartbeat met en place une IP virtuelle unique qui est balancée entre les deux serveurs.

Tableau 9 : Résume des étapes de mise en oeuvre du cluster

Etapes

Observations

DRBD

Il s'agit d'un système de fichiers sur un disque partagé permettant la réplication de notre disque crée entre les deux serveurs. Il nous permettra de faire la réplication des données en temps réel sur nos deux serveurs.

Heartbeat

Il s'agit d'un système qui va gérer la haute disponibilité de nos services sur nos deux serveurs. Pour ce faire, chacun des serveurs est surveillé via un battement de coeur diffusé sur le réseau.

III.3.2.2 -Mise en place du cluster

Nous venons de voir l'importance de la mise en oeuvre du cluster, pour mettre en place le cluster nous allons procéder par les étapes suivantes : l'installation et la configuration du DRBD ; et l'installation et la configuration du heartbeat.

Toutes les manipulations seront faites sous le super-utilisateur(root). Pour se connecter en root taper sudo -i puis le mot de passe.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Je ne pense pas qu'un écrivain puisse avoir de profondes assises s'il n'a pas ressenti avec amertume les injustices de la société ou il vit"   Thomas Lanier dit Tennessie Williams