Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Stockage Blob prend désormais en charge le protocole SFTP. Cet article contient des recommandations qui vous aident à optimiser les performances de vos demandes de stockage. Pour en savoir plus sur la prise en charge de SFTP pour le stockage Blob Azure, consultez la prise en charge du protocole SFTP (SSH File Transfer Protocol) pour stockage Blob Azure.
Utiliser des connexions simultanées pour augmenter le débit
Le Stockage Blob Azure évolue de façon linéaire jusqu’à la limite maximale de sortie et d’entrée du compte de stockage. Par conséquent, vos applications peuvent atteindre un débit plus élevé en utilisant plus de connexions clientes. Pour afficher les limites de sortie et d’entrée du compte de stockage, consultez les cibles d’extensibilité et de performances pour les comptes de stockage standard.
Pour WinSCP, vous pouvez utiliser un maximum de neuf connexions simultanées pour charger plusieurs fichiers. D’autres clients SFTP courants tels que FileZilla ont des options similaires.
Important
Les chargements simultanés améliorent uniquement les performances lors du chargement de plusieurs fichiers en même temps. L’utilisation de plusieurs connexions pour charger un seul fichier n’est pas prise en charge.
- Sous la boîte de dialogue Préférences , sous Journalisation, si l’option Activer la journalisation de session au niveau est cochée, sélectionnez Réduit ou Normal.
Avertissement
Le niveau de journalisation Debug 1 ou Debug 2 réduit considérablement les performances des opérations de session.
Utiliser des comptes de stockage de blobs de blocs Premium
Le compte de stockage de blobs de blocs Azure Premium offre une faible latence et des taux de transaction élevés. Le compte de stockage blob à blocs Premium peut atteindre sa bande passante maximale avec un nombre réduit de threads et de clients. Par exemple, avec un client unique, il peut enregistrer 2,3 fois plus de bande passante que la même configuration avec un compte de stockage universel v2 à niveau de performance standard.
Réduire l’impact de la latence du réseau
La latence du réseau a un grand impact sur les performances SFTP en raison de sa dépendance vis-à-vis des petits messages. Par défaut, la plupart des clients utilisent une taille de message d’environ 32 Ko.
Augmenter la taille des messages par défaut pour obtenir de meilleures performances
Pour OpenSSH sur Windows, vous pouvez augmenter la taille du message à 100000 avec l’option
-B
:sftp -B 100000 testaccount.user1@testaccount.blob.core.windows.net
Pour OpenSSH sur Linux, vous pouvez augmenter la taille de la mémoire tampon à 262000 avec l’option
-B
suivante :sftp -B 262000 -R 32 testaccount.user1@testaccount.blob.core.windows.net
Effectuer des demandes de stockage à partir d’un client situé dans la même région que le compte de stockage
Voir aussi
- Support du protocole de transfert de fichiers SSH (SFTP) pour Azure Blob Storage
- Se connecter au stockage Blob Azure à l’aide du protocole SFTP (SSH File Transfer Protocol)
- Limitations et problèmes connus avec la prise en charge du protocole SSH SFTP (Secure File Transfer Protocol) dans le service Stockage Blob Azure
- Clés d’hôte pour la prise en charge du protocole SFTP SSH pour le Stockage Blob Azure (préversion)