Cara menggunakan DFS Namespaces dengan Azure NetApp Files

Sistem Berkas Namespaces Terdistribusi, yang biasa disebut sebagai DFS Namespaces atau DFS-N, adalah peran peladen Windows Server yang banyak digunakan untuk menyederhanakan penyebaran dan pemeliharaan berbagi berkas SMB dalam produksi. DFS Namespaces adalah teknologi virtualisasi namespaces penyimpanan, yang berarti memampukan Anda untuk memberikan lapisan tidak langsung antara jalur UNC dari membagikan berkas Anda dan membagikan berkas yang sebenarnya sendiri. DFS Namespaces bekerja dengan berbagi file SMB, agnostik tempat berbagi file tersebut dihosting: dapat digunakan dengan berbagi SMB yang dihosting di Windows File Server lokal dengan atau tanpa Azure File Sync, berbagi file Azure secara langsung, berbagi file SMB yang dihosting di Azure NetApp Files, dan bahkan dengan berbagi file yang dihosting di cloud lain.

Pada intinya, DFS Namespaces menyediakan pemetaan antara jalur UNC yang mudah digunakan, seperti \\contoso\shares\ProjectX dan jalur UNC yang mendasar dari berbagi SMB seperti \\Server01-Prod\ProjectX atau \\anf-xxxx\projectx. Ketika pengguna akhir ingin menavigasi ke berbagi berkas mereka, mereka mengetikkan jalur UNC yang mudah digunakan, tetapi klien SMB mereka mengakses jalur SMB yang mendasari pemetaan. Anda juga dapat memperluas konsep dasar ini untuk mengambil alih nama server file yang ada, seperti \\MyServer\ProjectX menggunakan konsolidasi akar DFS. Anda dapat menggunakan kemampuan ini untuk mencapai skenario berikut:

  • Memberikan nama bukti migrasi untuk sekumpulan data logis
    Dalam contoh ini, Anda memiliki pemetaan seperti \\contoso\shares\Engineering peta itu \\OldServer\Engineering ke. Saat menyelesaikan migrasi ke Azure NetApp Files, Anda dapat mengubah pemetaan sehingga jalur UNC yang mudah digunakan menunjuk ke \\anf-xxxx\engineering. Saat pengguna akhir mengakses jalur UNC yang mudah digunakan, mereka diarahkan dengan mulus ke jalur berbagi Azure NetApp Files.

  • Memperluas sekumpulan data logis di seluruh ukuran, IO, atau ambang skala lainnya
    Ini umum ketika berhadapan dengan berbagi perusahaan, di mana folder yang berbeda memiliki persyaratan performa yang berbeda, atau dengan berbagi awal, di mana pengguna mendapatkan ruang sewenang-wenang untuk menangani kebutuhan data sementara. Dengan DFS Namespaces, Anda menyatukan beberapa folder ke dalam namespace yang kohesif. Misalnya, \\contoso\shares\engineering peta ke \\anf-xxxx\engineering (Azure NetApp Files, tingkat layanan Ultra), \\contoso\shares\sales peta ke \\anf-yyyy\sales (Azure NetApp Files, tingkat layanan Standar), dan sebagainya.

  • Mempertahankan nama logis dari satu atau beberapa server file warisan setelah data dimigrasikan ke Azure NetApp Files
    Menggunakan DFS-N dengan konsolidasi root memungkinkan Anda untuk mengambil alih nama host dan berbagi jalur persis seperti mereka. Melakukannya meninggalkan pintasan dokumen, tautan dokumen yang disematkan, dan jalur UNC tidak berubah setelah migrasi.

Jika Anda sudah memiliki DFS Namespace, tidak ada langkah khusus yang diperlukan untuk menggunakannya dengan Azure NetApp Files. Jika Anda mengakses berbagi Azure NetApp Files dari lokal, pertimbangan jaringan normal berlaku; lihat Panduan untuk perencanaan jaringan Azure NetApp Files untuk informasi selengkapnya.

Berlaku untuk

Jenis berbagi File SMB NFS protokol ganda*
File Azure NetApp Yes No Yes

Penting

