Télécharger Imprimer la page

AWS Snowball Guide De L'utilisateur page 47

Publicité

Les instructions suivantes expliquent comment déterminer le moment auquel utiliser Snowball au lieu d'un
transfert de données via Internet et comment accélérer le transfert depuis votre source de données vers la
Snowball.
Accélération du transfert de données
En général, vous pouvez améliorer la vitesse de transfert depuis votre source de données vers la Snowball
avec les méthodes suivantes, dans l'ordre du plus grand au plus petit impact positif sur les performances :
1. Utiliser le dernier client Snowball Mac ou Linux— Les versions Mac et Linux les plus récentes du
prennent en charge l'extension AES-NI (Advanced Encryption Standard New Instructions) pour
l'architecture du jeu d'instructions x86. Les vitesses de chiffrement ou déchiffrement des données s'en
trouvent améliorées lors des transferts entre la Snowball et vos postes de travail Mac ou Linux. Pour
plus d'informations sur l'instruction AES-NI, notamment le matériel pris en charge, consultez la page
Wikipédia relative à
l'ensemble d'instructions
2. Regrouper les petits fichiers— Chaque opération de copie entraîne une surcharge en raison du
chiffrement. Par conséquent, l'exécution d'un grand nombre de transferts sur des fichiers individuels
donne lieu à des performances globales plus lentes que le transfert de ces mêmes données dans des
fichiers plus volumineux. Vous pouvez améliorer considérablement votre vitesse de transfert pour les
petits fichiers en les regroupant dans une seule commande snowball cp. Pendant le processus
d'importation dans Amazon S3, ces fichiers sont regroupés automatiquement extraits dans leur état
d'origine. Pour plus d'informations, consultez
3. Effectuez plusieurs opérations de copie en même temps— Si votre station de travail est suffisamment
puissante, vous pouvez effectuer plusieurssnowball cpcommandes simultanément. Pour ce faire,
exécutez chaque commande à partir d'une fenêtre de terminal distincte, dans des instances distinctes du
client Snowball, toutes étant connectées à la même Snowball.
4. Copie à partir de plusieurs postes de travail— Vous pouvez connecter une seule Snowball à plusieurs
stations de travail. Chaque station de travail peut héberger une instance distincte du client Snowball.
5. Transférer des répertoires, pas des fichiers— Parce qu'il y a des frais généraux pour chaquesnowball
cp, il est déconseillé de mettre en file d'attente un grand nombre de commandes de copie individuelles.
Cela aurait une incidence négative importante sur vos performances de transfert.
Par exemple, vous disposez d'un répertoire appelé C:\\MyFiles qui contient uniquement trois fichiers :
file1.txt, file2.txt et file3.txt. Supposons que vous exécutiez les trois commandes suivantes.
snowball cp C:\\MyFiles\file1.txt s3://mybucket
snowball cp C:\\MyFiles\file2.txt s3://mybucket
snowball cp C:\\MyFiles\file3.txt s3://mybucket
Dans ce scénario, vous avez trois fois plus de surcharge que si vous aviez transféré tout le répertoire
avec la commande de copie suivante.
Snowball cp –r C:\\MyFiles\* s3://mybucket
6. Ne pas effectuer d'autres opérations sur les fichiers pendant le transfert— Renommer des fichiers lors
du transfert, modifier leurs métadonnées ou écrire des données sur les fichiers lors d'une opération de
copie a une incidence négative importante sur les performances de transfert. Nous vous recommandons
de laisser vos fichiers à un état statique pendant que vous les transférez.
7. Réduction de l'utilisation du réseau local— Votre Snowball communique sur votre réseau local. De
ce fait, la réduction de tout autre trafic réseau local entre la Snowball, le commutateur auquel elle est
connectée et la station de travail qui héberge votre source de données peut améliorer les vitesses de
transfert de données.
8. Éliminer les houblons inutiles— Nous vous recommandons de configurer votre Snowball, votre source
de données et votre station de travail de sorte qu'il s'agisse des seules machines communiquant sur un
seul commutateur. Cela peut améliorer significativement les vitesses de transfert de données.
AWS Snowball Guide de l'utilisateur
Accélération du transfert de données
AES.
Options applicables à la commande snowball cp (p.
41
65).

Publicité

loading

Produits Connexes pour AWS Snowball