SUPINFO International University

SUPINFO Institute of Information Technology
Laboratoire Microsoft




Tous les Articles du Laboratoire Microsoft

IT Forum 2005 - Implémentation du système de fichier distribué (DFS) sous Windows Server 2003 R2
Accueil > Articles > Evènements
Auteurs 
Matthieu MARTINEAU
PI SERVICES (GOLD PARTNER MICROSOFT)
Ingénieur systèmes et réseaux


 Tous les articles de cet auteur

4,1/5

Bien


99229
85/352

4. Optimisation de l'accès client

4.1 Fonctionnement de l'accès client

Pour accéder à un espace de noms, les utilisateurs finaux doivent utiliser son chemin UNC (\\nom_du_domaine\nom_espace_de_noms dans le cas d'un espace de noms "de domaine"). Bien entendu, l'administrateur peut mapper le chemin UNC de l'espace de noms à une lettre de lecteur pour simplifier encore plus la tâche des employés. Etant donné que toutes les versions du système depuis Windows NT 4.0 intègrent le client DFS, il n'y a généralement aucun problème à ce niveau (seuls les clients Windows 95/98 ne sont pas équipé par défaut de cet outil).

Lorsqu'une machine cliente se connecte à un répertoire redondant (possédant plusieurs cibles) comme \\laboms.lan\LABO-MS\articles, le contrôleur de domaine commence par rediriger le client vers le serveur d'espace de noms géographiquement le plus proche de lui. Le serveur d'espace de noms va ensuite indiquer au client quel serveur de fichiers il devra contacter (là encore DFS envoie les coordonnées du serveur de fichiers le plus proche du client).


Le client DFS permet d'afficher la liste des cibles disponibles pour chaque répertoire de l'espace de noms ainsi que le serveur de fichiers auquel le client devra se connecter. Pour cela, il suffit de cliquer sur l'onglet DFS dans les propriétés du répertoire. Cet onglet permet aussi de vérifier l'état des serveurs de fichiers et de définir un autre serveur de fichiers en tant que serveur de fichier préféré (pour cela il faut sélectionner le serveur, puis cliquer sur le bouton "Set Active").

Dans l'exemple ci-contre, le répertoire \\laboms.lan\LABO-MS\articles est répliqué sur trois serveurs de fichiers distincts. Par défaut, le système DFS connecte automatiquement l'ordinateur client au serveur de fichiers nommé FILESRV-3 (c'est le seul serveur de fichiers situé dans le site du client). Il est possible de forcer le client à se connecter sur le serveur de fichier du site de Paris, en sélectionnant FILESRV-1. En revanche, on ne peut pas se connecter sur le serveur de fichiers FILESRV-2 car son état est "unreachable" (pour vérifier l'état, il faut cliquer sur le bouton "Check Status").

 

4.2 Configuration des clients DFS à l'aide de la console MMC

L'onglet Références ("Referrals") des propriétés d'un espace de noms permet de définir la configuration des clients DFS lorsqu'ils se connectent à cet espace de noms. Deux options importantes peuvent être paramétrées :

  • La durée durant laquelle les références à l'espace de noms seront conservées dans la mémoire cache des ordinateurs clients (par défaut 5 minutes)

  • La méthode retenue pour ordonner les cibles lorsqu'un répertoire en possède plusieurs. Trois méthodes sont disponibles.

 La première ("random order") sélectionne aléatoirement l'une des cibles disponibles (cela permet de mettre en place un équilibrage de la charge).

La seconde méthode ('Lower cost") sélectionne le serveur de fichiers le plus proche du point de vue de l'ordinateur client. Cela permet de réduire l'utilisation de la bande passante des liaisons WAN puisque les clients de chaque site seront automatiquement redirigés vers le serveurs de fichiers appartenant à leurs propres sites.

Enfin, la troisième méthode ("Exclude targets outside of the client's site") sélectionne uniquement les serveurs de fichiers présents dans le site de l'ordinateur client. Cela permet de ne jamais utiliser les liaisons WAN. Cependant si le serveur de fichier local plante, le client ne pourra pas contacter les serveurs de fichiers présents dans les autres sites.

Il est recommandé d'activer l'option "Clients fail back to preferred targets" pour optimiser les performances de l'accès aux données. Voici un exemple soulignant l'intérêt de cette option :

  1. Un client Windows XP SP2 accède au répertoire \\laboms.lan\LABO-MS\articles. En fonction de la méthode d'ordonnancement utilisée (coût le plus bas), le client se connecte de manière transparente au partage \\FILESRV-3\articles.

  2. FILESRV-3 est subitement déconnecté du réseau. Le client se connecte automatiquement à la cible suivante en fonction de l'ordre indiqué dans l'onglet DFS. En l'occurrence il s'agit du partage \\FILESRV-1\articles.

  3. Lorsque le serveur FILESRV-3 est de nouveau opérationnel, le client continue à utiliser le serveur FILSRV-1 sauf si l'option "Clients fail back to preferred targets" est activée. Dans ce dernier cas de figure (option activée), le client rebascule automatiquement sur le serveur de fichier FILESRV-3.

Cette option est donc très intéressante en cas de crash de l'un des serveurs et/ou de problème réseau. Cependant cette option n'est supportée que sous Windows XP SP2 (de plus les serveurs doivent utiliser Windows Server 2003 SP1 ou Windows Server 2003 R2).

Il est possible de désactiver les références sur une cible donnée (cela peut par exemple être utile pour créer une sauvegarde des données). A partir du moment où les références sont désactivées sur une cible, celle-ci n'est jamais utilisée par les clients DFS.

Dans l'exemple ci-contre, les références ont désactivées sur la cible \\FILESRV-1\articles du répertoire articles. Lorsque l'on se connecte avec un ordinateur client, on remarque que la cible n'est plus listée (mais les données sont toujours répliquées sur cette cible "fantôme") !

Si l'on souhaite personnaliser les références, il est possible d'écraser les paramètres de l'espace de noms sur une cible donnée. Pour cela, il faut utiliser l'onglet Avancé des propriétés de la cible et côcher la case Ecraser l'ordre des références ("Override referral ordering"). Dans l'exemple ci-contre, la cible FILESRV-1\articles sera toujours proposées en dernier choix (grâce à l'option "Last among all targets"), et ce, quelle que soit la méthode d'ordonnancement retenue (ordre aléatoire, coût le plus bas ou exclure les cibles en dehors du site du client) !

Une autre option (dans les propriétés d'un répertoire) permet de spécifier que la méthode Exclure les cibles en dehors du site du client sera impérativement utilisée pour les cibles de ce répertoire.

 


Introduction

1. Présentation du système de fichier distribué (DFS)
     1.1 Fonctionnement de DFS sous Windows Server 2003 SP1
     1.2 Problématique des réseaux multi-sites
     1.3 Les nouveautés de DFS sous Windows Server 2003 R2

2. Gestion des espaces de noms DFS
     2.1 Une nouvelle console, une nouvelle terminologie !
     2.2 Création et configuration d'un espace de noms
     2.3 Gestion d'un espace de noms

3. Mise en place de la réplication à l'aide du service DFS-R
     3.1 Création d'un groupe de réplication
     3.3 Etude du protocole RDC (Remote Differential Compression)
     3.4 Stockages des métadonnées dans l'annuaire Active Directory

4. Optimisation de l'accès client
     4.1 Fonctionnement de l'accès client
     4.2 Configuration des clients DFS à l'aide de la console MMC

5.Conclusion
     5.1 Mise en place d'une infrastructure DFS à l'aide de Windows Server 2003 R2
     5.2 DFS et la protection des données
     5.3 Les prochaines évolutions de DFS




En Savoir Plus 
Evaluez cet article 


Pour afficher ou poster un commentaire, cliquez sur ce lien : Forum-Microsoft



Retrouvez ci-dessous les autres sections du Laboratoire Microsoft