Sections
Outils personnels
Vous êtes ici : Accueil Technologies Haute Disponibilité Serveurs de stockage hautement disponibles

Serveurs de stockage hautement disponibles

— Mots-clés associés : , ,

Les serveurs de stockage sont des pièces maîtresse d'une architecture qui concentre de nombreux services informatiques sur un nombre assez limité de machines; ils hébergent les données utiles, les images des serveurs et toutes les configurations. Il est souvent utile de réfléchir à redonder ce dispositif critique.

Description de la technologie

La haute disponibilité pour des serveurs de stockage s'appuie sur deux technologies complémentaires:

Essentiellement, DRBD permet de répliquer en temps réel les fichiers sur un serveur de stockage en production vers un serveur en attente et HEARTBEAT permet de détecter la chute du serveur de production et d'exécuter un ensemble de scripts qui activent le serveur en attente. Cette méthode est largement déployée dans des environnements industriels où les exigences sur la continuité de service sont importantes.

Note: le serveur de stockage, lorsqu'il est en configuré en tant que SAN (Storage Area Network) n'exécute aucune application. Son rôle est de servir des secteurs de disque (export de disques selon les protocoles FiberChannel, iSCSI ou AoE) à un ou plusieurs serveurs d'application qui exécuteront les logiciels :

  • les secteurs de disques correspondant aux fichiers de bureautique ;
  • les secteurs de disques correspondant aux fichiers de messagerie ;
  • les secteurs de disques correspondant aux profils d'utilisateurs ;
  • les secteurs de disques correspondant aux fichiers de base de données (Oracle, MySQL, PostgreSQL, MSSQL, etc...) ;
  • les secteurs de disques correspondant aux images de machines virtuelles ;
  • les secteurs de disques correspondant aux images de machines physiques ;

Dans ce cas précis, les fonctions "stockage de masse" et la fonction "exécution de logiciels" sont distinctes  cette disposition présente des avantages intéressants en matière de montée en charge et de coût d'acquisition et de facilité d'exploitation notamment.

Dans certaines situations, la notion de distinguer la fonction stockage des données de la fonction exécution des logiciels de traitement des données ne sera pas nécessaire. Alors, les dispositifs HEARTBEAT et DRBD seront largement suffisants pour fournir une fonction de redondance serveur.

Schéma de fonctionnement

 

SAN redondant en fonctionnement normal

 

SAN redondant en fonctionnement dégradé
Actions sur le document