Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der Blob-Speicher unterstützt jetzt das SSH File Transfer Protocol (SFTP). Dieser Artikel enthält Empfehlungen, die Ihnen helfen, die Leistung Ihrer Speicheranforderungen zu optimieren. Weitere Informationen zur SFTP-Unterstützung für Azure Blob Storage finden Sie unter SSH File Transfer Protocol (SFTP)-Unterstützung für Azure Blob Storage.
Verwenden von gleichzeitigen Verbindungen zum Erhöhen des Durchsatzes
Azure Blob Storage wird linear skaliert, bis der Maximalwert für eingehende und ausgehende Daten für das Speicherkonto erreicht ist. Daher können Ihre Anwendungen durch Verwenden von mehr Clientverbindungen einen höheren Durchsatz erzielen. Informationen zum Anzeigen von Ausgangs- und Eingangsgrenzwerten für Speicherkonten finden Sie unter Skalierbarkeits- und Leistungsziele für Standardspeicherkonten.
Für WinSCP können Sie maximal neun gleichzeitige Verbindungen verwenden, um mehrere Dateien hochzuladen. Andere gängige SFTP-Clients wie FileZilla haben ähnliche Optionen.
Von Bedeutung
Gleichzeitige Uploads verbessern nur die Leistung beim gleichzeitigen Hochladen mehrerer Dateien. Die Verwendung mehrerer Verbindungen zum Hochladen einer einzelnen Datei wird nicht unterstützt.
- Wenn im Dialogfeld Einstellungen unter Protokollierung die Option zum Aktivieren der Sitzungsprotokollierung auf der Ebene aktiviert ist, wählen Sie Reduziert oder Normal aus.
Vorsicht
Die Protokollierungsebene Debug 1 oder Debug 2 reduziert die Leistung des Sitzungsvorgangs erheblich.
Verwenden Sie Premium-Blockblob-Speicherkonten
Das Azure Premium Block Blob Storage-Konto bietet konsistente niedrige Latenz und hohe Transaktionsraten. Das Premium-Blockblob-Speicherkonto kann die maximale Bandbreite mit weniger Threads und Clients erreichen. Bei einem einzelnen Client kann ein Premium-Block-Blob-Speicherkonto beispielsweise 2,3-mal mehr Bandbreite im Vergleich zu demselben Setup erzielen, das mit einem standardmäßigen allgemeinen v2-Speicherkonto verwendet wird.
Verringern der Auswirkungen der Netzwerklatenz
Die Netzwerklatenz hat aufgrund der Abhängigkeit von kleinen Nachrichten eine große Auswirkung auf die SFTP-Leistung. Standardmäßig verwenden die meisten Clients eine Nachrichtengröße von ca. 32 KB.
Erhöhen der Standardnachrichtengröße, um eine bessere Leistung zu erzielen
Bei OpenSSH unter Windows können Sie die Nachrichtengröße mit der
-B
Option auf 100000 erhöhen:sftp -B 100000 testaccount.user1@testaccount.blob.core.windows.net
Bei OpenSSH unter Linux können Sie die Puffergröße mit der
-B
Option auf 262000 erhöhen:sftp -B 262000 -R 32 testaccount.user1@testaccount.blob.core.windows.net
Senden von Speicheranforderungen von einem Client in derselben Region wie das Speicherkonto
Siehe auch
- Unterstützung des SSH File Transfer Protocol (SFTP) für Azure Blob Storage
- Herstellen einer Verbindung mit Azure Blob Storage mithilfe des SSH File Transfer Protocol (SFTP)
- Einschränkungen und bekannte Probleme hinsichtlich der Unterstützung von SFTP (SSH File Transfer Protocol) in Azure Blob Storage
- Hosttasten zur Unterstützung von SSH File Transfer Protocol (SFTP) für Azure Blob Storage