14avr. 2011

Système de fichier distribué Glusterfs - accès client

gluster_logo

Nous continuons notre série d'article Gluster en abordant les différentes possibilités d'accès client. Exceptionnellement, aucun article supplémentaire sur Gluster n'est à prévoir pour le mois à venir.

Nous disposons de 2 possibilités pour accéder au système de fichier :

  • Gluster Native Client :

gluster_client

Cette méthode est la plus recommandée, son utilisation permet des accès parallèles, le standard POSIX est alors utilisé. Il offre également les meilleures performances.

  • Utilisation d'un protocole NFS ou CIFS :

gluster_other

1. Le client effectue la demande d'accès à un serveur jouant le rôle de répartiteur.
2. Le répartiteur va alors interroger l'un des noeud (nous l'appellerons noeud master dans l'exemple) du cluster.
3. Si l'information n'est pas contenu dans le noeud master, ce dernier va interroger le noeud disposant de la bonne information.
4. L'information est alors transmise au noeud master.
5. Le noeud master va alors transmettre l'information directement au client, attention si l'information est fragmenté sur plusieurs noeuds, le noeud master transmettra chaque bride d'informations au client qui s'occupera de les réagréger.