Fungsionalitas ini berlaku untuk sisi SMB volume protokol ganda Azure NetApp Files.

Tipe namespace

DFS Namespaces menyediakan tiga jenis namespace:

  • Namespace layanan berbasis domain:
    Namespace yang dihosting sebagai bagian dari domain Windows Server AD Anda. Namespace yang dihosting sebagai bagian dari AD memiliki jalur UNC yang berisi nama domain Anda, misalnya, \\contoso.com\shares\myshare, jika domain Anda adalah contoso.com. Domain berbasis namespace mendukung skala dengan batas lebih besar dan redundansi bawaan melalui AD. Domain berbasis namespace tidak bisa menjadi sumber daya terkluster mengelompokkan pada pengalihan operasi kluster.

  • Namespace mandiri:
    Namespace yang dihosting di server individual atau kluster failover Windows Server, tidak dihosting sebagai bagian dari Windows Server AD. Namespace mandiri memiliki nama berdasarkan nama server mandiri, seperti \\MyStandaloneServer\shares\myshare, di mana server mandiri Anda diberi nama MyStandaloneServer. Namespace mandiri mendukung target skala lebih rendah daripada domain berbasis namespace domain tetapi dapat disediakan sebagai sumber daya klaster mengelompokkan pada pengalihan operasi klaster.

  • Namespace mandiri dengan konsolidasi root:
    Satu atau beberapa namespace yang dihosting di server individual atau pada kluster failover Windows Server, tidak dihosting sebagai bagian dari Windows Server AD. Namespace mandiri dengan konsolidasi root memiliki jalur UNC yang cocok dengan nama server file lama yang ingin Anda ambil alih, seperti \\oldserver, tempat namespace Anda diberi nama #oldserver. Namespace layanan mandiri mendukung target skala yang lebih rendah daripada namespace layanan berbasis domain tetapi dapat dihosting sebagai sumber daya terkluster pada kluster failover Windows Server.

Persyaratan

Untuk menggunakan DFS Namespaces dengan Azure NetApp Files, Anda harus memiliki sumber daya berikut:

  • Domain Direktori Aktif. Domain ini dapat dihosting di mana pun Anda suka: lingkungan lokal, komputer virtual (VM) Azure, atau bahkan di cloud lain.

  • Windows Server yang bisa menyediakan namespace. Untuk namespace layanan berbasis domain, pola penyebaran umum adalah menggunakan pengontrol domain Direktori Aktif untuk menghosting namespace layanan, namun namespace layanan dapat disiapkan dari server mana pun dengan peran server DFS Namespaces diinstal. DFS Namespace tersedia di semua versi Windows Server yang didukung.

  • Untuk konsolidasi akar namespace, pengontrol domain Direktori Aktif tidak dapat digunakan untuk menghosting namespace layanan. Diperlukan untuk menggunakan Windows Server mandiri khusus atau kluster failover Windows Server untuk menghosting namespace layanan.

  • Satu atau beberapa berbagi file Azure NetApp Files SMB yang dihosting di lingkungan yang bergabung dengan domain.

Pasang peran peladen DFS Namespace

Untuk semua jenis DFS Namespace, peran server DFS Namespaces harus diinstal. Jika Anda sudah menggunakan DFS Namespaces, Anda dapat melewati langkah-langkah ini.

  1. Buka Manajer Server

  2. Pilih Kelola

  3. Pilih Tambahkan Peran dan Fitur.

  4. Untuk Jenis Penginstalan, pilih Penginstalan berbasis peran atau berbasis fitur

  5. Klik Berikutnya.

  6. Untuk Pemilihan Server, pilih server yang diinginkan tempat Anda ingin menginstal peran server DFS Namespaces

  7. Klik Berikutnya.

  8. Di bagian Peran Server, pilih dan periksa peran DFS Namespaces dari daftar peran di bawah File dan File Layanan>Penyimpanan dan Layanan iSCSI.

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

  1. Klik Berikutnya hingga tombol Instal tersedia

  2. Klik Instal

Mengonfigurasi Namespace DFS-N dengan volume Azure NetApp Files SMB

