Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O armazenamento de blobs agora dá suporte ao Protocolo de Transferência de Arquivos SSH (SFTP). Este artigo contém recomendações que ajudam você a otimizar o desempenho de suas solicitações de armazenamento. Para saber mais sobre o suporte do SFTP para o Armazenamento de Blobs do Azure, consulte o suporte do Protocolo SSH de Transferência de Arquivo (SFTP) para o Armazenamento de Blobs do Azure.
Usar conexões simultâneas para aumentar a taxa de transferência
O Armazenamento de Blobs do Azure é dimensionado de forma linear até atingir o limite máximo de entrada e saída da conta de armazenamento. Portanto, seus aplicativos podem obter uma taxa de transferência mais alta usando mais clientes. Para exibir os limites de saída e entrada da conta de armazenamento, consulte metas de escalabilidade e desempenho para contas de armazenamento padrão.
Para WinSCP, você pode usar no máximo nove conexões simultâneas para carregar vários arquivos. Outros clientes SFTP comuns, como o FileZilla, têm opções semelhantes.
Importante
Uploads simultâneos só melhorarão o desempenho ao carregar vários arquivos ao mesmo tempo. Não há suporte para o uso de várias conexões para carregar um único arquivo.
- Na caixa de diálogo Preferências, em Registro, se a opção Habilitar registro de sessão no nível estiver marcada, selecione Reduzido ou Normal.
Cuidado
O nível de log Depurar 1 ou Depurar 2 reduz consideravelmente o desempenho da operação de sessão.
Usar contas de armazenamento de blobs de blocos premium
A conta de armazenamento de blobs de blocos premium do Azure oferece baixa latência consistente e altas taxas de transação. A conta de armazenamento de Blob de blocos Premium pode alcançar a largura de banda máxima com menos threads e clientes. Por exemplo, com um único cliente, uma conta de armazenamento de blob de blocos pode atingir uma largura de banda de 2,3 x em comparação com a mesma configuração usada com uma conta de armazenamento de uso geral v2 com desempenho padrão.
Reduzir o impacto da latência de rede
A latência de rede tem um grande impacto no desempenho do SFTP devido à dependência de mensagens pequenas. Por padrão, a maioria dos clientes usa um tamanho de mensagem de cerca de 32 KB.
Aumentar o tamanho da mensagem padrão para obter um melhor desempenho
Para OpenSSH no Windows, você pode aumentar o tamanho da mensagem para 100000 com a opção
-B
:sftp -B 100000 testaccount.user1@testaccount.blob.core.windows.net
Para OpenSSH no Linux, você pode aumentar o tamanho do buffer para 262000 com a opção
-B
:sftp -B 262000 -R 32 testaccount.user1@testaccount.blob.core.windows.net
Fazer solicitações de armazenamento de um cliente localizado na mesma região que a conta de armazenamento
Consulte também
- Suporte ao Protocolo de Transferência de Arquivos SSH (SFTP) para Armazenamento de Blobs do Azure
- Conectar-se ao Armazenamento de Blobs do Azure usando o SFTP (protocolo FTP SSH)
- Limitações e problemas conhecidos com o suporte para o Protocolo de Transferência de Arquivos SSH (SFTP) no Armazenamento de Blobs do Azure
- Chaves de host para suporte ao Protocolo de Transferência de Arquivos SSH (SFTP) para Armazenamento de Blobs do Azure