Bagikan melalui


Merencanakan namespace teragregasi

Azure HPC Cache memungkinkan klien mengakses berbagai sistem penyimpanan melalui namespace virtual yang menyembunyikan detail sistem penyimpanan back-end.

Setelah menambahkan target penyimpanan, Anda menyiapkan satu atau beberapa jalur namespace yang dapat diakses klien untuk target penyimpanan. Komputer klien memasang jalur file ini dan dapat membuat permintaan baca file ke cache alih-alih memasang sistem penyimpanan secara langsung.

Karena Azure HPC Cache mengelola sistem file virtual ini, Anda dapat mengubah target penyimpanan tanpa mengubah jalur yang menghadap klien. Misalnya, Anda dapat mengganti sistem penyimpanan perangkat keras dengan penyimpanan cloud tanpa perlu menulis ulang prosedur sisi klien.

Contoh namespace agregat

Rencanakan namespace layanan agregat Anda sehingga komputer klien dapat dengan mudah menjangkau informasi yang mereka butuhkan, sehingga administrator dan teknisi alur kerja dapat dengan mudah membedakan jalur.

Misalnya, pertimbangkan sistem tempat instans Azure HPC Cache digunakan untuk memproses data yang disimpan di Azure Blob. Analisis memerlukan file templat yang disimpan di pusat data lokal.

Data templat disimpan di pusat data, dan informasi yang diperlukan untuk pekerjaan ini disimpan dalam subdirektori ini:

  • /goldline/templates/acme2017/sku798
  • /goldline/templates/acme2017/sku980

Sistem penyimpanan pusat data mengekspos ekspor ini:

  • /
  • /goldline
  • /goldline/templates

Data yang akan dianalisis telah disalin ke kontainer penyimpanan Azure Blob bernama "sourcecollection" dengan menggunakan teknik impor data NFS yang diuraikan dalam Memindahkan data ke penyimpanan Azure Blob.

Untuk memungkinkan akses mudah melalui cache, pertimbangkan untuk membuat target penyimpanan dengan jalur namespace virtual ini:

Sistem penyimpanan ujung belakang
(Jalur file NFS atau kontainer Blob)
Jalur namespace virtual
/goldline/templates/acme2017/sku798 /templates/sku798
/goldline/templates/acme2017/sku980 /templates/sku980
koleksi sumber /sumber/

Target penyimpanan NFS dapat memiliki beberapa jalur namespace virtual, selama masing-masing mereferensikan jalur ekspor unik. (Baca jalur namespace NFS untuk mempelajari selengkapnya tentang menggunakan beberapa jalur namespace dengan target penyimpanan NFS.)

Karena jalur sumber NFS adalah subdirektori dari ekspor yang sama, Anda harus menentukan beberapa jalur namespace dari target penyimpanan yang sama.

Nama host target penyimpanan Jalur ekspor NFS Jalur subdirektori Jalur namespace
Alamat IP atau nama host /goldline/templates acme2017/sku798 /templates/sku798
Alamat IP atau nama host /goldline/templates acme2017/sku980 /templates/sku980

Aplikasi klien dapat memasang cache dan dengan mudah mengakses jalur file namespace agregat /source, /templates/sku798, dan /templates/sku980.

Pendekatan alternatif adalah dengan membuat jalur virtual seperti /templates yang menghubungkan ke direktori induk, acme2017, lalu meminta klien menavigasi ke sku798 dan sku980 direktori individual setelah memasang cache. Namun, Anda tidak dapat membuat jalur namespace yang merupakan subdirektori dari jalur namespace lain. Jadi, jika Anda membuat jalur ke acme2017 direktori, Anda juga tidak dapat membuat jalur namespace apa pun untuk langsung mengakses subdirektorinya.

Halaman pengaturan Namespace Azure HPC Cache memperlihatkan sistem file yang menghadap klien dan memungkinkan Anda menambahkan atau mengedit jalur. Baca Menyiapkan namespace agregat untuk detailnya.

Langkah berikutnya

Setelah Anda memutuskan cara menyiapkan sistem file virtual Anda, lakukan langkah-langkah berikut untuk membuatnya: