Bagikan melalui


Merencanakan namespace layanan teragregasi

Azure HPC Cache memungkinkan klien untuk mengakses berbagai sistem penyimpanan melalui namespace layanan virtual yang menyembunyikan detail sistem penyimpanan ujung-belakang.

Setelah Anda menambahkan target penyimpanan, Anda siapkan satu atau beberapa jalur namespace layanan yang berhubungan dengan 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 berhubungan dengan klien. Misalnya, Anda dapat mengganti sistem penyimpanan perangkat keras dengan penyimpanan cloud tanpa perlu regenerasi prosedur sisi-klien.

Contoh namespace layanan agregat

Rencanakan namespace layanan agregat Anda sehingga komputer klien dapat dengan mudah menjangkau informasi yang mereka butuhkan, dan agar 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 ini 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 memaparkan 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 layanan virtual ini:

Sistem penyimpanan back-end
(Jalur file NFS atau kontainer Blob)
Jalur namespace layanan virtual
/goldline/templates/acme2017/sku798 /templates/sku798
/goldline/templates/acme2017/sku980 /templates/sku980
sourcecollection /source/

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

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

Nama host target penyimpanan Jalur ekspor NFS Jalur subdirektori Jalur namespace layanan
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 layanan agregat /source, /templates/sku798, dan /templates/sku980.

Pendekatan alternatif mungkin dapat membuat jalur virtual seperti /templates tautan ke direktori induk, acme2017, dan kemudian meminta klien membuka satu sku798 dan sku980 beberapa direktori setelah memasang cache. Namun, Anda tidak dapat membuat jalur namespace layanan yang merupakan subdirektori dari jalur namespace layanan lain. Jadi, jika Anda membuat jalur ke direktori acme2017, Anda tidak dapat juga membuat jalur namespace layanan untuk langsung mengakses subdirektori-nya.

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

Langkah berikutnya

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