Cliquez pour évaluer et commenter
TechNet
Bibliothèque TechNet
Windows
Windows Server
Windows Server 2003
 Système de fichiers DFS (Distribute...
Système de fichiers DFS (Distributed File System) dans Windows Server 2003 Service Pack 1

Quelle est la fonction du système de fichiers DFS ?

Le système de fichiers DFS permet aux administrateurs de regrouper des dossiers partagés situés sur différents serveurs en les reliant à un ou plusieurs espaces de noms DFS. Un espace de noms DFS est une représentation virtuelle des dossiers partagés dans une organisation. Grâce aux outils DFS, l'administrateur sélectionne les dossiers partagés à présenter dans l'espace de noms, il conçoit la hiérarchie selon laquelle ces dossiers s'organisent et décide des noms qui les représentent dans l'espace de noms. Lorsqu'un utilisateur affiche l'espace de noms, les dossiers semblent stocker sur un seul disque dur de grande capacité. Les utilisateurs parcourent les dossiers dans l'espace de noms sans avoir besoin de connaître les noms des serveurs ou des dossiers partagés qui contiennent les données. Le système de fichiers DFS présente de nombreux autres avantages, notamment la tolérance de panne et les possibilités de partage de la charge, ce qui le rend très utile pour tout type d'organisation.

Qui est concerné par cette fonctionnalité ?

Les administrateurs de système de stockage qui gèrent un espace de noms DFS ou les administrateurs qui envisagent de déployer le système de fichiers DFS doivent prendre connaissance des modifications apportées par le Service Pack 1.

Quelles nouvelles fonctionnalités ont été ajoutées à cette fonction dans Windows Server 2003 Service Pack 1 ?

Racines de consolidation DFS

Description détaillée

Cette nouvelle fonctionnalité du système de fichiers DFS conserve le chemin d'accès UNC (Universal Naming Convention) d'origine des fichiers après leur déplacement vers un nouveau serveur. L'impact de la migration et de la consolidation des serveurs de fichiers est ainsi diminué. En outre, les utilisateurs ne perdent plus leur temps à rechercher des fichiers et le bon fonctionnement des applications sectorielles est assuré.

Pourquoi cette modification est-elle importante ?

Dans de nombreux cas, il est pratique de conserver les chemins d'accès UNC lorsque les fichiers sous-jacents sont déplacés vers d'autres serveurs ou utilisent d'autres chemins d'accès. Par exemple, vous pouvez conserver les chemins d'accès UNC auxquels les utilisateurs sont habitués si vous migrez ou consolidez vos serveurs de fichiers existants sur des ordinateurs Microsoft Windows Server 2003. En effet, ces chemins sont peut-être incorporés dans des liens, des applications sectorielles et à d'autres endroits où les noms sont difficiles à modifier.

Quels sont les changements observés ?

La racine de consolidation est plus facile à configurer à l'aide des outils de migration des serveur de fichiers (File Server Migration Toolkit), disponibles sur le site Web de Microsoft à l'adresse http://go.microsoft.com/fwlink/?LinkId=37029.

Cette fonctionnalité peut être également configurée manuellement par modification de clés dans le Registre Windows, comme l'explique l'article consacré à l'utilisation de la mise à jour du système de fichiers DFS (Distributed File System) pour la prise en charge des racines de consolidation, sur le site Web de Microsoft, à l'adresse http://go.microsoft.com/fwlink/LindId=43006.

Déplacer et renommer le support des espaces de noms DFS

Description détaillée

Les administrateurs peuvent modifier l'espace de noms DFS pour corriger des erreurs ou modifier la hiérarchie à mesure que les besoins de l'entreprise évoluent ou que de nouveaux dossiers sont ajoutés à l'espace de noms.

Pourquoi cette modification est-elle importante ?

Avant la publication de Windows Server 2003 Service Pack 1, les administrateurs ne disposaient d'aucun moyen pour renommer des éléments de leur espace de noms. L'attribution d'un nouveau nom ou le déplacement d'un élément près du niveau supérieur de l'espace de noms était une tâche particulièrement difficile, car elle nécessitait la suppression et la création manuelle de chaque élément placé en-dessous.

Quels sont les changements observés ?

Les administrateurs DFS peuvent désormais se servir de l'utilitaire de ligne de commande dfscmd pour déplacer ou renommer des liens. La syntaxe de cette nouvelle commande est la suivante :

dfscmd /move \\DFSName\DFSShareName\Chemin d'accès \\Nom_Serveur\nom_partage\Chemin d'accès

Les exemples suivants illustrent les différentes façons d'utiliser cette commande :

  • Pour créer un dossier, déplacez le contenu d'un dossier existant vers un nouveau dossier et rectifiez au besoin les liens sous le dossier :
    dfscmd /move \\domain\root\old_folder \\domain\root\new_folder
  • Pour transformer un dossier existant en sous-dossier d'un nouveau dossier de niveau supérieur et rectifier au besoin les liens sous le dossier :
    dfscmd /move \\domain\root\old_folder \\domain\root\new_top_folder\old_folder
  • Pour déplacer le contenu d'un dossier vers un dossier existant
    dfscmd /move \\domain\root\folder \\domain\root\other-folder\

Restauration automatique des clients

Description détaillée

Le basculement des clients dans des espaces de noms DFS est le processus par lequel les clients tentent d'accéder à un autre serveur d'une référence suite à la défaillance d'un serveur ou à sa suppression de l'espace de noms. Les administrateurs DFS peuvent spécifier la restauration automatique des clients sur un serveur local défini par défaut lorsque celui-ci est restauré. La stratégie de restauration de cible peut être définie pour toute la racine, ou pour des liaisons distinctes.

Pourquoi cette modification est-elle importante ? Quelles menaces permet-elle d'atténuer ?

Avant la publication de Windows Server 2003 Service Pack 1, les administrateurs ne disposaient d'aucun moyen pour configurer des clients pour une restauration, après le retour à un fonctionnement normal, sur leurs serveurs locaux. Il est intéressant de noter que ce comportement peut se révéler problématique dans des environnements de succursales, lorsque les clients conservent leur accès au serveur concentrateur même après la restauration du serveur de la succursale.

Quels sont les changements observés ?

Les paramètres de restauration pour les racines et les liaisons peuvent être définis au moyen de l'option /TargetFailback de dfsutil. Par ailleurs, un correctif logiciel de la restauration automatique des clients DFS pour Windows XP et Windows Server 2003 doit être installé pour permettre au client de procéder à la restauration automatique après le retour à un fonctionnement normal.

La définition de la clé de Registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dfs\Parameters\SysvolNetlogonTargetFailback et le redémarrage du service DFS sur le contrôleur de domaine active la restauration de cible pour les demandes de références SYSVOL/NETLOGON gérées par ce contrôleur.

Priorité donnée à la cible

Description détaillée

La priorité donnée à la cible permet aux administrateurs DFS d'attribuer de façon explicite une priorité à un lien DFS ou à une cible racine.

Pourquoi cette modification est-elle importante ? Quelles menaces permet-elle d'atténuer ?

Avant la publication de Windows Server 2003 Service Pack 1, les administrateurs ne disposaient d'aucun moyen pour attribuer une préférence entre des serveurs hébergeant les mêmes données dans un espace de noms. Pour pallier à cet inconvénient, les administrateurs créaient des sous-réseaux spéciaux pour ces serveurs et des sites artificiels dans Active Directory avec des coûts de liaison élevés. Cette solution s'avère toujours aussi complexe, de longue haleine et conduit à des coûts de maintenance accrus.

Les API de gestion DFS ont été ajoutées pour configurer la place d'un serveur au début ou à la fin d'une référence, autrement dit au début ou à la fin de la liste des serveurs renvoyés au client pour un dossier (lien) donné dans l'espace de noms. L'attribution de priorité à une cible se révèle utile dans de nombreux cas, par exemple dans les scénarios de "secours à chaud" lorsqu'un serveur est considéré comme ultime recours. Dans ce cas précis, l'administrateur définit le serveur de secours pour qu'il apparaisse en dernier dans les références. Ainsi, les clients basculent sur ce serveur uniquement si tous les autres serveurs tombent en panne ou se retrouvent indisponibles en raison de problèmes réseau.

Quels sont les changements observés ?

Les cibles contenues dans une réponse de référence DFS sont regroupées dans des ensembles définis selon le coût d'accès aux cibles à partir d'un client. Ces ensembles, classés par coût croissant à partir du client DFS, contiennent chacun des cibles sélectionnées de façon aléatoire. Avant la publication de Windows Server 2003 SP1, le nombre d'ensembles dans la réponse de référence dépendait de l'activation ou non de la fonction d'évaluation des coûts de site de Windows Server 2003. Lorsque cette fonction est désactivée, il n'existe que deux ensembles : l'un contient des cibles dans le même site que le client DFS, l'autre les cibles restantes. Lorsque cette fonction est activée, les ensembles sont regroupés par rapport au coût de site réel de la cible à partir du client DFS, et il peut donc y avoir de nombreux autres ensembles. Vous remarquerez qu'il n'existe aucune information dans les réponses de référence V1, V2 ou V3 DFS actuelles permettant à un client DFS d'identifier ces ensembles.

Grâce à la priorité donnée aux cibles serveur, ces ensembles restent basés sur le coût d'accès aux cibles. Cette priorité étend simplement les critères de tri par coût aux cibles. Ainsi, ces ensembles sont désormais constitués par des cibles affichant le même coût de site et la même priorité de cible serveur. Par ailleurs, le nouveau protocole V4 permet de préciser les limites des ensembles dans la liste des cibles.

La priorité donnée aux cibles serveur se décompose selon deux valeurs : la classe et le rang prioritaires. Les classes prioritaires sont définies sur deux niveaux : localement, dans les ensembles de cibles à coût de site égal, et globalement. Ces deux niveaux sont subdivisés selon un classement sommaire en cibles à priorité basse, normale et haute. Cinq classes prioritaires sont donc définies.

Notez qu'il n'existe aucune classe « normale globale » propre. Si la priorité haute ou basse au niveau global n'est pas spécifiée, la référence est alors placée dans l'ensemble « normal global ». Le rang prioritaire est évalué par un simple classement numérique,  0, 1, 2, etc.

Le classement d'une référence se déroule désormais selon le processus suivant :

  • Les ensembles de cibles globales, à haute et basse priorité, sont identifiés en même temps que les cibles « normales globales » restantes.
  • Ces trois ensembles sont placés dans l'ordre suivant, priorité haute, normale et basse au niveau global.
  • S'il est défini, le paramètre INSITE s'applique à l'ensemble « normal » et les cibles extérieures au site du client sont supprimées. Il ne s'applique pas aux priorités basse et haute du niveau global.
  • Dans chacun de ces trois ensembles, les cibles sont classées selon le mécanisme de coût de site (site local ou par coût de site total), ce qui permet d'obtenir des ensembles de cibles à coût de site identique.
  • Dans les ensembles de cibles à priorité « normale globale » et à coût de site identique, les cibles sont répertoriées par classe prioritaire, coût de site à priorité haute, normale et basse.
  • Dans les ensembles de cibles à classe prioritaire et coût de site identiques, les cibles sont désormais classées par rang prioritaire (0 définissant le rôle le plus élevé).
  • Dans les ensembles de cibles dont les coûts de site, les classes prioritaires et les rangs prioritaires sont identiques, les cibles sont sélectionnées de façon aléatoire pour l'équilibrage de la charge.

L'option /targetpriority de l'utilitaire dfsutil peut être utilisée pour définir les options de priorité répertoriées ci-dessus.

Quelles fonctionnalités existantes ont été modifiées dans Windows Server 2003 Service Pack 1 ?

Meilleure délégation

Description détaillée

Dans Windows Server 2003 Service Pack 1, les administrateurs peuvent déléguer la possibilité de gérer les racines DFS de domaine en définissant des droits sur l'objet DFS dans Active Directory. Les administrateurs peuvent également déléguer la possibilité de gérer des racines DFS autonomes en définissant des droits sur l'objet DFS dans le Registre. Il s'agit d'une fonctionnalité supplémentaire par rapport au modèle de délégation existant qui permet d'ajouter des administrateurs DFS au groupe Administrateurs local sur chaque serveur hébergeant l'espace de noms.

Pourquoi cette modification est-elle importante ?

Dans les versions précédentes de Windows Server 2003, les administrateurs qui souhaitent déléguer la gestion d'un espace de noms à un utilisateur doivent d'abord l'affilier au groupe Administrateur local sur chaque serveur hébergeant l'espace de noms. Cette condition peut être source d'incohérence au niveau de la gestion si les appartenances au groupe ne sont pas définies correctement ; elle donne également à l'utilisateur un accès total au système de fichiers local de chaque serveur d'espace de noms.

Quels sont les changements observés ?

Les procédures suivantes ont été mises à jour suite au changement de fonctionnalité :

Pour accorder à un utilisateur l'autorisation d'administrer uniquement un espace de noms DFS de domaine :
  1. Dans le composant logiciel enfichable MMC Utilisateurs et ordinateurs Active Directory, sélectionnez le menu Affichage, puis cliquez sur Fonctionnalités avancées.

  2. Dans l'arborescence de la console, double-cliquez sur le dossier Système pour le développer.

  3. Cliquez sur le dossier Configuration DFS.

    Tous les objets racine existants s'affichent dans le volet d'informations.

  4. Cliquez avec le bouton droit sur l'objet racine dont vous souhaitez autoriser la gestion, puis cliquez sur Propriétés.

  5. Sous l'onglet Sécurité, cliquez sur Ajouter.

  6. Tapez le nom de l'utilisateur, puis cliquez sur OK.

  7. Vérifiez que l'autorisation Contrôle total est bien accordée à l'utilisateur, puis cliquez sur OK.

noteRemarques
Les droits de l'utilisateur définis dans la liste de contrôle d'accès appliquée à l'objet DFS dans Active Directory sont évalués au niveau des cibles racines individuelles. Pour cette raison, les droits octroyés à des utilisateurs et à des groupes connus sont ignorés du fait des différences potentielles entre l'appartenance des groupes connus, dans Active Directory et à chaque cible racine. Par exemple, l'octroi aux utilisateurs avec pouvoir du contrôle total sur l'objet racine DFS dans Active Directory ne les autorisera pas à gérer la racine DFS correspondante sur les cibles racines individuelles. En outre, si un utilisateur ou un groupe connu se voit doté de droits sur une cible racine tandis que l'accès à l'objet racine DFS dans Active Directory lui est refusé, ce refus sera ignoré par les cibles racines DFS.
Pour accorder à un utilisateur l'autorisation d'administrer un espace de noms DFS autonome :
  1. À l'aide de regedit, accédez à la clé suivante :

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DFS\Roots\Standalone

  2. Cliquez avec le bouton droit sur l'objet racine dont vous souhaitez autoriser la gestion par l'utilisateur, puis cliquez sur Autorisations....

  3. Sous l'onglet Sécurité, cliquez sur Ajouter.

  4. Tapez le nom de l'utilisateur, puis cliquez sur OK.

  5. Vérifiez que l'autorisation Contrôle total est bien accordée à l'utilisateur, puis cliquez sur OK.

Les valeurs de la durée de vie des références ne sont pas renouvelées pour les clients DFS

Description détaillée :

Pour les clients DFS qui exécutent Windows XP sans le Service Pack 2 ou Windows Server 2003 sans SP1, la durée de vie d'une référence détermine l'heure la plus proche à laquelle un client demandera une nouvelle référence, à condition uniquement que la référence existante expire avant qu'un nouvel accès ne soit tenté. Les clients qui utilisent une référence en cache renouvellent sa durée de vie et l'utilisent ainsi indéfiniment jusqu'à ce que le cache contenant la référence soit effacé ou le client redémarré.

Ce comportement a été modifié pour les clients exécutant Windows XP avec SP2 et Windows Server 2003 avec SP1. Concrètement, la valeur de la durée de vie n'est pas renouvelée chaque fois qu'un client accède à une cible par le biais d'une référence mise en cache. En fait, la référence expire une fois la valeur de la durée de vie périmée.

Pourquoi cette modification est-elle importante ?

Cette modification permet aux clients DFS exécutant Windows XP avec SP2 ou Windows Server 2003 avec SP1 d'honorer la valeur de la durée de vie réelle d'une référence. Un avantage de cette modification est que les clients DFS exécutant ces Service Packs réagissent plus vite aux modifications de liens et de racines. Par exemple, si les cibles liées d'un lien nommé En cours sont modifiées quotidiennement, les clients DFS non dotés de ces services packs actualiseront la valeur de la durée de vie chaque fois qu'ils accèderont au lien En cours, ils continueront ainsi à référencer des cibles liées obsolètes bien au-delà de la valeur de la durée de vie associée à la demande de référence initiale.

Quels sont les changements observés ?

Les effets suivants ont été remarqués :

  • Les clients exécutant Windows XP avec SP2 ou Windows Server 2003 avec SP1 ont tendance à demander des références plus fréquemment que les autres clients DFS, ce qui se traduit par une charge modérément accrue sur les serveurs racine DFS de domaine, les serveurs racine autonomes et les contrôleurs de domaine.
  • Du fait de ces demandes plus fréquentes de nouvelles références, les clients exécutant Windows XP SP2 ou Windows Server 2003 SP1 trouvent les mises à jour des espaces de noms plus rapidement que les autres clients DFS.
  • Si l'on considère le basculement DFS, ce nouveau comportement peut amener le client DFS à basculer sur une nouvelle cible si la cible précédemment active n'est plus présente dans la nouvelle référence, par exemple lorsque l'espace de noms est modifié pour supprimer la cible à laquelle le client a accédé.

Service désactivé par défaut

Description détaillée

Le service DFS est désactivé par défaut dans Windows Server 2003 Service Pack 1.

Pourquoi cette modification est-elle importante ?

Dans Windows Server 2003 SP1, les services inutiles sont désactivés par défaut pour diminuer la surface du serveur qui est exposée aux attaques.

Quels sont les changements observés ?

Le service DFS sera désactivé par défaut sur les ordinateurs équipés de nouvelles installations Windows Server 2003 dotées du Service Pack 1.

Le service DFS sera également désactivé sur un ordinateur Windows Server 2003 qui a été mis à niveau avec le Service Pack 1, sauf si ce serveur est un contrôleur de domaine ou s'il héberge déjà une racine DFS existante.

Lorsqu'un serveur exécutant Windows Server 2003 SP1 est promu contrôleur de domaine, le service DFS est activé.

Quels paramètres ont été ajoutés ou modifiés dans Windows Server 2003 Service Pack 1 ?

 

Nom du paramètre Emplacement Précédente valeur par défaut Valeur par défaut Valeurs possibles

Relance de la consolidation du serveur

HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services\Dfs \Parameters\Replicated

Non applicable

0

0,1

Consolidation LogServer

HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services\Dfs \Parameters\Replicated

Non applicable

0

0,1

Restauration de cible Sysvol Netlogon

HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services\Dfs \Parameters

Non applicable

0

0,1

Contenu de la communauté   Qu'est-ce que le Contenu de la communauté ?
Ajouter du contenu RSS  Annotations
Processing
© 2012 Microsoft. Tous droits réservés. Conditions d'utilisation | Marques | Confidentialité
Page view tracker