Share via


DFS-naamruimten gebruiken met Azure NetApp Files

Distributed File Systems Namespaces, ook wel DFS-naamruimten of DFS-N genoemd, is een Windows Server-serverfunctie die veel wordt gebruikt om de implementatie en het onderhoud van SMB-bestandsshares in productie te vereenvoudigen. DFS-naamruimten is een technologie voor opslagnaamruimtevirtualisatie, wat betekent dat u hiermee een laag van indirectie kunt opgeven tussen het UNC-pad van uw bestandsshares en de werkelijke bestandsshares zelf. DFS-naamruimten werken met SMB-bestandsshares, onafhankelijk van waar deze bestandsshares worden gehost: deze kunnen worden gebruikt met SMB-shares die worden gehost op een on-premises Windows-bestandsserver met of zonder Azure File Sync, Azure-bestandsshares rechtstreeks, SMB-bestandsshares die worden gehost in Azure NetApp Files en zelfs met bestandsshares die worden gehost in andere clouds.

In de kern bieden DFS-naamruimten een toewijzing tussen een gebruiksvriendelijk UNC-pad, zoals \\contoso\shares\ProjectX en het onderliggende UNC-pad van de SMB-share, zoals \\Server01-Prod\ProjectX of \\anf-xxxx\projectx. Wanneer de eindgebruiker naar de bestandsshare wil navigeren, typt hij of zij het gebruiksvriendelijke UNC-pad, maar heeft de SMB-client toegang tot het onderliggende SMB-pad van de toewijzing. U kunt dit basisconcept ook uitbreiden om een bestaande bestandsservernaam over te nemen, zoals \\MyServer\ProjectX het gebruik van DFS-hoofdconsolidatie. U kunt deze mogelijkheden gebruiken om de volgende scenario's te bereiken:

  • Geef een migratiebestendige naam op voor een logische set gegevens
    In dit voorbeeld hebt u een toewijzing zoals \\contoso\shares\Engineering die wordt toegewezen aan \\OldServer\Engineering. Wanneer u uw migratie naar Azure NetApp Files voltooit, kunt u uw toewijzing wijzigen zodat uw gebruiksvriendelijke UNC-pad verwijst naar \\anf-xxxx\engineering. Wanneer een eindgebruiker toegang heeft tot het gebruiksvriendelijke UNC-pad, worden ze naadloos omgeleid naar het azure NetApp Files-sharepad.

  • Een logische set gegevens uitbreiden voor de grootte, IO of andere schaaldrempels
    Dit is gebruikelijk bij het omgaan met zakelijke shares, waarbij verschillende mappen verschillende prestatievereisten hebben of met scratchshares, waarbij gebruikers willekeurige ruimte krijgen om tijdelijke gegevensbehoeften af te handelen. Met DFS-naamruimten kunt u meerdere mappen samenvoegen in een samenhangende naamruimte. Bijvoorbeeld: \\contoso\shares\engineering wordt toegewezen aan \\anf-xxxx\engineering (Azure NetApp Files, Ultra-serviceniveau), \\contoso\shares\sales wordt toegewezen aan \\anf-yyyy\sales (Azure NetApp Files, Standard-serviceniveau), enzovoort.

  • Behoud de logische naam van een of meer verouderde bestandsservers nadat de gegevens zijn gemigreerd naar Azure NetApp Files
    Met DFS-N met hoofdconsolidatie kunt u de hostnaam overnemen en paden precies zoals ze zijn. Als u dit doet, blijven documentsnelkoppelingen, ingesloten documentkoppelingen en UNC-paden ongewijzigd na de migratie.

Als u al een DFS-naamruimte hebt, zijn er geen speciale stappen vereist om deze te gebruiken met Azure NetApp Files. Als u toegang hebt tot uw Azure NetApp Files-share vanaf on-premises, zijn normale netwerkoverwegingen van toepassing; zie Richtlijnen voor azure NetApp Files-netwerkplanning voor meer informatie.

Van toepassing op

Bestands sharetype SMB NFS dual-protocol*
Azure NetApp Files Yes No Yes

Belangrijk

Deze functionaliteit is van toepassing op de SMB-zijde van Azure NetApp Files-volumes met twee protocollen.

Naamruimtetypen

