Pertimbangan performa untuk Azure NetApp Files

Batas throughput untuk volume dengan QoS otomatis ditentukan oleh kombinasi kuota yang ditetapkan ke volume dan tingkat layanan yang dipilih. 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 hanya satu penentu performa aktual yang akan direalisasikan.

Pertimbangan performa penyimpanan yang khas, termasuk campuran baca dan tulis, ukuran transfer, pola acak atau berurutan, dan berbagai faktor lainnya yang akan berkontribusi pada total performa yang dikirimkan.

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 akan memberikan batas throughput yang cukup tinggi untuk mencapai tingkat performa ini.

Dalam kasus volume QoS otomatis, jika Anda mempertimbangkan untuk menetapkan jumlah kuota volume melebihi 70,31 TiB, kuota tambahan dapat ditetapkan ke volume untuk menyimpan data tambahan. Namun, kuota yang ditambahkan tidak akan menghasilkan 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

Bagian ini menjelaskan manajemen kuota dan throughput untuk volume dengan jenis QoS otomatis.

Provisi berlebih kuota volume

Jika performa beban kerja terikat batas throughput, Anda dapat melakukan provisi berlebih pada kuota volume QoS otomatis 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 128 MiB/dtk throughput, 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. Pada contoh di atas, 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. Perhatikan bahwa kuota volume tidak pernah dapat menurun 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.

Langkah berikutnya