Comment utiliser des espaces de noms DFS avec Azure NetApp Files
Distributed File Systems Namespaces, communément appelé DFS Namespaces ou DFS-N, est un rôle serveur Windows Server largement utilisé pour simplifier le déploiement et la maintenance des partages de fichiers SMB en production. DFS Namespaces est une technologie de virtualisation des espaces de noms de stockage, ce qui signifie qu’elle vous permet de fournir une couche d’indirection entre le chemin d’accès UNC de vos partages de fichiers et les partages de fichiers eux-mêmes. DFS Namespaces fonctionne avec des partages de fichiers SMB, indépendamment de l’endroit où ces partages de fichiers sont hébergés : elle peut être utilisée avec des partages SMB hébergés sur un serveur de fichiers Windows local avec ou sans Azure File Sync, des partages de fichiers Azure directement, des partages de fichiers SMB hébergés dans Azure NetApp Files ou d’autres offres tierces, et même avec des partages de fichiers hébergés dans d’autres clouds.
À la base, DFS Namespaces fournit un mappage entre un chemin d’accès UNC convivial, par exemple, \\contoso\shares\ProjectX
, et le chemin d’accès UNC sous-jacent du partage SMB, comme \\Server01-Prod\ProjectX
ou \\anf-xxxx\projectx
. Lorsque l’utilisateur final souhaite accéder à son partage de fichiers, il saisit le chemin d’accès UNC convivial, mais son client SMB accède au chemin d’accès SMB sous-jacent du mappage. Vous pouvez également étendre ce concept de base pour reprendre un nom de serveur de fichiers existant, tel que \\MyServer\ProjectX
en utilisant la consolidation racine DFS. Vous pouvez utiliser ces capacités pour réaliser les scénarios suivants :
Fournir un nom résistant à la migration pour un ensemble logique de données
Dans cet exemple, vous avez un mappage comme\\contoso\shares\Engineering
qui correspond à\\OldServer\Engineering
. Lorsque vous effectuez la migration vers Azure NetApp Files, vous pouvez modifier votre mappage afin que votre chemin d’accès UNC convivial pointe vers\\anf-xxxx\engineering
. Lorsqu’un utilisateur final accède au chemin UNC convivial, il est redirigé en toute transparence vers le chemin de partage Azure NetApp Files.Étendre un ensemble logique de données au-delà de la taille, de l’E/S ou d’autres seuils d’échelle
Cette situation est courante lors du traitement de partages d’entreprise, où différents dossiers sont associés à des exigences de performances différentes, ou avec des partages temporaires, où les utilisateurs obtiennent un espace arbitraire pour gérer les besoins de données temporaires. Grâce à DFS Namespaces, vous créez un panorama de plusieurs dossiers dans un espace de noms cohérent. Par exemple,\\contoso\shares\engineering
mappe à\\anf-xxxx\engineering
(Azure NetApp Files, niveau de service Ultra),\\contoso\shares\sales
mappe à\\anf-yyyy\sales
(Azure NetApp Files, niveau de service Standard), et ainsi de suite.Conservez le nom logique d’un ou plusieurs serveurs de fichiers hérités après la migration des données vers Azure NetApp Files
L’utilisation de DFS-N avec la consolidation racine vous permet de prendre le nom d’hôte et les chemins d’accès de partage tels qu’ils sont. Cela laisse les raccourcis de document, les liens de document incorporés et les chemins UNC inchangés après la migration.
Si vous avez déjà mis en place un nom d’espace DFS, aucune procédure spéciale ne doit être suivie pour l’utiliser avec Azure NetApp Files. Si vous accédez à votre partage Azure NetApp Files à partir d’un emplacement local, des considérations normales relatives à la mise en réseau s’appliquent : voir Guidelines for Azure NetApp Files network planning (Recommandations pour la planification réseau pour Azure NetApp Files) pour plus d’informations.
S’applique à
Type de partage de fichiers | SMB | NFS | dual-protocol* |
---|---|---|---|
Azure NetApp Files |
Important
Cette fonctionnalité s’applique au côté SMB des volumes de protocole double Azure NetApp Files.
Types d’espaces de noms
DFS Namespaces propose trois types d’espaces de noms :
Espace de noms basé sur un domaine :
espace de noms hébergé dans le cadre de votre domaine Windows Server AD. Les espaces de noms hébergés dans le cadre d’AD ont un chemin UNC contenant le nom de votre domaine, par exemple,\\contoso.com\shares\myshare
si votre domaine estcontoso.com
. Les espaces de noms basés sur un domaine prennent en charge des limites d’échelle plus importantes et une redondance intégrée via AD. Les espaces de noms basés sur un domaine ne peuvent pas être des ressources cluster sur un cluster de basculement.Espace de noms autonome :
espace de noms hébergé sur un serveur individuel ou un cluster de basculement Windows Server, non hébergé dans le cadre de Windows Server AD. Les espaces de noms autonomes ont un nom basé sur le nom du serveur autonome, tel que\\MyStandaloneServer\shares\myshare
, où votre serveur autonome est nomméMyStandaloneServer
. Les espaces de noms autonomes prennent en charge des cibles d’échelle de moindre envergure que les espaces de noms basés sur un domaine, mais ils peuvent être hébergés en tant que ressource cluster sur un cluster de basculement.Espace de noms autonome avec consolidation racine :
un ou plusieurs espaces de noms hébergés sur un serveur individuel ou sur un cluster de basculement Windows Server, non hébergé dans le cadre de Windows Server AD. Les espaces de noms autonomes avec consolidation racine ont un chemin UNC qui correspond au nom de l’ancien serveur de fichiers que vous souhaitez reprendre, par\\oldserver
exemple, où votre espace de noms est nommé#oldserver
. Les espaces de noms autonomes prennent en charge des cibles d’échelle de moindre envergure que les espaces de noms basés sur un domaine, mais ils peuvent être hébergés en tant que ressource cluster sur un cluster de basculement Windows Server.
Spécifications
Pour utiliser DFS Namespaces avec Azure NetApp Files, vous devez disposer des ressources suivantes :
Domaine Active Directory. Ce domaine peut être hébergé n’importe où : un environnement local, une machine virtuelle Azure ou même dans un autre cloud.
Un serveur Windows qui peut héberger l’espace de noms. Pour les espaces de noms basés sur un domaine, un modèle de déploiement courant consiste à utiliser le contrôleur de domaine Active Directory pour héberger les espaces de noms, mais les espaces de noms peuvent être configurés à partir de n’importe quel serveur avec le rôle serveur Espaces de noms DFS installé. DFS Namespaces est disponible sur toutes les versions de Windows Server prises en charge.
Pour la consolidation racine de l’espace de noms, les contrôleurs de domaine Active Directory ne peuvent pas être utilisés pour héberger l’espace de noms. Il est nécessaire d’utiliser un ou plusieurs serveurs Windows Server autonomes dédiés ou un cluster de basculement Windows Server pour héberger les espaces de noms.
Un ou plusieurs partages de fichiers SMB Azure NetApp Files hébergés dans un environnement joint à un domaine.
Installer le rôle serveur DFS Namespaces
Pour tous les types d’espaces de noms DFS, le rôle serveur DFS Namespaces doit être installé. Si vous utilisez déjà des espaces de noms DFS, vous pouvez ignorer ces étapes.
Ouvrez le Gestionnaire de serveur
Sélectionnez Gérer.
Sélectionnez Ajouter des rôles et fonctionnalités.
Pour Type d’installation, sélectionnez Installation basée sur un rôle ou une fonctionnalité
Sélectionnez Suivant.
Pour Sélection du serveur, sélectionnez les serveurs sur lesquels vous souhaitez installer le rôle serveur DFS Namespaces
Sélectionnez Suivant.
Dans la section Rôles serveur, sélectionnez et cochez le rôle DFS Namespaces dans la liste de rôles sous Services de fichiers et de stockage>Services de fichiers et iSCSI.
Cliquez sur Suivant jusqu’à ce que le bouton Installer soit disponible
Cliquez sur Install.
Configurer un espace de noms DFS-N avec des volumes SMB Azure NetApp Files
Si vous n’avez pas besoin de prendre en charge un serveur de fichiers hérité existant, un espace de noms basé sur un domaine est recommandé. Les espaces de noms basés sur un domaine sont hébergés dans AD et ont un chemin UNC contenant le nom de votre domaine, par exemple, \\contoso.com\corporate\finance
si votre domaine est contoso.com
. Le graphique suivant montre un exemple de cette architecture.
Important
Si vous souhaitez utiliser DFS Namespaces pour prendre en charge un nom de serveur existant avec consolidation racine, passez à Reprendre des noms de serveurs existants avec la consolidation de racine.
Créer un espace de noms
L’unité de base de la gestion de DFS Namespaces est l’espace de noms. La racine de l’espace de noms, ou nom, est le point de départ de l’espace de noms, de sorte que dans le chemin d’accès UNC \\contoso.com\corporate\
, la racine de l’espace de noms est corporate
.
À partir d’un contrôleur de domaine, ouvrez la console Gestion DFS . Cette console est disponible en sélectionnant le bouton Démarrer et en tapant DFS Management. La console de gestion qui en résulte comprend deux sections, Espaces de noms et Réplications, qui font référence à DFS Namespaces et à DFS Replication (DFS-R), respectivement.
Sélectionnez la section Espaces de noms , puis sélectionnez le bouton Nouvel espace de noms (vous pouvez également cliquer avec le bouton droit sur la section Espaces de noms ). L’Assistant Nouvel espace de noms qui en résulte vous guide dans la création d’un espace de noms.
La première section de l’Assistant vous demande de choisir le serveur DFS Namespaces qui hébergera l’espace de noms. Plusieurs serveurs peuvent héberger un espace de noms, mais vous devez configurer des espaces de noms DFS avec un seul serveur à la fois. Entrez le nom du serveur DFS Namespaces souhaité, puis sélectionnez Suivant.
Dans la section Nom et paramètres de l’espace de noms, vous pouvez entrer le nom de votre choix pour l’espace de noms et sélectionner Suivant.
La section Type d’espace de noms vous permet de choisir entre un espace de noms basé sur un domaine et un espace de noms autonome. Sélectionnez un espace de noms basé sur un domaine. Pour plus d’informations sur le choix entre les types d’espaces de noms, consultez les types d’espaces de noms ci-dessus.
- Sélectionnez Créer pour créer l’espace de noms et Fermer à la fin de la boîte de dialogue.
Configurer des dossiers et des cibles de dossier
Pour qu’un espace de noms soit utile, il doit avoir des dossiers et des cibles de dossier. Chaque dossier peut avoir une ou plusieurs cibles de dossier, qui sont des pointeurs vers les partages de fichiers SMB qui hébergent ce contenu. Lorsque les utilisateurs parcourent un dossier avec des cibles de dossier, l’ordinateur client reçoit une référence qui le redirige sans heurt vers l’une des cibles de dossier. Vous pouvez également avoir des dossiers sans cibles de dossier pour ajouter une structure et une hiérarchie à l’espace de noms.
Vous pouvez considérer les dossiers DFS Namespaces comme analogues aux partages de fichiers.
- Dans la console Gestion DFS, sélectionnez l’espace de noms que vous venez de créer, puis sélectionnez Nouveau dossier. La boîte de dialogue Nouveau dossier résultant vous permet de créer le dossier et ses cibles.
Dans la zone de texte intitulée Nom, indiquez le nom du partage.
Sélectionnez Ajouter… pour ajouter des cibles de dossier pour ce dossier. La boîte de dialogue Ajouter une cible de dossier qui en résulte contient une zone de texte intitulée Chemin d’accès à la cible de dossier dans laquelle vous pouvez fournir le chemin d’accès UNC à votre partage SMB Azure NetApp Files.
Sélectionnez OK dans la boîte de dialogue Ajouter une cible de dossier.
Sélectionnez OK dans la boîte de dialogue Nouveau dossier pour créer le dossier et les cibles du dossier.
Maintenant que vous avez créé un espace de noms, un dossier et une cible de dossier, vous devez être en mesure de monter votre partage de fichiers par l’intermédiaire de DFS Namespaces. Le chemin complet de votre partage doit être \\contoso.com\corporate\finance
.
Reprendre des noms de serveurs existants avec la consolidation de la racine
Une utilisation importante de DFS Namespaces consiste à reprendre un nom de serveur existant dans le but de refactoriser la disposition physique des partages de fichiers. Par exemple, vous pouvez consolider des partages de fichiers à partir de plusieurs anciens serveurs de fichiers sur des volumes Azure NetApp Files pendant une migration de modernisation. Traditionnellement, la connaissance de l’utilisateur final et l’établissement de liens entre documents limitent votre capacité à consolider les partages de fichiers de serveurs de fichiers disparates sur un seul hôte, mais la fonctionnalité de consolidation de la racine de DFS Namespaces vous permet de mettre en place un serveur unique ou un serveur de basculement pour prendre en charge plusieurs noms de serveurs et de l’acheminer vers le ou les noms de partage Azure NetApp Files appropriés.
Bien qu’elle soit utile pour différents scénarios de migration de centre de données, la consolidation racine est particulièrement utile pour l’adoption de partages Azure NetApp Files, car les partages Azure NetApp Files ne permettent pas de conserver les noms de serveurs locaux existants.
La consolidation de la racine ne peut être utilisée qu’avec des espaces de noms autonomes. Si vous disposez déjà d’un espace de noms basé sur un domaine existant pour vos partages de fichiers, vous n’avez pas besoin de créer d’espace de noms consolidé racine.
Cette section décrit les étapes de configuration de la consolidation racine DFS Namespaces sur un serveur autonome. Pour une architecture hautement disponible, collaborez avec votre équipe technique Microsoft pour configurer le clustering de basculement Windows Server et un Azure Load Balancer selon les besoins. Le graphique suivant montre un exemple d’architecture hautement disponible.
Activation de la consolidation de la racine
La consolidation racine peut être activée en définissant les clés de Registre suivantes à partir d’une session PowerShell avec élévation de privilèges (ou à l’aide de La communication à distance PowerShell) sur le serveur DFS Namespaces autonome ou sur le cluster de basculement.
New-Item `
-Path "HKLM:SYSTEM\CurrentControlSet\Services\Dfs" `
-Type Registry `
-ErrorAction SilentlyContinue
New-Item `
-Path "HKLM:SYSTEM\CurrentControlSet\Services\Dfs\Parameters" `
-Type Registry `
-ErrorAction SilentlyContinue
New-Item `
-Path "HKLM:SYSTEM\CurrentControlSet\Services\Dfs\Parameters\Replicated" `
-Type Registry `
-ErrorAction SilentlyContinue
Set-ItemProperty `
-Path "HKLM:SYSTEM\CurrentControlSet\Services\Dfs\Parameters\Replicated" `
-Name "ServerConsolidationRetry" `
-Value 1
Création d’entrées DNS pour les noms de serveurs de fichiers existants
Pour que DFS Namespaces réponde aux noms de serveurs de fichiers existants, vous devez créer des enregistrements d’alias (CNAME) pour vos serveurs de fichiers existants qui pointent vers le nom du serveur DFS Namespaces. La procédure exacte de mise à jour de vos enregistrements DNS dépend des serveurs que votre organisation utilise et si votre organisation utilise des outils personnalisés pour automatiser la gestion du DNS. Les étapes suivantes sont présentées pour le serveur DNS inclus dans Windows Server et utilisé automatiquement par Windows AD. Dans cet exemple, le nom du serveur DFS-N est mydfscluster
.
À partir d’un serveur DNS Windows, ouvrez la console de gestion DNS.
Accédez à la zone de recherche directe pour votre domaine. Par exemple, si votre domaine est
contoso.com
, la zone de recherche directe se trouve sous Zones de recherche directe>contoso.com
dans la console de gestion. La hiérarchie exacte indiquée dans cette boîte de dialogue dépend de la configuration DNS de votre réseau.Cliquez avec le bouton droit sur votre zone de recherche directe et sélectionnez Nouvel alias (CNAME) .
Dans la boîte de dialogue qui s’affiche, entrez le nom court du serveur de fichiers que vous remplacez (le nom de domaine complet sera renseigné automatiquement dans la zone de texte intitulée Nom de domaine complet)
Dans la zone de texte intitulée Nom de domaine complet (FQDN) de l’hôte cible, entrez le nom du serveur DFS-N que vous avez configuré. Vous pouvez utiliser le bouton Parcourir pour sélectionner le serveur si vous le souhaitez.
- Sélectionnez OK pour créer l’enregistrement CNAME pour votre serveur.
Créer un espace de noms
L’unité de base de la gestion de DFS Namespaces est l’espace de noms. La racine de l’espace de noms, ou nom, est le point de départ de l’espace de noms, de sorte que dans le chemin d’accès UNC \\contoso.com\Public\
, la racine de l’espace de noms est Public
.
Pour reprendre un nom de serveur existant avec consolidation de la racine, le nom de l’espace de noms doit être le nom du serveur que vous souhaitez reprendre, précédé du caractère #
. Par exemple, si vous souhaitez reprendre un serveur existant nommé MyServer
, vous devez créer un espace de noms DFS-N appelé #MyServer
. La section PowerShell ci-dessous s’occupe de la préintérance de la #
console de gestion DFS, mais si vous créez via la console de gestion DFS, vous devez prédéfini selon les besoins.
Ouvrez la console Gestion DFS. Vous pouvez la trouver en sélectionnant le bouton Démarrer et en saisissant Gestion DFS. La console de gestion qui en résulte comprend deux sections, Espaces de noms et Réplications, qui font référence à DFS Namespaces et à DFS Replication (DFS-R), respectivement.
Sélectionnez la section Espaces de noms, puis sélectionnez le bouton Nouvel espace de noms (vous pouvez également cliquer avec le bouton droit sur la section Espaces de noms). L’Assistant Nouvel espace de noms qui en résulte vous guide dans la création d’un espace de noms.
La première section de l’Assistant vous demande de choisir le serveur DFS Namespaces qui hébergera l’espace de noms. Plusieurs serveurs peuvent héberger un espace de noms, mais vous devez configurer des espaces de noms DFS avec un seul serveur à la fois. Entrez le nom du serveur DFS Namespaces souhaité, puis sélectionnez Suivant.
Dans la section Nom et paramètres de l’espace de noms, vous pouvez entrer le nom de votre choix pour l’espace de noms et sélectionner Suivant.
La section Type d’espace de noms vous permet de choisir entre un espace de noms basé sur un domaine et un espace de noms autonome. Si vous avez l’intention d’utiliser DFS Namespaces pour conserver un nom de serveur de fichiers ou de périphérique NAS existant, vous devez sélectionner l’option Espace de noms autonome. Pour tout autre scénario, vous devez sélectionner un espace de noms basé sur un domaine. Pour plus d’informations sur le choix entre les types d’espaces de noms, consultez la section types d’espaces de noms.
Sélectionnez le type d’espace de noms souhaité pour votre environnement, puis sélectionnez Suivant. L’Assistant récapitule ensuite l’espace de noms à créer.
- Sélectionnez Créer pour créer l’espace de noms et Fermer à la fin de la boîte de dialogue.
Configurer des dossiers et des cibles de dossier
Pour qu’un espace de noms soit utile, il doit avoir des dossiers et des cibles de dossier. Chaque dossier peut avoir une ou plusieurs cibles de dossier, qui sont des pointeurs vers les partages de fichiers SMB qui hébergent ce contenu. Lorsque les utilisateurs parcourent un dossier avec des cibles de dossier, l’ordinateur client reçoit une référence qui le redirige sans heurt vers l’une des cibles de dossier. Vous pouvez également avoir des dossiers sans cibles de dossier pour ajouter une structure et une hiérarchie à l’espace de noms.
Vous pouvez considérer les dossiers DFS Namespaces comme analogues aux partages de fichiers.
- Dans la console Gestion DFS, sélectionnez l’espace de noms que vous venez de créer, puis sélectionnez Nouveau dossier. La boîte de dialogue Nouveau dossier résultant vous permet de créer le dossier et ses cibles.
Dans la zone de texte intitulée Nom, indiquez le nom du partage.
Sélectionnez Ajouter… pour ajouter des cibles de dossier pour ce dossier. La boîte de dialogue Ajouter une cible de dossier qui en résulte contient une zone de texte intitulée Chemin d’accès à la cible de dossier dans laquelle vous pouvez fournir le chemin d’accès UNC à votre partage SMB Azure NetApp Files.
Sélectionnez OK dans la boîte de dialogue Ajouter une cible de dossier.
Sélectionnez OK dans la boîte de dialogue Nouveau dossier pour créer le dossier et les cibles du dossier.
Maintenant que vous avez créé un espace de noms, un dossier et une cible de dossier, vous devez être en mesure de monter votre partage de fichiers par l’intermédiaire de DFS Namespaces. En utilisant un espace de noms autonome avec consolidation de la racine, vous pouvez y accéder directement à l’aide de l’ancien nom du serveur, par exemple \\fileserver01\finance
.