DFS-naamruimten bieden drie naamruimtetypen:

  • Naamruimte op basis van een domein:
    Een naamruimte die wordt gehost als onderdeel van uw Windows Server AD-domein. Naamruimten die worden gehost als onderdeel van AD hebben een UNC-pad met de naam van uw domein, bijvoorbeeld, \\contoso.com\shares\myshareals uw domein is contoso.com. Op een domein gebaseerde naamruimten ondersteunen grotere schaallimieten en ingebouwde redundantie via AD. Naamruimten op basis van een domein kunnen geen geclusterde resource op een failovercluster zijn.

  • Zelfstandige naamruimte:
    Een naamruimte die wordt gehost op een afzonderlijke server of een Windows Server-failovercluster, niet gehost als onderdeel van Windows Server AD. Zelfstandige naamruimten hebben een naam op basis van de naam van de zelfstandige server, zoals \\MyStandaloneServer\shares\myshare, waar de zelfstandige server de naam MyStandaloneServerheeft. Zelfstandige naamruimten ondersteunen lagere schaaldoelen dan op een domein gebaseerde naamruimten, maar kunnen worden gehost als een geclusterde resource op een failovercluster.

  • Zelfstandige naamruimte met hoofdconsolidatie:
    Een of meer naamruimten die worden gehost op een afzonderlijke server of op een Windows Server-failovercluster, niet gehost als onderdeel van Windows Server AD. Zelfstandige naamruimten met hoofdconsolidatie hebben een UNC-pad dat overeenkomt met de naam van de oude bestandsserver die u wilt overnemen, zoals \\oldserver, waar uw naamruimte de naam #oldserverheeft. Zelfstandige naamruimten ondersteunen lagere schaaldoelen dan op een domein gebaseerde naamruimten, maar kunnen worden gehost als een geclusterde resource op een Windows Server-failovercluster.

Vereisten

Als u DFS-naamruimten wilt gebruiken met Azure NetApp Files, moet u over de volgende resources beschikken:

  • Een Active Directory-domein. Dit domein kan overal worden gehost waar u wilt: een on-premises omgeving, een virtuele Azure-machine (VM) of zelfs in een andere cloud.

  • Een Windows Server die de naamruimte kan hosten. Voor op een domein gebaseerde naamruimten is het gebruikelijk implementatiepatroon om de Active Directory-domeincontroller te gebruiken om de naamruimten te hosten, maar de naamruimten kunnen worden ingesteld vanaf elke server waarop de serverfunctie DFS-naamruimten is geïnstalleerd. DFS-naamruimten zijn beschikbaar in alle ondersteunde Windows Server-versies.

  • Voor naamruimtehoofdconsolidatie kunnen Active Directory-domeincontrollers niet worden gebruikt om de naamruimte te hosten. Het is vereist om een toegewezen zelfstandige Windows Server of een Windows Server-failovercluster te gebruiken om de naamruimten te hosten.

  • Een of meer Azure NetApp Files SMB-bestandsshares die worden gehost in een omgeving die lid is van een domein.

De serverfunctie DFS-naamruimten installeren

Voor alle TYPEN DFS-naamruimten moet de serverfunctie DFS-naamruimten zijn geïnstalleerd. Als u al DFS-naamruimten gebruikt, kunt u deze stappen overslaan.

  1. Serverbeheer openen

  2. Beheren selecteren

  3. Selecteer Functies en onderdelen toevoegen.

  4. Selecteer voor het installatietype de optie Installatie op basis van rollen of onderdelen

  5. Klik op Volgende.

  6. Selecteer voor Serverselectie de gewenste server(s) waarop u de serverfunctie DFS-naamruimten wilt installeren

  7. Klik op Volgende.

  8. Selecteer en controleer in de sectie Serverfuncties de functie DFS-naamruimten in de rollenlijst onder Bestands- en opslagservicesbestand>en iSCSI-services.

A screenshot of the Add Roles and Features wizard with the DFS Namespaces role selected.

  1. Klik op Volgende totdat de knop Installeren beschikbaar is

  2. Klik op Installeren

Een DFS-N-naamruimte configureren met Azure NetApp Files SMB-volumes