Jika Anda tidak perlu mengambil alih server file warisan yang ada, namespace layanan berbasis domain disarankan. Namespace berbasis domain dihosting sebagai bagian dari AD dan memiliki jalur UNC yang berisi nama domain Anda, misalnya, \\contoso.com\corporate\finance, jika domain Anda adalah contoso.com. Grafik berikut menunjukkan contoh arsitektur ini.

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

Penting

Jika Anda ingin menggunakan DFS Namespaces untuk mengambil alih nama server yang ada dengan konsolidasi root, lewati untuk Mengambil alih nama server yang ada dengan konsolidasi root.

Membuat namespace

Unit dasar manajemen untuk DFS Namespaces adalah namespace. Akar namespace, atau nama, adalah titik awal namespace, sedemikian rupa sehingga di jalur \\contoso.com\corporate\ UNC, akar namespace adalah corporate.

  1. Dari pengendali domain, buka konsol Manajemen DFS. Konsol ini dapat ditemukan dengan memilih tombol Mulai dan mengetik Manajemen DFS. Mengakibatkan konsol manajemen memiliki dua bagian Namespaces dan Replication, yang masing-masing merujuk pada DFS Namespaces dan DFS Replication (DFS-R).

  2. Pilih bagian Namespace , dan pilih tombol Namespace Baru (Anda juga dapat mengklik kanan pada bagian Namespace ). Hasil Panduan Namespace Baru membimbing Anda membuat namespace.

  3. Bagian pertama dalam panduan mengharuskan Anda memilih peladen DFS Namespace untuk menyediakan namespace. Beberapa server dapat menghosting namespace layanan, tetapi Anda perlu menyiapkan DFS Namespaces dengan satu server pada satu waktu. Masukkan nama peladen DFS Namespace yang diinginkan dan pilih Berikutnya.

  4. Di bagian Nama Namespace dan Pengaturan, Anda dapat memasukkan nama namespace yang diinginkan dan pilih Berikutnya.

  5. Bagian Tipe Ruang Nama memungkinkan Anda memilih antara domain berbasis namespace dan namespace yang berdiri sendiri. Pilih namespace layanan berbasis domain. Lihat tipe namespace di atas untuk informasi lebih lanjut tentang memilih antar tipe namespace.

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

  1. Pilih Buat untuk membuat namespace dan Tutup saat dialog selesai.

Mengonfigurasi folder dan target folder

Agar namespace berguna, ia harus memiliki folder dan target folder. Setiap folder dapat memiliki satu atau beberapa target folder, yang merupakan penunjuk ke berbagi berkas SMB yang menghosting konten tersebut. Ketika pengguna menelusuri folder dengan target folder, komputer klien menerima rujukan yang secara transparan mengalihkan komputer klien ke salah satu target folder. Anda juga dapat memiliki folder tanpa target folder untuk menambahkan struktur dan hierarki ke namespace.

Anda dapat menganggap folder DFS Namespaces dianalogikan dengan berbagi berkas.

  1. Di konsol Manajemen DFS, pilih namespace yang baru saja Anda buat dan pilih Folder Baru. Dialog Folder Baru yang dihasilkan memungkinkan Anda membuat folder dan targetnya.

A screenshot of the New Folder domain-based dialog.

  1. Di kotak teks berlabel Nama memberikan nama berbagi.

  2. Pilih Tambah... untuk menambahkan target folder untuk folder ini. Dialog Tambahkan Target Folder yang dihasilkan menyediakan kotak teks berlabel Jalur ke target folder tempat Anda dapat menyediakan jalur UNC ke berbagi Azure NetApp Files SMB Anda.

  3. Pilih OK pada dialog Tambahkan Target Folder.

  4. Pilih OK pada dialog Folder Baru untuk membuat folder dan target folder.

Sekarang setelah Anda membuat namespace, folder, dan target folder, Anda harus dapat memasang berbagi berkas Anda melalui DFS Namespaces. Jalur lengkap untuk berbagi Anda harus \\contoso.com\corporate\finance.

Ambil alih nama peladen yang ada dengan konsolidasi root

