Memasang Azure HPC Cache

Setelah cache dibuat, klien NFS dapat mengaksesnya dengan perintah sederhana mount . Perintah menyambungkan jalur target penyimpanan tertentu pada Azure HPC Cache ke direktori lokal di komputer klien.

Perintah pemasangan terdiri dari elemen-elemen ini:

  • Salah satu alamat pemasangan cache (tercantum di halaman gambaran umum cache)
  • Jalur namespace virtual yang Anda tetapkan untuk target penyimpanan (tercantum di halaman namespace cache)
  • Jalur lokal yang akan digunakan pada klien
  • Parameter perintah yang mengoptimalkan keberhasilan pemasangan NFS semacam ini

Halaman Instruksi pemasangan untuk cache Anda mengumpulkan informasi dan opsi yang direkomendasikan untuk Anda, dan membuat perintah pemasangan prototipe yang dapat Anda salin. Baca Menggunakan utilitas instruksi pemasangan untuk detailnya.

Menyiapkan klien

Pastikan klien Anda dapat memasang Azure HPC Cache dengan mengikuti panduan di bagian ini.

Menyediakan akses jaringan

Komputer klien harus memiliki akses jaringan ke jaringan virtual cache dan subnet privat.

Misalnya, buat VM klien dalam jaringan virtual yang sama, atau gunakan titik akhir, gateway, atau solusi lain di jaringan virtual untuk akses dari luar. Ingat bahwa hanya cache itu sendiri yang boleh dihosting di dalam subnet cache.

Menginstal utilitas

Instal perangkat lunak utilitas Linux yang sesuai untuk mendukung perintah pemasangan NFS:

  • Untuk Red Hat Enterprise Linux atau SuSE: sudo yum install -y nfs-utils
  • Untuk Ubuntu atau Debian: sudo apt-get install nfs-common

Membuat jalur lokal

Buat jalur direktori lokal pada setiap klien untuk menyambungkan ke cache. Buat jalur untuk setiap jalur namespace yang ingin Anda pasang.

Contoh: sudo mkdir -p /mnt/hpc-cache-1/target3

Halaman Petunjuk pemasangan di portal Microsoft Azure menyertakan perintah prototipe yang dapat Anda salin.

Saat Anda menyambungkan komputer klien ke cache, Anda akan mengaitkan jalur ini dengan jalur namespace virtual yang mewakili ekspor target penyimpanan. Buat direktori untuk setiap jalur namespace virtual yang akan digunakan klien.

Gunakan utilitas instruksi pemasangan

Anda dapat menggunakan halaman Instruksi pemasangan di portal Microsoft Azure untuk membuat perintah pemasangan yang dapat disalin. Buka halaman dari bagian Konfigurasi tampilan cache di portal.

Sebelum menggunakan perintah pada klien, pastikan klien memenuhi prasyarat dan memiliki perangkat lunak yang diperlukan untuk menggunakan perintah NFS mount seperti yang dijelaskan di atas dalam Menyiapkan klien.

cuplikan layar instans Azure HPC Cache di portal, dengan halaman Petunjuk konfigurasi > pemasangan dimuat

Ikuti prosedur ini untuk membuat perintah pemasangan.

  1. Sesuaikan bidang Jalur klien . Bidang ini memberikan contoh perintah yang dapat Anda gunakan untuk membuat jalur lokal pada klien. Klien mengakses konten dari Azure HPC Cache secara lokal di direktori ini.

    Klik bidang dan edit perintah untuk memuat nama direktori yang Anda inginkan. Nama muncul di akhir string setelah sudo mkdir -p

    cuplikan layar bidang jalur klien dengan kursor diposisikan di akhir

    Setelah Anda selesai mengedit bidang, perintah mount di bagian bawah halaman diperbarui dengan jalur klien baru.

  2. Pilih alamat pemasangan Cache dari daftar. Menu ini mencantumkan semua titik pemasangan klien cache.

    Seimbangkan beban klien di semua alamat pemasangan yang tersedia untuk performa cache yang lebih baik.

    cuplikan layar bidang alamat pemasangan cache, dengan pemilih memperlihatkan tiga alamat IP untuk dipilih

  3. Pilih jalur Namespace virtual yang akan digunakan untuk klien. Jalur ini ditautkan ke ekspor pada sistem penyimpanan back-end.

    Cuplikan layar yang memperlihatkan bidang

    Anda dapat melihat dan mengubah jalur namespace virtual di halaman portal Namespace . Baca Menyiapkan namespace agregat untuk melihat caranya.

    Untuk mempelajari selengkapnya tentang fitur namespace layanan agregat Azure HPC Cache, baca Merencanakan namespace layanan agregat.

  4. Bidang perintah Mount secara otomatis diisi dengan perintah pemasangan yang disesuaikan yang menggunakan alamat pemasangan, jalur namespace virtual, dan jalur klien yang Anda tetapkan di bidang sebelumnya.

    Klik simbol salin ke sisi kanan bidang untuk menyalinnya secara otomatis ke clipboard Anda.

    cuplikan layar bidang perintah pemasangan prototipe, memperlihatkan teks hover untuk tombol

    Di bawahnya, ini menunjukkan perintah pemasangan alternatif, yang memiliki jalur klien dan jalur namespace yang sama tetapi menggunakan alamat pemasangan cache yang berbeda. Untuk performa terbaik, Anda harus memasang klien secara merata di antara semua alamat yang tersedia di HPC Cache.

  5. Gunakan perintah pemasangan yang disalin pada komputer klien untuk menyambungkannya ke Azure HPC Cache. Anda dapat mengeluarkan perintah langsung dari baris perintah klien, atau menyertakan perintah pemasangan dalam skrip atau templat penyiapan klien.

