Bagikan melalui


Mount the Azure HPC Cache

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

Perintah pemasangan terdiri dari elemen-elemen ini:

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

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

Menyiapkan klien

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

Memberikan 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 harus 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 tersambung 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 menghubungkan 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.

Menggunakan utilitas petunjuk pemasangan

Anda dapat menggunakan halaman petunjuk 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 mount NFS seperti yang dijelaskan di atas di 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 yang diposisikan di akhir

    Setelah Anda selesai mengedit bidang, perintah pemasangan 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 dari bidang alamat pemasangan cache dengan pemilih yang menunjukkan 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 menunjukkan bidang

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

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

  4. Bidang Perintah pemasangan secara otomatis diisi dengan perintah pemasangan yang dikustomisasi yang menggunakan alamat pemasangan, jalur namespace layanan virtual, dan jalur klien yang Anda tetapkan pada bidang sebelumnya.

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

    cuplikan layar bidang perintah pemasangan prototipe yang menunjukkan teks melayang untuk tombol

    Di bawahnya, ia menunjukkan perintah mount alternatif, yang memiliki jalur klien dan jalur namespace yang sama tetapi menggunakan alamat cache mount yang berbeda. Untuk kinerja terbaik, Anda harus me-mount klien secara merata di antara semua alamat yang tersedia pada HPC Cache.

  5. Gunakan perintah pemasangan yang disalin pada komputer klien untuk menyambungkannya ke Azure HPC Cache. Anda dapat mengajukan perintah langsung dari baris perintah klien atau sertakan perintah pemasangan di skrip atau templat penyiapan klien.

Memahami sintaksis perintah pemasangan

Perintah pemasangan memiliki bentuk berikut:

sudo mount {options} cache_mount_address:/namespace_path local_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 direktori hpccache pada klien.

Opsi perintah pemasangan

Untuk pemasangan klien yang tangguh, teruskan pengaturan dan argumen ini ke 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 disarankan Deskripsi
hard Pemasangan lunak ke Azure HPC Cache berkaitan 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 lain direkomendasikan dalam pemasangan latar depan.)

Menemukan komponen perintah pemasangan

Jika Anda ingin membuat perintah pemasangan tanpa menggunakan halaman Petunjuk pemasangan, Anda dapat menemukan alamat pemasangan pada halaman Ringkasan cache dan jalur namespace virtual di halaman Namespace.

cuplikan layar halaman Ringkasan instans Azure HPC Cache dengan kotak sorot di sekitar daftar alamat pemasangan di kanan bawah

Catatan

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

Jalur namespace virtual ditampilkan di halaman pengaturan Namespace cache.

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

Gunakan semua alamat mount yang tersedia

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

Anda dapat memilih alamat mount yang berbeda untuk klien yang berbeda secara manual, atau dengan membuat skrip. Anda juga dapat menggunakan server DNS yang dikonfigurasi untuk DNS round-robin (RRDNS) untuk secara otomatis memutar mount klien di antara semua alamat yang tersedia. Baca Muat lalu lintas Azure HPC Cache keseimbangan untuk mempelajari lebih lanjut.

Langkah berikutnya