Penggunaan penting untuk DFS Namespaces adalah untuk mengambil alih nama peladen yang ada untuk tujuan penguraian kembali tata letak fisik berbagi berkas. Misalnya, Anda dapat mengonsolidasikan berbagi file dari beberapa server file lama bersama-sama di volume Azure NetApp Files selama migrasi modernisasi. Secara tradisional, pemahaman pengguna akhir dan penautan dokumen membatasi kemampuan Anda untuk mengonsolidasikan berbagi file dari server file yang berbeda bersama-sama pada satu host, tetapi fitur konsolidasi root DFS Namespace memungkinkan Anda untuk berdiri satu server atau kluster failover untuk mengambil alih beberapa nama server dan merutekan ke nama berbagi Azure NetApp Files yang sesuai.

Meskipun berguna untuk berbagai skenario migrasi pusat data, konsolidasi root sangat berguna untuk mengadopsi berbagi Azure NetApp Files karena berbagi Azure NetApp Files tidak memungkinkan Anda untuk menyimpan nama server lokal yang ada.

Konsolidasi root hanya dapat digunakan dengan namespace mandiri. Jika Anda sudah memiliki namespace layanan berbasis domain yang sudah ada untuk berbagi file, Anda tidak perlu membuat namespace layanan terkonsolidasi root.

Bagian ini menguraikan langkah-langkah untuk mengonfigurasi konsolidasi akar DFS Namespace pada server mandiri. Untuk arsitektur yang sangat tersedia, silakan bekerja sama dengan tim teknis Microsoft Anda untuk mengonfigurasi pengklusteran failover Windows Server dan Azure Load Balancer sesuai kebutuhan. Grafik berikut menunjukkan contoh arsitektur yang sangat tersedia.

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

Mengaktifkan konsolidasi root

Konsolidasi akar dapat diaktifkan dengan mengatur kunci registri berikut dari sesi PowerShell yang ditinggikan (atau menggunakan remoting PowerShell) di server Namespace DFS mandiri atau pada kluster failover.

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

Membuat entri DNS untuk nama berkas peladen yang sudah ada

Agar DFS Namespace merespons nama server file yang ada, Anda harus membuat rekaman alias (CNAME) untuk server file yang ada yang mengarah ke nama server DFS Namespaces. Prosedur yang tepat untuk memperbarui catatan DNS Anda bergantung pada server apa yang digunakan organisasi Anda dan jika organisasi Anda menggunakan alat kustom untuk mengotomatiskan manajemen DNS. Langkah-langkah berikut ini diperlihatkan untuk server DNS yang disertakan dengan Windows Server dan secara otomatis digunakan oleh Windows AD. Dalam contoh ini, nama server DFS-N adalah mydfscluster.

  1. Dari server DNS Windows, buka konsol manajemen DNS.

  2. Navigasi ke zona pencarian maju untuk domain Anda. Misalnya, jika domain Anda adalah contoso.com, zona pencarian pengalihan dapat ditemukan di bawah Zona Pencarian Pengalihan>contoso.com di konsol manajemen. Hierarki yang tepat yang diperlihatkan dalam dialog ini bergantung pada konfigurasi DNS untuk jaringan Anda.

  3. Klik kanan pada zona pencarian maju Anda dan pilih Alias Baru (CNAME).

  4. Dalam dialog yang dihasilkan, masukkan nama pendek untuk server file yang Anda ganti (nama domain yang sepenuhnya memenuhi syarat akan diisi secara otomatis di kotak teks berlabel Nama domain yang sepenuhnya memenuhi syarat)

  5. Di kotak teks berlabel Nama domain yang sepenuhnya memenuhi syarat (FQDN) untuk host target, masukkan nama peladen DFS-N yang telah Anda siapkan. Anda dapat menggunakan tombol Telusuri untuk membantu Anda memilih peladen jika diinginkan.

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

  1. Pilih OK untuk membuat catatan CNAME untuk peladen Anda.

Membuat namespace

Unit dasar manajemen untuk DFS Namespaces adalah namespace. Akar namespace, atau nama, adalah titik awal namespace, sedemikian rupa sehingga di jalur \\contoso.com\Public\ UNC, akar namespace adalah Public.