Memahami sintaks perintah pemasangan

Perintah mount memiliki formulir berikut:

sudo mount {options} cache_mount_address:/namespace_pathlocal_path

Contoh:

root@test-client:/tmp# mkdir hpccache
root@test-client:/tmp# sudo mount -o hard,proto=tcp,mountproto=tcp,retry=30 10.0.0.28:/blob-demo-0722 hpccache
root@test-client:/tmp#

Setelah perintah ini berhasil, konten ekspor penyimpanan akan terlihat di hpccache direktori pada klien.

Opsi perintah pemasangan

Untuk mount klien yang stabil, masukkan pengaturan dan argumen ini pada perintah pemasangan Anda:

mount -o hard,proto=tcp,mountproto=tcp,retry=30 ${CACHE_IP_ADDRESS}:/${NAMESPACE_PATH} ${LOCAL_FILESYSTEM_MOUNT_POINT}

Pengaturan perintah pemasangan yang direkomendasikan Description
hard Pemasangan sementara ke Azure HPC Cache dikaitkan dengan kegagalan aplikasi dan kemungkinan kehilangan data.
proto=tcp Opsi ini mendukung penanganan kesalahan jaringan NFS yang sesuai.
mountproto=tcp Opsi ini mendukung penanganan kesalahan jaringan yang sesuai untuk operasi pemasangan.
retry=<value> Atur retry=30 untuk menghindari kegagalan pemasangan sementara. (Nilai yang berbeda direkomendasikan dalam pemasangan latar depan.)

Menemukan komponen perintah mount

Jika Anda ingin membuat perintah pemasangan tanpa menggunakan halaman Instruksi pemasangan , Anda dapat menemukan alamat pemasangan di halaman Gambaran Umum cache dan jalur namespace virtual di halaman Namespace .

cuplikan layar halaman Gambaran Umum instans Azure HPC Cache, dengan kotak sorotan di sekitar daftar alamat pemasangan di kanan bawah

Note

Alamat pemasangan cache sesuai dengan antarmuka jaringan di dalam subnet cache. Dalam grup sumber daya, NIC ini tercantum dengan nama yang berakhiran -cluster-nic- dan angka. Jangan mengubah atau menghapus antarmuka ini, atau cache akan menjadi tidak tersedia.

Jalur namespace virtual ditampilkan di halaman pengaturan Namespace cache.

cuplikan layar halaman Pengaturan Namespace > portal dengan kotak sorotan di sekitar kolom pertama tabel:

Gunakan semua alamat pemasangan yang tersedia

Anda harus menyebarkan lalu lintas klien di antara semua alamat IP yang tercantum untuk cache. Jika Anda memasang semua klien Anda hanya ke satu alamat, performa cache akan terganggu.

Anda dapat memilih alamat pemasangan yang berbeda untuk klien yang berbeda secara manual, atau dengan membuat skrip. Anda juga dapat menggunakan server DNS yang dikonfigurasi untuk round-robin DNS (RRDNS) agar dapat mengatur sambungan klien secara otomatis di antara semua alamat yang tersedia. Baca Menyeimbangkan beban lalu lintas HPC Cache untuk mempelajari lebih lanjut.

Langkah berikutnya