Bagikan melalui


Daftar periksa performa untuk Blob Storage

Gunakan daftar periksa ini untuk mengurangi latensi, meningkatkan throughput, dan menyelaraskan dengan skala Azure Storage dan target performa. Azure Storage menggunakan istilah target daripada batas karena beberapa nilai dapat ditingkatkan berdasarkan permintaan. Saat klien mendekati atau melebihi target ini, Azure Storage mungkin membatasi permintaan, yang meningkatkan latensi. Gunakan daftar periksa dalam artikel ini untuk menyelaraskan dengan target tanpa mengorbankan performa.

Catatan

Artikel ini berlaku untuk semua klien. Untuk rekomendasi yang hanya berlaku untuk aplikasi kustom, tinjau Daftar periksa performa untuk pengembang.

Daftar Periksa Kinerja

  • Pertimbangkan penyimpanan premium: Untuk tingkat transaksi tinggi dan latensi rendah di luar target standar, gunakan akun penyimpanan blob blok premium. Lihat Akun blok penyimpanan blob premium.

  • Temukan data di dekat klien: Kurangi latensi jaringan dengan menempatkan akun penyimpanan di wilayah Azure yang sama dengan klien. Untuk klien non-Azure, gunakan wilayah yang lebih dekat dengan mereka. Untuk beberapa wilayah dengan kebutuhan data yang berbeda, pertimbangkan untuk menggunakan akun penyimpanan terpisah per wilayah. Untuk data bersama, gunakan kebijakan replikasi objek untuk memindahkan data lebih dekat ke klien. Untuk distribusi konten web, pertimbangkan CDN Azure Front Door .

  • Gunakan alat transfer data yang dioptimalkan performa: Gunakan AzCopy untuk transfer massal dengan tingkat transfer tinggi dan unggahan paralel. Lihat Mulai menggunakan AzCopy. Untuk impor data offline besar jika dibatasi oleh waktu, jaringan, atau biaya, gunakan Azure Data Box.

  • Aktifkan blobs blok berkapasitas tinggi: Cara mengatur klien untuk mengunggah blob dengan ukuran blok lebih besar dari 256 KiB. Ukuran blob atau blok yang lebih besar secara otomatis mengaktifkan blok blob berkacepatan tinggi, yang memberikan penerimaan berkinerja tinggi yang tidak terpengaruh oleh penamaan partisi.

  • Gunakan awalan hash saat menggunakan ukuran blok kecil: Meningkatkan penyeimbangan beban dengan menambahkan urutan hash (tiga digit) atau nilai detik sedini mungkin dalam kunci partisi. Ini mengurangi waktu untuk mencantumkan, mengkueri, dan membaca blob jika ukuran blok kecil. Lihat Mengoptimalkan partisi blob.

  • Maksimalkan throughput jaringan - Gunakan ukuran VM yang lebih besar untuk batas jaringan yang lebih tinggi. Untuk klien lokal, tinjau kemampuan dan konektivitas jaringan ke lokasi Azure Storage. Anda dapat meningkatkan kemampuan tersebut atau mengonfigurasi klien untuk bekerja lebih efisien dengan mereka. Pantau kualitas tautan dengan alat seperti WireShark atau NetMon untuk mengidentifikasi kesalahan dan kehilangan paket.

Langkah berikutnya