Bonnes pratiques File Transfer - Transfert de fichiers Nimble Studio

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Bonnes pratiques File Transfer

Pour en tirer le meilleur partiNimble Studio File Transfer, nous vous recommandons de suivre les meilleures pratiques décrites sur cette page.

Amazon Simple Storage Service (Amazon S3)

AWS Key Management Service (AWS KMS)

Matériel

Nous recommandons que votre ordinateur réponde aux exigences suivantes pour que vous puissiez l'utiliserFile Transfer.

  • 8 cœurs de processeur logiques

  • 8 Go de RAM

File Transferpeut fonctionner sur une machine avec des spécifications inférieures à celles-ci, mais cela peut réduire les performances.

Configuration

Vous avez la possibilité d'utiliser le réglage automatique ou de régler manuellement les paramètres pour répondre au mieux à vos cas d'utilisation en matière de transfert de fichiers. Si vous choisissez de régler manuellement vos paramètres, des performances médiocres risquent de se produire si vous ne le faites pas correctement. Nous recommandons à la plupart des utilisateurs de laisser le réglage automatique activé.

Configuration du réglage automatique

Nous recommandons à la plupart des utilisateurs de laisser le paramètre Transfer autotuning activé. Si le paramètre Transfer autotuning est activé, définit File Transfer automatiquement les valeurs du nombre de threads et de la taille des morceaux. File Transferdétermine les paramètres les plus efficaces en fonction du type de données que vous transférez.

Le paramètre Transfer autotuning ajuste vos paramètres de performance par fichier. Si vous définissez manuellement les valeurs du nombre de fils et de la taille des morceaux, ces paramètres sont appliqués à l'ensemble du lot de transferts. C'est pourquoi le réglage automatique des transferts améliore généralement les performances lorsque vous transférez des fichiers de tailles différentes. Les performances du paramètre Transfer autotuning sont comparables aux réglages manuels des paramètres lorsque vous transférez des fichiers de tailles similaires. Si vous avez une connaissance approfondie de votre matériel et des données de transfert, vos paramètres manuels peuvent surpasser les valeurs choisies par Transfer autotuning.

Threads

AvecFile Transfer, chaque transfert est divisé en plusieurs threads individuels qui sont utilisés pour transférer chaque fichier. Les threads sont particulièrement efficaces lorsque vous importez des fichiers volumineux (> 1 Go). Les threads peuvent également être utiles pour les petits fichiers, mais les différences de vitesse de transfert ne seront pas perceptibles.

Par défaut, le nombre de threads est de 10. Nous vous recommandons d'augmenter cette valeur par incréments de 5 jusqu'à ce que vous utilisiez pleinement vos ressources en bande passante. Vous pouvez surveiller les ressources en bande passante à partir de l'interface utilisateur graphique (GUI) en examinant les vitesses de téléchargement et de téléversement des transferts.

Taille du morceau

La taille du morceau est la taille (en Mo) fournie par chaque thread. La taille des morceaux est utile si la taille d'un fichier est répétée dans l'ensemble de fichiers en cours de téléchargement.

Nous vous recommandons de définir une taille de bloc 5 à 10 fois supérieure à la taille moyenne des fichiers que vous transférez. Par exemple, si la taille moyenne d'un fichier dans un ensemble de données est de 50 Mo, définissez la taille des fragments entre 55 et 60. Si la taille du fichier est supérieure à 1 Go, cela ne présentera pas autant d'avantages.

Nombre maximum de transferts actifs

Le nombre maximal de transferts actifs détermine le nombre File Transfer de fichiers individuels traités simultanément. Le réglage du nombre maximum de transferts actifs est particulièrement efficace lorsque vous transférez plusieurs petits fichiers de moins de 1 Go. Nous vous recommandons d'augmenter la valeur maximale des transferts actifs à mesure que la taille du fichier diminue.

Le tableau suivant indique les points de départ et les incréments recommandés pour le nombre maximal de transferts actifs. Commencez par la valeur figurant dans la colonne des transferts actifs maximaux et augmentez-la par incrément jusqu'à ce que vous atteigniez les performances souhaitées.

Taille de fichier Nombre maximum de transferts actifs Incréments

< 1 Mo

100

20

> 1 Mo, < 100 Mo

50

10

> 100 Mo, < 1 Go

25

5

> 1 GO

10

2

Totaux de contrôle

File Transfersommes de contrôlesont le nombre de sommes de contrôle individuelles File Transfer traitées à la fois. L'algorithme checksum est l'algorithme File Transfer utilisé pour garantir l'intégrité des fichiers lors du transfert de fichiers.

Vous pouvez choisir entre quatre algorithmes de somme de contrôle :MD5, XXHashXXHash64, etXXH3. Il s'agit d'une préférence basée sur le niveau de sécurité et de rapidité que vous souhaitez. La méthode de somme de contrôle sécurisée la plus ancienne et la plus standard estMD5.

La valeur maximale recommandée pour les checksums actifs est le nombre total de cœurs de processeur moins 1.