Als u een bestaande verouderde bestandsserver niet hoeft over te nemen, wordt een op een domein gebaseerde naamruimte aanbevolen. Op een domein gebaseerde naamruimten worden gehost als onderdeel van AD en hebben een UNC-pad met de naam van uw domein, bijvoorbeeld, \\contoso.com\corporate\financeals uw domein is contoso.com. In de volgende afbeelding ziet u een voorbeeld van deze architectuur.

A screenshot of the architecture for DFS-N with Azure NetApp Files volumes.

Belangrijk

Als u DFS-naamruimten wilt gebruiken om een bestaande servernaam met hoofdconsolidatie over te nemen, gaat u verder met het overnemen van bestaande servernamen met hoofdconsolidatie.

Een naamruimte maken

De basiseenheid van beheer voor DFS-naamruimten is de naamruimte. De naamruimtehoofdmap of naam is het beginpunt van de naamruimte, zoals in het UNC-pad\\contoso.com\corporate\, de hoofdmap van de naamruimte.corporate

  1. Open de DFS-beheerconsole vanaf een domeincontroller. Deze console is te vinden door de knop Start te selecteren en DFS-beheer te typen. De resulterende beheerconsole heeft twee secties Naamruimten en Replicatie, die respectievelijk verwijzen naar DFS-naamruimten en DFS-replicatie (DFS-R).

  2. Selecteer de sectie Naamruimten en selecteer de knop Nieuwe naamruimte (u kunt ook met de rechtermuisknop op de sectie Naamruimten klikken). De resulterende wizard Nieuwe naamruimte begeleidt u bij het maken van een naamruimte.

  3. Voor de eerste sectie in de wizard moet u de DFS-naamruimteserver kiezen om de naamruimte te hosten. Meerdere servers kunnen een naamruimte hosten, maar u moet DFS-naamruimten instellen met één server tegelijk. Voer de naam in van de gewenste DFS-naamruimteserver en selecteer Volgende.

  4. In de sectie Naamruimte en Instellingen kunt u de gewenste naam van uw naamruimte invoeren en Volgende selecteren.

  5. Met de sectie Type naamruimte kunt u kiezen tussen een op een domein gebaseerde naamruimte en een zelfstandige naamruimte. Selecteer een op een domein gebaseerde naamruimte. Raadpleeg de bovenstaande naamruimtetypen voor meer informatie over het kiezen tussen naamruimtetypen.

A screenshot of selecting domain-based namespace New Namespace Wizard.

  1. Selecteer Maken om de naamruimte te maken en Sluiten wanneer het dialoogvenster is voltooid.

Mappen en mapdoelen configureren

Een naamruimte kan alleen nuttig zijn als deze mappen en mapdoelen bevat. Elke map kan een of meer mapdoelen hebben, die verwijzen naar de SMB-bestandsshares die als host fungeren voor die inhoud. Wanneer gebruikers door een map met mapdoelen bladeren, ontvangt de clientcomputer een verwijzing die de clientcomputer transparant omleidt naar een van de mapdoelen. U kunt ook mappen zonder mapdoelen hebben om structuur en hiërarchie toe te voegen aan de naamruimte.

U kunt dfs-naamruimtenmappen zien als vergelijkbaar met bestandsshares.

  1. Selecteer in de DFS-beheerconsole de naamruimte die u zojuist hebt gemaakt en selecteer Nieuwe map. Met het resulterende dialoogvenster Nieuwe map kunt u zowel de map als de bijbehorende doelen maken.

A screenshot of the New Folder domain-based dialog.

  1. Geef in het tekstvak naam de naam van de share op.

  2. Selecteer Toevoegen... om mapdoelen voor deze map toe te voegen. Het resulterende dialoogvenster Mapdoel toevoegen bevat een tekstvak met het label Pad naar mapdoel , waar u het UNC-pad naar uw Azure NetApp Files SMB-share kunt opgeven.

  3. Selecteer OK in het dialoogvenster Mapdoel toevoegen.

  4. Selecteer OK in het dialoogvenster Nieuwe map om de map- en mapdoelen te maken.

Nu u een naamruimte, een map en een mapdoel hebt gemaakt, moet u uw bestandsshare kunnen koppelen via DFS-naamruimten. Het volledige pad voor uw share moet zijn \\contoso.com\corporate\finance.

Bestaande servernamen overnemen met hoofdconsolidatie

