Pertimbangan performa untuk Azure NetApp Files

Penting

Artikel ini membahas pertimbangan performa hanya untuk volume reguler.
Untuk volume besar, lihat Persyaratan dan pertimbangan untuk volume besar.

Kombinasi kuota yang ditetapkan ke volume dan tingkat layanan yang dipilih menentukan batas throughput untuk volume dengan QoS otomatis. Untuk volume dengan QoS manual, batas throughput dapat ditentukan secara individual. Saat Anda membuat rencana performa tentang Azure NetApp Files, Anda perlu memahami beberapa pertimbangan.

Kuota dan throughput

Batas throughput adalah kombinasi kecepatan baca dan tulis. Batas throughput hanya satu penentu kinerja aktual yang akan diwujudkan.

Pertimbangan performa penyimpanan umum berkontribusi pada total performa yang dikirimkan. Pertimbangannya termasuk campuran baca dan tulis, ukuran transfer, pola acak atau berurutan, dan banyak faktor lainnya.

Metrik dilaporkan sebagai agregat beberapa titik data yang dikumpulkan selama interval lima menit. Untuk informasi selengkapnya tentang agregasi metrik, lihat Penjelasan tentang agregasi dan tampilan Metrik Azure Monitor.

Throughput empiris maksimum yang telah diamati dalam pengujian adalah 4.500 MiB/dtk. Pada tingkat penyimpanan Premium, kuota volume QoS otomatis sebesar 70,31 TiB menyediakan batas throughput yang cukup tinggi untuk mencapai tingkat performa ini.

Untuk volume QoS otomatis, jika Anda mempertimbangkan untuk menetapkan jumlah kuota volume melebihi 70,31 TiB, kuota tambahan dapat ditetapkan ke volume untuk menyimpan lebih banyak data. Namun, kuota tambahan tidak mengakibatkan peningkatan throughput aktual lebih lanjut.

Maksimum throughput empiris yang sama berlaku untuk volume dengan QoS manual. Throughput maksimum dapat menetapkan ke volume adalah 4.500 MiB/dk.

Kuota volume dan throughput QoS otomatis

Pelajari tentang manajemen kuota dan throughput untuk volume dengan jenis QoS otomatis.

Provisi berlebih kuota volume

Jika performa beban kerja terikat batas throughput, dimungkinkan untuk menyediakan kuota volume QoS otomatis secara berlebihan untuk menetapkan tingkat throughput yang lebih tinggi dan mencapai performa yang lebih tinggi.

Misalnya, jika volume QoS otomatis di tingkat penyimpanan Premium hanya memiliki 500 GiB data tetapi memerlukan throughput 128 MiB/dtk, Anda dapat mengatur kuota ke 2 TiB sehingga tingkat throughput diatur sesuai (64 MiB/dtk per TB * 2 TiB = 128 MiB/dtk).

Jika Anda secara konsisten melakukan provisi berlebih volume untuk mencapai throughput yang lebih tinggi, pertimbangkan untuk menggunakan volume QoS manual atau menggunakan tingkat layanan yang lebih tinggi. Dalam contoh ini, Anda dapat mencapai batas throughput yang sama dengan setengah kuota volume QoS otomatis dengan menggunakan tingkat penyimpanan Ultra sebagai gantinya (128 MiB/dtk per TiB * 1 TiB = 128 MiB/dtk).

Meningkatkan atau mengurangi kuota volume secara dinamis

Jika persyaratan performa Anda bersifat sementara, atau jika Anda memiliki peningkatan kebutuhan performa untuk jangka waktu tertentu, Anda dapat secara dinamis meningkatkan atau mengurangi kuota volume untuk secara instan menyesuaikan batas throughput. Perhatikan pertimbangan berikut:

  • Kuota volume dapat ditingkatkan atau berkurang tanpa perlu menjeda IO, dan akses ke volume tidak terganggu atau terpengaruh.

    Anda dapat menyesuaikan kuota selama transaksi I/O aktif terhadap volume. Kuota volume tidak pernah dapat dikurangi di bawah jumlah data logis yang disimpan dalam volume.

  • Ketika kuota volume diubah, perubahan batas throughput yang sesuai hampir seketika.

    Perubahan tidak mengganggu atau berdampak pada akses volume atau I/O.

  • Menyesuaikan kuota volume mungkin memerlukan perubahan ukuran kumpulan kapasitas.

    Ukuran kumpulan kapasitas dapat disesuaikan secara dinamis dan tanpa memengaruhi ketersediaan volume atau I/O.

Kuota volume dan throughput QoS manual

Jika Anda menggunakan volume QoS manual, Anda tidak perlu melakukan provisi berlebih pada kuota volume untuk mencapai throughput yang lebih tinggi karena throughput dapat ditetapkan ke setiap volume secara independen. Namun, Anda masih perlu memastikan bahwa kumpulan kapasitas telah disediakan sebelumnya dengan throughput yang cukup untuk kebutuhan performa Anda. Throughput dari kumpulan kapasitas disediakan sesuai dengan ukuran dan tingkat layanannya. Lihat Tingkat layanan untuk Azure NetApp Files guna memperoleh contoh perhitungan.

Memantau volume untuk performa

Volume Azure NetApp Files dapat dipantau menggunakan metrik Performa yang tersedia.

Ketika throughput volume mencapai maksimumnya (sebagaimana ditentukan oleh pengaturan QoS), waktu respons volume (latensi) meningkat. Efek ini dapat salah dianggap sebagai masalah performa yang disebabkan oleh penyimpanan. Meningkatkan pengaturan QoS volume (QoS manual) atau meningkatkan ukuran volume (QoS otomatis) meningkatkan throughput volume yang diizinkan.

Untuk memeriksa apakah batas throughput maksimum telah tercapai, pantau batas Throughput metrik tercapai. Untuk rekomendasi selengkapnya, lihat Tanya Jawab Umum Performa untuk Azure NetApp Files.

Langkah berikutnya