Melhores práticas do File Transfer - Transferência de Arquivos do Nimble Studio

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Melhores práticas do File Transfer

Para maximizar os benefícios de Nimble Studio File Transfer, sugerimos executar as práticas recomendadas nesta página.

Amazon Simple Storage Service (Amazon S3)

AWS Key Management Service (AWS KMS)

Hardware

Recomendamos que seu computador atenda aos seguintes requisitos para você usar File Transfer.

  • 8 núcleos de CPU lógicos

  • RAM de 8 GB

File Transfer pode ser executado em uma máquina com menos especificações do que essas, mas isso pode diminuir o desempenho.

Configuração

Você tem a opção de usar o ajuste automático ou ajustar manualmente os parâmetros para melhor atender aos seus casos de uso de transferência de arquivos. Se você optar por ajustar manualmente as configurações e fizer isso de maneira inadequada, o desempenho poderá ser ruim. Recomendamos que a maioria dos usuários mantenha o ajuste automático habilitado.

Configuração de ajuste automático

Recomendamos que a maioria dos usuários deixe a configuração de Ajuste automático de transferência habilitada. Se a configuração de Ajuste automático de transferência estiver habilitada, o File Transfer definirá automaticamente os valores de Número de threads e Tamanho do bloco. File Transfer determina as configurações mais eficazes com base no tipo de dados transferidos.

A configuração de Ajuste automático de transferência ajusta suas configurações de desempenho por arquivo. Se você definir manualmente os valores para Número de threads e Tamanho do bloco, essas configurações serão aplicadas a todo o lote de transferências. É por isso que o Ajuste automático de transferência geralmente aumenta o desempenho quando você transfere arquivos de tamanhos diferentes. O desempenho da configuração de Ajuste automático de transferência é comparável aos ajustes manuais de configurações quando você transfere arquivos de tamanhos semelhantes. Se você tiver conhecimento avançado do hardware e dos dados de transferência, suas configurações manuais podem superar os valores escolhidos pelo Ajuste automático de transferência.

Threads

Com File Transfer, cada transferência é dividida em várias threads individuais que são usadas para transferir cada arquivo. As threads são mais eficazes quando você carrega arquivos grandes (> 1 GB). As threads também podem ajudar com arquivos pequenos, mas as diferenças nas velocidades de transferência não serão perceptíveis.

Por padrão, o número de threads é 10. Recomendamos que você aumente esse valor em incrementos de 5 até usar totalmente seus recursos de largura de banda. Você pode monitorar os recursos de largura de banda a partir da interface gráfica do usuário (GUI) observando as velocidades de download e upload das transferências.

Tamanho do bloco

O tamanho do bloco é o tamanho (em MB) fornecido por cada thread. O tamanho do bloco é útil se o tamanho do arquivo for repetido no conjunto de arquivos que estão sendo carregados.

Recomendamos que você defina o tamanho do bloco como 5 a 10 vezes maior do que o tamanho médio do arquivo que você está transferindo. Por exemplo, se o tamanho médio do arquivo em um conjunto de dados for 50 MB, defina o tamanho do bloco entre 55 e 60. Se o tamanho do arquivo for maior que 1 GB, isso não mostrará tantos benefícios.

Máximo de transferências ativas

O máximo de transferências ativas determina quantos arquivos individuais que File Transfer processa ao mesmo tempo. Ajustar o máximo de transferências ativas é mais eficaz quando você transfere vários arquivos pequenos com menos de 1 GB. Recomendamos aumentar o valor máximo de transferências ativas à medida que o tamanho do arquivo diminuir.

A tabela a seguir mostra os pontos de partida e incrementos recomendados para o máximo de transferências ativas. Comece com o valor na coluna de máximo de transferências ativas e aumente-o pelo valor do incremento até atingir o desempenho desejado.

Tamanho do arquivo Máximo de transferências ativas Incrementa

< 1 MB

100

20

> 1 MB–< 100 MB

50

10

> 100 MB–< 1 GB

25

5

> 1 GB

10

2

Somas de verificação

Somas de verificação de File Transfer é o número de somas de verificação individuais que File Transfer processa por vez. O algoritmo de soma de verificação é o algoritmo que File Transfer usa para integridade do arquivo ao transferir arquivos.

Você pode escolher entre quatro algoritmos de soma de verificação: MD5, XXHash,XXHash64 e XXH3. Essa é uma preferência com base no nível de segurança e velocidade que você deseja. O método de soma de verificação mais antigo e padrão que é seguro é MD5.

O valor máximo recomendado de somas de verificação ativas é o número total de núcleos de CPU menos 1.