Een belangrijk gebruik voor DFS-naamruimten is het overnemen van een bestaande servernaam voor het herstructureren van de fysieke indeling van de bestandsshares. U kunt bijvoorbeeld bestandsshares van meerdere oude bestandsservers samenvoegen op Azure NetApp Files-volume(s) tijdens een moderniseringsmigratie. Normaal gesproken beperkt de bekendheid en documentkoppeling van eindgebruikers de mogelijkheid om bestandsshares van verschillende bestandsservers samen te voegen op één host, maar met de hoofdconsolidatiefunctie dfs-naamruimte kunt u één server of failovercluster opstaan om meerdere servernamen over te nemen en naar de juiste Azure NetApp Files-sharenaam(s) te routeren.

Hoewel dit handig is voor verschillende scenario's voor datacentermigratie, is hoofdconsolidatie vooral handig voor het aannemen van Azure NetApp Files-shares, omdat Azure NetApp Files-shares u niet toestaan om bestaande on-premises servernamen te behouden.

Hoofdconsolidatie kan alleen worden gebruikt met zelfstandige naamruimten. Als u al een bestaande op een domein gebaseerde naamruimte voor uw bestandsshares hebt, hoeft u geen geconsolideerde hoofdnaamruimte te maken.

In deze sectie vindt u een overzicht van de stappen voor het configureren van hoofdconsolidatie van DFS-naamruimten op een zelfstandige server. Werk voor een maximaal beschikbare architectuur samen met uw technische team van Microsoft om windows Server-failoverclustering en een Azure Load Balancer te configureren, indien nodig. In de volgende afbeelding ziet u een voorbeeld van een architectuur met hoge beschikbaarheid.

A screenshot of the architecture for root consolidation with Azure NetApp Files.

Hoofdconsolidatie inschakelen

Hoofdconsolidatie kan worden ingeschakeld door de volgende registersleutels in te stellen vanuit een PowerShell-sessie met verhoogde bevoegdheid (of met externe communicatie van PowerShell) op de zelfstandige DFS-naamruimteserver of in het failovercluster.

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

DNS-vermeldingen maken voor bestaande bestandsservernamen

Als u wilt dat DFS-naamruimten reageren op bestaande bestandsservernamen, moet u aliasrecords (CNAME) maken voor uw bestaande bestandsservers die verwijzen naar de servernaam van de DFS-naamruimten. De exacte procedure voor het bijwerken van uw DNS-records is afhankelijk van de servers die uw organisatie gebruikt en of uw organisatie aangepaste hulpprogramma's gebruikt om het beheer van DNS te automatiseren. De volgende stappen worden weergegeven voor de DNS-server die is opgenomen in Windows Server en automatisch wordt gebruikt door Windows AD. In dit voorbeeld is mydfsclusterde naam van de DFS-N-server.

  1. Open de DNS-beheerconsole vanaf een Windows DNS-server.

  2. Navigeer naar de zone voor forward lookup voor uw domein. Als uw domein bijvoorbeeld is contoso.com, kunt u de zone voor forward lookup vinden onder Forward Lookup Zones>contoso.com in de beheerconsole. De exacte hiërarchie die in dit dialoogvenster wordt weergegeven, is afhankelijk van de DNS-configuratie voor uw netwerk.

  3. Klik met de rechtermuisknop op de zone voor forward lookup en selecteer Nieuwe alias (CNAME).

  4. Voer in het resulterende dialoogvenster de korte naam in voor de bestandsserver die u vervangt (de volledig gekwalificeerde domeinnaam wordt automatisch ingevuld in het tekstvak met het label Fully Qualified Domain Name)

  5. Voer in het tekstvak met het label Fully Qualified Domain Name (FQDN) voor de doelhost de naam in van de DFS-N-server die u hebt ingesteld. U kunt de knop Bladeren gebruiken om de server desgewenst te selecteren.

A screenshot depicting the New Resource Record for a CNAME DNS entry.

  1. Selecteer OK om de CNAME-record voor uw server te maken.

Een naamruimte maken

De basiseenheid van beheer voor DFS-naamruimten is de naamruimte. De naamruimtehoofdmap of naam is het beginpunt van de naamruimte, zoals in het UNC-pad\\contoso.com\Public\, de hoofdmap van de naamruimte.Public

