Menggunakan Azure HPC Cache dengan Azure NetApp Files
Anda dapat menggunakan Azure NetApp Files sebagai target penyimpanan untuk Azure HPC Cache Anda. Artikel ini menjelaskan cara kedua layanan dapat bekerja sama, dan memberikan tips untuk menyiapkannya.
Azure NetApp Files menggabungkan sistem operasi ONTAP mereka dengan skalabilitas dan kecepatan Microsoft Azure. Kombinasi ini memungkinkan pengguna menggeser alur kerja yang ditetapkan ke cloud tanpa menulis ulang kode.
Menambahkan komponen Azure HPC Cache dapat meningkatkan akses file dengan menyajikan beberapa volume Azure NetApp Files dalam satu kumpulan nama agregat. Ini dapat memberikan penembolokan tepi untuk volume yang terletak di wilayah layanan yang berbeda. Ini juga dapat meningkatkan kinerja sesuai permintaan untuk volume yang dibuat pada tingkat layanan tingkat bawah untuk menghemat biaya.
Gambaran Umum
Untuk menggunakan sistem Azure NetApp Files sebagai penyimpanan back-end dengan Azure HPC Cache, ikuti proses ini.
- Buat sistem dan volume Azure NetApp Files sesuai dengan panduan dalam Rencanakan sistem Anda, di bawah ini.
- Buat Azure HPC Cache di wilayah tempat Anda memerlukan akses file. (Gunakan instruksi dalam Membuat Azure HPC Cache.)
- Tentukan target penyimpanan dalam cache yang mengarahkan ke volume Azure NetApp Files. Buat satu target penyimpanan cache untuk setiap alamat IP unik yang digunakan untuk mengakses volume.
- Minta klien memasang Azure HPC Cache alih-alih memasang volume Azure NetApp Files secara langsung.
Merencanakan sistem Azure NetApp Files Anda
Saat merencanakan sistem Azure NetApp Files Anda, perhatikan item di bagian ini untuk memastikan Anda dapat mengintegrasikannya dengan lancar dengan Azure HPC Cache.
Baca juga dokumentasi Azure NetApp Files sebelum membuat volume untuk digunakan dengan Azure HPC Cache.
Hanya akses klien NFS
Azure HPC Cache saat ini hanya mendukung akses NFS. Ini tidak dapat digunakan dengan volume bit mode SMB ACL atau POSIX.
Subnet eksklusif untuk Azure NetApp Files
Azure NetApp Files menggunakan subnet yang didelegasikan tunggal untuk volumenya. Tak ada sumber daya lain yang dapat menggunakan subnet tersebut. Selain itu, hanya satu subnet dalam jaringan virtual yang dapat digunakan untuk Azure NetApp Files. Lihat Pedoman perencanaan jaringan Azure NetApp Files.
Ukuran subnet yang didelegasikan
Gunakan ukuran minimum untuk subnet yang didelegasikan saat membuat sistem Azure NetApp Files untuk digunakan dengan Azure HPC Cache.
Ukuran minimum, yang ditentukan dengan netmask /28, menyediakan 16 alamat IP. Dalam praktiknya, Azure NetApp Files hanya menggunakan tiga alamat IP yang tersedia untuk akses volume. Ini berarti Anda hanya perlu membuat tiga target penyimpanan di Azure HPC Cache Anda untuk mencakup semua volume.
Jika subnet yang didelegasikan terlalu besar, volume Azure NetApp Files mungkin menggunakan lebih banyak alamat IP daripada yang dapat ditangani oleh instans Azure HPC Cache.
Contoh mulai cepat dalam dokumentasi Azure NetApp Files menggunakan 10.7.0.0/16 untuk subnet yang didelegasikan, yang memberikan subnet yang terlalu besar.
Tingkat layanan kumpulan kapasitas
Saat memilih tingkat layanan untuk kapasitas Anda, pertimbangkan alur kerja Anda. Jika Anda sering menulis data kembali ke volume Azure NetApp Files, kinerja cache dapat dibatasi jika waktu penulisan lambat. Pilih tingkat layanan tinggi untuk volume yang akan sering menulis.
Volume dengan tingkat layanan rendah juga mungkin menunjukkan beberapa jeda di awal tugas saat cache mengisi konten pra-isi. Setelah cache selesai dan berjalan dengan serangkaian file yang berfungsi dengan baik, penundaan harus tidak terlalu mencolok.
Penting untuk merencanakan tingkat layanan kumpulan kapasitas sebelumnya, karena tidak dapat diubah setelah pembuatan. Volume baru harus dibuat dalam kumpulan kapasitas yang berbeda, dan data yang disalin.
Perhatikan bahwa Anda dapat mengubah kuota penyimpanan volume dan ukuran kumpulan kapasitas tanpa mengganggu akses.
Membuat target penyimpanan di cache
Setelah sistem Azure NetApp Files Anda disiapkan dan Azure HPC Cache dibuat, tentukan target penyimpanan di cache yang menunjuk ke volume sistem file.
Buat satu target penyimpanan untuk setiap alamat IP yang digunakan oleh volume Azure NetApp Files Anda. Alamat IP tercantum di halaman instruksi pasang volume.
Jika beberapa volume memiliki alamat IP yang sama, Anda dapat menggunakan satu target penyimpanan untuk semuanya.
Ikuti instruksi pemasangan dalam dokumentasi Azure NetApp Files untuk menemukan alamat IP yang akan digunakan.
Anda juga dapat menemukan alamat IP dengan Azure CLI:
az netappfiles volume list -g ${RESOURCE_GROUP} --account-name ${ANF_ACCOUNT} --pool-name ${POOL} --query "[].mountTargets[].ipAddress" | grep -Ee '[0-9]+[.][0-9]+[.][0-9]+[.][0-9]+' | tr -d '"' | tr -d , | sort | uniq
Nama ekspor pada sistem Azure NetApp Files memiliki komponen satu jalur. Jangan mencoba membuat target penyimpanan untuk ekspor root/
di Azure NetApp Files, karena ekspor tersebut tidak menyediakan akses file.
Tidak ada batasan khusus pada jalur kumpulan nama virtual untuk target penyimpanan ini.
Target penyimpanan kait
Mesin klien harus memasang cache alih-alih memasang volume Azure NetApp Files secara langsung. Ikuti instruksi di Pasang Azure HPC Cache.
Langkah berikutnya
- Baca selengkapnya tentang menyiapkan dan menggunakan Azure NetApp Files
- Untuk bantuan merencanakan dan menyiapkan sistem Azure HPC Cache Anda untuk menggunakan Azure NetApp Files, hubungi dukungan.