Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Penyimpanan blob sekarang mendukung Protokol Transfer File SSH (SFTP). Artikel ini berisi rekomendasi yang membantu Anda mengoptimalkan performa permintaan penyimpanan Anda. Untuk mempelajari selengkapnya tentang dukungan SFTP untuk Azure Blob Storage, lihat dukungan SSH File Transfer Protocol (SFTP) untuk Azure Blob Storage.
Menggunakan koneksi bersamaan untuk meningkatkan throughput
Penyimpanan Blob Azure menskalakan secara linear hingga mencapai batas keluar dan masuk akun penyimpanan maksimum. Oleh karena itu, aplikasi Anda dapat mencapai throughput yang lebih tinggi dengan menggunakan lebih banyak koneksi klien. Untuk melihat batas keluar dan masuk akun penyimpanan, lihat Skalabilitas dan target performa untuk akun penyimpanan standar.
Untuk WinSCP, Anda dapat menggunakan maksimal sembilan koneksi bersamaan untuk mengunggah beberapa file. Klien SFTP umum lainnya seperti FileZilla memiliki opsi serupa.
Penting
Unggahan bersamaan hanya akan meningkatkan performa saat mengunggah beberapa file secara bersamaan. Menggunakan beberapa koneksi untuk mengunggah satu file tidak didukung.
- Pada dialog Preferensi, pada Pengelogan, jika Aktifkan pengelogan sesi pada tingkat dicentang, pilih Berkurang atau Normal.
Perhatian
Tingkat pengelogan Debug 1 atau Debug 2 secara signifikan mengurangi performa operasi sesi.
Menggunakan akun penyimpanan blok-blob premium
Akun penyimpanan blob blok premium Azure menawarkan latensi rendah yang konsisten dan tingkat transaksi yang tinggi. Akun penyimpanan blok blob premium dapat mencapai bandwidth maksimum dengan jumlah utas dan klien yang lebih sedikit. Misalnya, dengan satu pengguna, akun penyimpanan blob blok premium dapat mencapai bandwidth 2,3 kali lebih tinggi dibandingkan dengan penggunaan pengaturan yang sama pada akun penyimpanan v2 umum berperforma standar.
Mengurangi dampak latensi jaringan
Latensi jaringan memiliki dampak besar pada performa SFTP karena ketergantungannya pada pesan kecil. Secara default, sebagian besar klien menggunakan ukuran pesan sekitar 32 KB.
Meningkatkan ukuran pesan default untuk mencapai performa yang lebih baik
Untuk OpenSSH di Windows, Anda dapat meningkatkan ukuran pesan menjadi 100000 dengan
-Bopsi :sftp -B 100000 testaccount.user1@testaccount.blob.core.windows.netUntuk OpenSSH di Linux, Anda dapat meningkatkan ukuran buffer menjadi 262000 dengan
-Bopsi :sftp -B 262000 -R 32 testaccount.user1@testaccount.blob.core.windows.net
Membuat permintaan penyimpanan dari klien yang terletak di wilayah yang sama dengan akun penyimpanan
Lihat juga
- Dukungan Protocol Transfer file SSH (SFTP) untuk Azure Blob Storage
- Menyambungkan ke Azure Blob Storage dengan menggunakan Protokol Transfer file SSH (SFTP)
- Batasan dan masalah umum dengan dukungan Protokol Transfer File SSH (SFTP) untuk Azure Blob Storage
- Kunci host terkait dukungan Protokol Transfer File SSH (SFTP) untuk Azure Blob Storage