Untuk mengambil alih nama server yang ada dengan konsolidasi akar, nama namespace harus menjadi nama server yang ingin Anda ambil alih, didahului dengan # karakter. Misalnya, jika Anda ingin mengambil alih peladen yang ada bernama MyServer, Anda akan membuat namespace DFS-N yang disebut #MyServer. Bagian PowerShell di bawah ini mengurus prepending #, tetapi jika Anda membuat melalui konsol Manajemen DFS, Anda perlu menambahkannya sebagaimana mewajarinya.

  1. Buka konsol Manajemen DFS. Hal ini dapat ditemukan dengan memilih tombol Mulai dan mengetik Manajemen DFS. Mengakibatkan konsol manajemen memiliki dua bagian Namespaces dan Replication, yang masing-masing merujuk pada DFS Namespaces dan DFS Replication (DFS-R).

  2. Pilih bagian Namespace, dan pilih tombol Namespace Baru (Anda mungkin juga mengeklik kanan pada bagian Namespace). Hasil Panduan Namespace Baru membimbing Anda membuat namespace.

  3. Bagian pertama dalam panduan mengharuskan Anda memilih peladen DFS Namespace untuk menyediakan namespace. Beberapa server dapat menghosting namespace layanan, tetapi Anda perlu menyiapkan DFS Namespaces dengan satu server pada satu waktu. Masukkan nama peladen DFS Namespace yang diinginkan dan pilih Berikutnya.

  4. Di bagian Nama Namespace dan Pengaturan, Anda dapat memasukkan nama namespace yang diinginkan dan pilih Berikutnya.

  5. Bagian Tipe Ruang Nama memungkinkan Anda memilih antara domain berbasis namespace dan namespace yang berdiri sendiri. Jika Anda ingin menggunakan DFS Namespace untuk mempertahankan berkas/nama perangkat peladen NAS yang ada, Anda harus memilih opsi namespace mandiri. Untuk skenario lainnya, Anda harus memilih ruang nama berbasis domain. Lihat bagian jenis namespace untuk informasi selengkapnya tentang memilih di antara jenis namespace.

  6. Pilih tipe namespace yang diinginkan untuk lingkungan Anda dan pilih Berikutnya. Wizard kemudian meringkas namespace yang akan dibuat.

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

  1. Pilih Buat untuk membuat namespace dan Tutup saat dialog selesai.

Mengonfigurasi folder dan target folder

Agar namespace berguna, ia harus memiliki folder dan target folder. Setiap folder dapat memiliki satu atau beberapa target folder, yang merupakan penunjuk ke berbagi berkas SMB yang menghosting konten tersebut. Ketika pengguna menelusuri folder dengan target folder, komputer klien menerima rujukan yang secara transparan mengalihkan komputer klien ke salah satu target folder. Anda juga dapat memiliki folder tanpa target folder untuk menambahkan struktur dan hierarki ke namespace.

Anda dapat menganggap folder DFS Namespaces dianalogikan dengan berbagi berkas.

  1. Di konsol Manajemen DFS, pilih namespace yang baru saja Anda buat dan pilih Folder Baru. Dialog Folder Baru yang dihasilkan memungkinkan Anda membuat folder dan targetnya.

A screenshot of the New Folder dialog.

  1. Di kotak teks berlabel Nama memberikan nama berbagi.

  2. Pilih Tambah... untuk menambahkan target folder untuk folder ini. Dialog Tambahkan Target Folder yang dihasilkan menyediakan kotak teks berlabel Jalur ke target folder tempat Anda dapat menyediakan jalur UNC ke berbagi Azure NetApp Files SMB Anda.

  3. Pilih OK pada dialog Tambahkan Target Folder.

  4. Pilih OK pada dialog Folder Baru untuk membuat folder dan target folder.

Sekarang setelah Anda membuat namespace, folder, dan target folder, Anda harus dapat memasang berbagi berkas Anda melalui DFS Namespaces. Dengan menggunakan namespace mandiri dengan konsolidasi root, Anda dapat mengakses langsung melalui nama server lama Anda, seperti \\fileserver01\finance.

Baca juga