Als u een bestaande servernaam met hoofdconsolidatie wilt overnemen, moet de naam van de naamruimte de naam zijn van de servernaam die u wilt overnemen, voorafgegaan door het # teken. Als u bijvoorbeeld een bestaande server met de naam MyServerwilt overnemen, maakt u een DFS-N-naamruimte met de naam #MyServer. In de onderstaande PowerShell-sectie wordt de #prepending uitgevoerd, maar als u maakt via de DFS-beheerconsole, moet u deze naar wens voorbereiden.

  1. Open de DFS-beheerconsole . U kunt dit vinden door de knop Start te selecteren en DFS-beheer te typen. De resulterende beheerconsole heeft twee secties Naamruimten en Replicatie, die respectievelijk verwijzen naar DFS-naamruimten en DFS-replicatie (DFS-R).

  2. Selecteer de sectie Naamruimten en selecteer de knop Nieuwe naamruimte (u kunt ook met de rechtermuisknop op de sectie Naamruimten klikken). De resulterende wizard Nieuwe naamruimte begeleidt u bij het maken van een naamruimte.

  3. Voor de eerste sectie in de wizard moet u de DFS-naamruimteserver kiezen om de naamruimte te hosten. Meerdere servers kunnen een naamruimte hosten, maar u moet DFS-naamruimten instellen met één server tegelijk. Voer de naam in van de gewenste DFS-naamruimteserver en selecteer Volgende.

  4. In de sectie Naamruimte en Instellingen kunt u de gewenste naam van uw naamruimte invoeren en Volgende selecteren.

  5. Met de sectie Type naamruimte kunt u kiezen tussen een op een domein gebaseerde naamruimte en een zelfstandige naamruimte. Als u DFS-naamruimten wilt gebruiken om een bestaande bestandsserver-/NAS-apparaatnaam te behouden, moet u de zelfstandige naamruimteoptie selecteren. Voor andere scenario's moet u een op een domein gebaseerde naamruimte selecteren. Zie de sectie naamruimtetypen voor meer informatie over het kiezen tussen naamruimtetypen.

  6. Selecteer het gewenste naamruimtetype voor uw omgeving en selecteer Volgende. De wizard geeft vervolgens een overzicht van de naamruimte die moet worden gemaakt.

A screenshot of selecting standalone namespace in the New Namespace Wizard.

  1. Selecteer Maken om de naamruimte te maken en Sluiten wanneer het dialoogvenster is voltooid.

Mappen en mapdoelen configureren

Een naamruimte kan alleen nuttig zijn als deze mappen en mapdoelen bevat. Elke map kan een of meer mapdoelen hebben, die verwijzen naar de SMB-bestandsshares die als host fungeren voor die inhoud. Wanneer gebruikers door een map met mapdoelen bladeren, ontvangt de clientcomputer een verwijzing die de clientcomputer transparant omleidt naar een van de mapdoelen. U kunt ook mappen zonder mapdoelen hebben om structuur en hiërarchie toe te voegen aan de naamruimte.

U kunt dfs-naamruimtenmappen zien als vergelijkbaar met bestandsshares.

  1. Selecteer in de DFS-beheerconsole de naamruimte die u zojuist hebt gemaakt en selecteer Nieuwe map. Met het resulterende dialoogvenster Nieuwe map kunt u zowel de map als de bijbehorende doelen maken.

A screenshot of the New Folder dialog.

  1. Geef in het tekstvak naam de naam van de share op.

  2. Selecteer Toevoegen... om mapdoelen voor deze map toe te voegen. Het resulterende dialoogvenster Mapdoel toevoegen bevat een tekstvak met het label Pad naar mapdoel , waar u het UNC-pad naar uw Azure NetApp Files SMB-share kunt opgeven.

  3. Selecteer OK in het dialoogvenster Mapdoel toevoegen.

  4. Selecteer OK in het dialoogvenster Nieuwe map om de map- en mapdoelen te maken.

Nu u een naamruimte, een map en een mapdoel hebt gemaakt, moet u uw bestandsshare kunnen koppelen via DFS-naamruimten. Met behulp van een zelfstandige naamruimte met hoofdconsolidatie kunt u rechtstreeks toegang krijgen via uw oude servernaam, zoals \\fileserver01\finance.

Zie ook