Questions d'ordre général

Q : Qu'est-ce qu'AWS Snowball ?

AWS Snowball est une solution de transport de données qui accélère le transfert de téraoctets et de pétaoctets de données vers et depuis AWS à l'aide d'appareils de stockage sécurisés pour le transport physique. Grâce à Snowball, vous pouvez résoudre les problèmes qui se présentent lors d'importants transferts de données, en particulier les coûts de réseau élevés, la durée des transferts et les risques de sécurité.

Q : Comment le service Snowball fonctionne-t-il ?

AWS Snowball utilise des appareils sécurisés ainsi que le client Snowball pour accélérer les transferts de données à l'échelle du pétaoctet, que ce soit vers ou à partir d'AWS. Dans AWS Management Console, vous commencez par créer une ou plusieurs tâches, demandez un ou plusieurs appareils Snowball (selon la quantité de données que vous devez transférer), puis téléchargez et installez le client Snowball (« client »). Une fois que vous avez reçu l'appareil, connectez-le à votre réseau local, définissez l'adresse IP manuellement ou à l'aide de DHCP, puis utilisez le client pour identifier les répertoires à copier. Le client chiffre et copie automatiquement les données sur l'appareil et vous informe une fois le transfert terminé. Lorsque le transfert est terminé et que l'appareil est prêt à être renvoyé, l'étiquette d'expédition à encre électronique se met à jour automatiquement afin d'indiquer le site AWS correspondant. Vous pouvez alors suivre l'état de la tâche à l'aide d'Amazon Simple Notification Service (SNS), par SMS ou directement dans la console.

Q : À qui s'adresse Snowball ?

Snowball constitue l'option de transfert de données idéale si vous avez besoin de transférer des volumes de données allant de quelques téraoctets à plusieurs pétaoctets vers AWS, et ce, de manière plus rapide et sécurisée. Snowball peut aussi être un choix pertinent si vous n'avez pas envie de procéder à des mises à niveau coûteuses de votre infrastructure réseau, si vous subissez fréquemment des retards conséquents dans le traitement de vos données, ou si vous vous trouvez dans un environnement physiquement isolé ou dans une zone où les connexions Internet haut débit sont impossibles ou très onéreuses.

Q : Quelle quantité de données puis-je transférer à l'aide de Snowball ?

Vous pouvez transférer pratiquement n'importe quelle quantité de données avec Snowball en utilisant plusieurs appareils l'un après l'autre en parallèle ou en série. Par exemple, vous pouvez transférer 150 To en une fois avec deux appareils de 80 To, ou ordonner à un seul appareil de transférer 80 To, puis à un second appareil de transférer les 70 To restants. 

Q : Qu'est-ce que le client Snowball ?

Le client AWS Snowball est un logiciel que vous installez sur un ordinateur hôte local qui vous permet d'identifier, compresser, chiffrer et transférer efficacement des données depuis les répertoires que vous spécifiez dans un Snowball. Vous pouvez télécharger le client Snowball ici.

Q : Combien de temps faut-il pour transférer mes données ?

Le client AWS Snowball peut vous aider à estimer le temps nécessaire au transfert de vos données (détails de transfert AWS Snowball). La vitesse de transfert des données est influencée par différents facteurs, notamment la rapidité du réseau local, la taille des fichiers et la vitesse à laquelle les données peuvent être lues sur vos serveurs locaux.

Le client Snowball copie les données vers Snowball aussi vite que possible selon les circonstances (par exemple, une journée peut suffire pour copier 48 To de données, selon votre environnement local). La durée totale du transfert de vos données vers AWS est d'environ une semaine, compte tenu de la durée d'expédition et de traitement habituelle dans les centres de données AWS. Vous pouvez copier deux fois plus de données dans le même laps de temps en utilisant deux appareils Snowball en parallèle, ou bien copier jusqu'à 80 To de données en deux jours et demi sur un seul appareil Snowball plus grand, ce qui porterait la durée totale à une semaine et demie environ.

Q : Quelles sont les spécifications de l'appareil Snowball ?

Consultez cette page de documentation sur AWS Snowballpour connaître la liste complète de spécifications matérielles, notamment au niveau des interfaces, des exigences thermiques et électriques, de la production de décibels et des dimensions.

Q : Pendant combien de temps puis-je disposer d'un appareil Snowball pour une tâche spécifique ?

Pour des raisons de sécurité, les transferts de données doivent être réalisés dans les 90 jours suivant la préparation d'un appareil Snowball. Ce délai devrait suffire pour transférer jusqu'à 80 To de données avec un appareil Snowball.

Q : Quelles sont les interfaces réseau prises en charge par Snowball ?

Snowball est équipé d'interfaces réseau 10 Gb/s avec des ports réseau RJ45 et des ports optiques SFP+ cuivre et SFP+. Consultez la page spécifications d'AWS Snowball pour en savoir plus.

Q : Quelles sont les options d'expédition par défaut de Snowball ? Puis-je opter pour l'expédition express ?

Snowball utilise par défaut l'expédition en deux jours par UPS. Vous pouvez choisir l'expédition express si le facteur temps est important pour vos tâches.

Disponibilité par région

Q : Dans quelles régions Snowball est-il disponible ?

Consultez les pages de disponibilité des services par région pour obtenir les dernières informations.

AWS Snowball peut être utilisé dans tous les états des États-Unis.

Veuillez noter que les modèles de 50 To sont uniquement disponibles aux États-Unis.

Q : Est-il possible d'expédier un appareil Snowball vers une autre région AWS ?

Non. Les appareils Snowball sont destinés à être demandés et utilisés dans une même région AWS. Il est impossible d'en demander un dans une région et de la rendre dans une autre. Les Snowball utilisés pour les importations ou exportations depuis une région AWS de l'UE peuvent être utilisés dans l'un des 28 pays de l'UE. Consultez les pages de disponibilité des services par région pour obtenir les dernières informations.

Quand utiliser Snowball

Q : Quand devrais-je envisager d'utiliser Snowball au lieu d'Internet ?

Snowball constitue une bonne option de transfert de données si vous avez besoin de transférer vers AWS des volumes de données allant de quelques téraoctets à plusieurs pétaoctets, et ce, de manière plus rapide et sécurisée. Snowball peut aussi être un choix pertinent si vous n'avez pas envie de procéder à des mises à niveau coûteuses de votre infrastructure réseau, si vous subissez fréquemment des retards conséquents dans le traitement de vos données, ou si vous vous trouvez dans un environnement physiquement isolé ou dans une zone où les connexions Internet haut débit sont impossibles ou très onéreuses.

En règle générale, si plus d'une semaine est nécessaire pour télécharger vos données vers AWS à l'aide de la capacité de réserve de votre connexion Internet existante, vous devriez envisager d'utiliser Snowball. Par exemple, selon les recommandations indiquées dans le tableau ci-dessous, si vous possédez une connexion de 100 Mb/s que vous pouvez dédier uniquement au transfert de données et que vous devez transférer 100 To de données, le transfert prendra plus de 100 jours avec cette connexion. Ce même transfert prendra environ une semaine si vous utilisez plusieurs Snowball.

Connexion Internet disponible Min. théorique Nombre de jours pour transférer 100 To à 80 % d'utilisation du réseau Quand envisager d'utiliser AWS Snowball ?
T3 (44,736 Mb/s) 269 jours 2 To et plus
100 Mb/s 120 jours
5 To et plus
1 000 Mb/s 12 jours
60 To et plus

Q : Quand devrais-je envisager d'utiliser Snowball au lieu d'AWS Direct Connect ?

AWS Direct Connect vous offre une connexion rapide et dédiée au réseau AWS depuis vos sites. Si vous devez transférer de grandes quantités de données vers AWS de manière continue, AWS Direct Connect peut constituer le choix idéal.

Q : Est-il possible d'utiliser un appareil Snowball pour migrer des données d'une région AWS à une autre ?

Non. Snowball est une solution de transfert de données destinée à déplacer de grands volumes de données vers et depuis une région AWS donnée. Pour les cas d'utilisation nécessitant de transférer des données d'une région AWS à une autre, nous recommandons d'utiliser la réplication entre régions S3 à la place.

Q: Quelle est la différence entre Snowball et Snowball Edge ?

Snowball est une solution de transfert de données destinée à déplacer de grands volumes de données vers et depuis une région AWS donnée. Snowball Edge ajoute la capacité supplémentaire d'exécution de fonctions de calcul simples sur le périphérique, pour les cas d'utilisation qui nécessitent un traitement local avant de renvoyer les données à AWS. Pour en savoir plus, consultez la documentation.

Sécurité

Q : Le service Snowball chiffre-t-il mes données ?

Snowball chiffre toutes les données à l'aide d'un chiffrement 256 bits. Vous gérez vos clés de chiffrement à l'aide d'AWS Key Management Service (KMS). Vos clés ne sont jamais transmises à l'appareil ni stockées dans ce dernier.

Q : AWS est-il en mesure de dire si l'appareil a été altéré pendant le transport ?

Outre l'utilisation d'un boîtier protégé contre tout accès non autorisé, Snowball emploie un module TPM (Trusted Platform Module) standard qui utilise un processeur dédié conçu pour détecter toute modification non autorisée du matériel, du micrologiciel ou des logiciels. AWS inspecte tous les appareils pour repérer tout signe d'altération et vérifier qu'aucun changement n'a été détecté par le module TPM.

Q : Qu'arrive-t-il aux données de l'appareil une fois qu'elles ont été transférées sur AWS ?

Une fois la tâche de transfert de données traitée et vérifiée, AWS procède à l'effacement logiciel de l'appareil Snowball, en accord avec les directives NIST (National Institute of Standards and Technology) relatives à la destruction de données.

Q : Puis-je suivre facilement l'évolution de mes tâches de transfert de données ?

L'appareil Snowball utilise des étiquettes d'expédition innovantes à encre électronique, conçues pour garantir l'envoi automatique de l'appareil vers le site AWS correspondant et pour faciliter le suivi. Une fois votre tâche de transfert de données terminée, vous pouvez suivre vos données à l'aide d'Amazon Simple Notification Service (SNS), par SMS et via la console.

Q. Est-il possible d'utiliser AWS Snowball pour les données de santé protégées (PHI) ?

Oui. AWS Snowball est un service conforme à la législation HIPAA. Si vous avez signé un accord de partenariat avec AWS, vous pouvez commencer à utiliser Snowball immédiatement pour transférer des données dans vos comptes HIPAA.

Importer des données à l'aide de Snowball

Q : Comment démarrer avec Snowball ?

Pour démarrer avec Snowball, consultez la page Mise en route avec AWS Snowball.

Q : Comment puis-je transférer mes données vers l'appareil Snowball ?

Une fois que vous avez connecté l'appareil Snowball à votre réseau et avez paramétré l'adresse IP à l'aide de l'écran à encre électronique, vous devez télécharger les trois éléments suivants à partir d'AWS Management Console :

1. Client Snowball : le logiciel utilisé pour transférer des données à partir de vos dispositifs de stockage sur site vers l'appareil Snowball. Pour en savoir plus sur le client Snowball, consultez la page Ressources AWS Snowball.

2. Fichier manifeste de la tâche : un fichier de métadonnées chiffré utilisé pour identifier de manière unique votre tâche de transfert de données.

3. Code de déverrouillage du manifeste de la tâche : un code de 25 caractères pour déverrouiller le fichier manifeste de la tâche.

Une fois ces fichiers téléchargés, lancez le client Snowball et indiquez l'adresse IP de l'appareil Snowball, le chemin du fichier manifeste et le code de déverrouillage. Voici un exemple d'utilisation de la commande Start :

  snowball start -i {Snowball IP} -m path/to/the/job/manifest} -u {unlock code}

Une fois que vous avez lancé le client et fourni ces informations, le client est connecté à l'appareil Snowball et vous pouvez commencer à l'utiliser. Ensuite, vous devrez identifier les répertoires des fichiers que vous souhaitez transférer sur l'appareil et attendre la fin du transfert. Voici un exemple d'utilisation de la commande Copy :

  snowball cp /path/to/data/on/source/storage/device/directories Snowball/bucketname

Q : Quelles sont les bonnes pratiques recommandées pour transférer des données vers AWS Snowball ?

Pour accélérer les performances de copie, nous recommandons d'utiliser un poste de travail performant pour l'exécution d'instances simultanées du client Snowball sur plusieurs terminaux, ainsi que de transférer les petits fichiers en lots. Le client Snowball améliore les performances de transfert pour les petits fichiers en les regroupant automatiquement sous forme de fichiers .snowballarchives plus volumineux. Lorsque les lots compressés sont importés dans Amazon S3, ils sont automatiquement décompressés pour que vous n'ayez pas à le faire vous-même. Consultez la page de documentation de Snowball pour avoir une liste complète des bonnes pratiques concernant AWS Snowball.

Q : Que dois-je faire une fois que les données ont été transférées vers l'appareil Snowball ?

Une fois la tâche de transfert de données terminée, l'écran à encre électronique de l'appareil Snowball met automatiquement à jour l'étiquette de retour pour indiquer le site AWS correspondant. Il vous suffit ensuite de déposer l'appareil Snowball dans l'installation d'expédition UPS la plus proche de chez vous et vous voilà prêt. Vous pouvez suivre le statut de votre tâche de transfert à l'aide d'Amazon Simple Notification Service (SNS), par SMS ou directement dans AWS Management Console.

Q : Puis-je importer des données depuis un système de fichiers distribué Hadoop vers Snowball ?

Oui. Vous pouvez copier des données d'un cluster HDFS vers Snowball à l'aide de la CLI Snowball. Pour en savoir plus, reportez-vous à la documentation d'AWS Snowball.

Exporter des données à l'aide de Snowball

Q : En quoi consiste la fonctionnalité d'exportation de Snowball ?

La fonctionnalité d'exportation de Snowball permet aux clients d'exporter quelques téraoctets à plusieurs pétaoctets de données d'Amazon Simple Storage Service ( S3) vers un système de stockage sur site.

Q : Comment recevoir les données provenant d'AWS à l'aide de la fonction d'exportation ?

Pour utiliser la fonction d'exportation de Snowball, il vous suffit de vous connecter à AWS Management Console, de sélectionner Snowball et de créer une tâche d'exportation. Comme pour toute tâche d'importation, vous indiquez la région et les compartiments que vous souhaitez utiliser. Si vous ne souhaitez pas exporter toutes les données d'un compartiment particulier, vous pouvez indiquer un intervalle de début et de fin pour les clés S3, avec classement binaire UTF-8, pour indiquer quelles données doivent être exportées. L'intervalle de clé choisi et toutes les clés concernées sont exportés. Voici davantage d'informations sur l'utilisation d'AWS Management Console.

Q : Dans quel délai puis-je accéder aux données exportées ?

Nous commençons généralement l'exportation de vos données dans les 24 heures suivant la réception de votre demande. Le processus peut prendre une semaine. Une fois la tâche terminée et l'appareil opérationnel, nous expédions ce dernier en utilisant les options d'expédition sélectionnées lors de la création de la tâche.

Q : Puis-je récupérer l'appareil Snowball dans votre centre de données au lieu d'attendre l'expédition ?

Non. Bien que vous puissiez choisir l'expédition en un jour, nous devons expédier le Snowball à l'adresse fournie par vos soins. Nous ne pouvons pas vous permettre de récupérer un appareil Snowball dans notre centre de données.

Q : Puis-je suivre l'avancement de l'écriture de données d'exportation pendant la préparation de mon appareil Snowball ?

Oui. Vous pouvez voir à quel moment nous démarrons la mise en service d'un appareil Snowball et obtenir des mises à jour en temps réel à mesure que les données sont écrites sur l'appareil. Comme pour toute tâche d'importation, vous pouvez recevoir des notifications vous informant de la fin de la mise en service et de l'expédition de l'appareil.

Q : Mes données sont-elles chiffrées par AWS avant d'être copiées sur l'appareil Snowball ?

Oui. Toutes les données écrites sont chiffrées et les clés de chiffrement associées ne sont jamais présentes sur l'appareil Snowball.

Q : Comment lire mes données à partir de l'appareil Snowball, une fois ce dernier reçu ?

À l'aide du client AWS Snowball, vous pouvez copier vos données de l'appareil Snowball vers le système de stockage local. Le client décrypte vos données lorsqu'il les lit à partir de l'appareil Snowball et les écrit sur votre système de stockage local au même format que celui utilisé lors du stockage des données sur Amazon S3.

Q : Quel volume de données puis-je exporter ?

Vous pouvez exporter un volume de données quasi illimité. Si vous souhaitez exporter plus de données qu'un appareil ne peut en contenir, vous avez la possibilité de créer des tâches d'exportation supplémentaires pour que toutes les données sélectionnées puissent être exportées. Les frais d'exportation standard s'appliquent.

Q : Puis-je récupérer les données de plusieurs compartiments ?

Oui. Vous pouvez sélectionner autant de compartiments que vous le souhaitez pour l'exportation.

Q : Comment mes objets Amazon S3 sont-ils mappés aux fichiers lorsque je les copie vers mon système de stockage local ?

Chaque clé est copiée sur votre périphérique dans une arborescence qui commence avec le nom du compartiment. Par exemple, si la clé est « images/orange.jpg » et que le compartiment est « fruit », l'objet est enregistré sous /fruit/images/orange.jpg. Les métadonnées associées à chaque objet ne sont pas copiées sur votre périphérique de stockage.

Q : Puis-je exporter des données stockées dans la classe de stockage Amazon Glacier ?

Non. Avant de pouvoir être exportées, les données Amazon Glacier doivent être restaurées sur Amazon S3.

Q : Un fichier journal répertoriant les données exportées est-il généré par le système ?

Oui. Pour chaque tâche d'importation ou d'exportation, un fichier journal indiquant les fichiers copiés et ceux dont la copie a échoué est généré et disponible dans la console Snowball.

Q : Combien m'est facturée l'exportation de données ?

Outre les frais d'exportation Snowball détaillés sur notre page de tarification AWS Snowball, tous les frais Amazon S3 et Amazon Glacier liés à l'extraction de vos données à partir de ces services vous seront également facturés.

Facturation

Q : Quel est le coût du transfert de données à l'aide de Snowball ?

Chaque tâche de transfert de données Snowball est facturée à un tarif fixe pour la manipulation de l'appareil et les opérations d'importation et d'exportation menées dans les data centers AWS. L'appareil Snowball peut être utilisé gratuitement pendant 10 jours sur votre site. Le jour où l'appareil est reçu et le jour où celui-ci est expédié ne sont pas pris en compte dans ces 10 jours. Au-delà, un appareil Snowball coûte 15 USD/jour supplémentaire passé sur votre site. Le transfert de données vers AWS est gratuit. Les coûts du transfert de données en dehors d'AWS sont spécifiques à chaque région. Pour connaître les informations de tarification, consultez la page de tarification d'AWS Snowball.

L'exemple suivant illustre la tarification de Snowball pour un modèle de 80 To.

Exemple :
Partons du principe que vous transférez 60 To de données vers AWS à l'aide d'un seul appareil Snowball que vous conservez pendant 14 jours (appareil Snowball amené par le transporteur le premier jour et renvoyé au transporteur le 14e jour).

Frais de service facturés pour cette tâche :
Les frais de service facturés pour cette tâche s'élèvent à 250 USD.

Frais applicables aux jours supplémentaires :
L'appareil Snowball peut être utilisé gratuitement pendant 10 jours sur votre site. Le jour où l'appareil est reçu et celui où il est expédié ne sont pas comptabilisés dans ces 10 jours, ce qui veut dire que le premier jour et le 14e jour sont gratuits dans ce cas. Il y a 12 jours entre le 1er jour et 14e jour, et 10 jours sur 12 sont gratuits. Les 2 jours restants sont 2 jours supplémentaires utilisés pour le transfert de vos données. Le total des frais applicables aux jours supplémentaires est de :
2 jours x 15 USD/jour = 30 USD

Transfert de données :
Dans cet exemple, vous avez effectué un transfert de données vers AWS. Les frais de transfert de données sont donc gratuits.

Expédition :
Les frais d'expédition sont calculés en fonction de la destination et de l'option d'expédition que vous choisissez (par exemple, livraison le lendemain ou en deux jours).

Q : De quelle manière l'utilisation d'Amazon S3 m'est-elle facturée ?

Snowball transfère vos données à votre place des appareils Snowball vers les services AWS, tels qu'Amazon S3. Les frais de service standard d'AWS s'appliquent. Le transfert de données entrantes vers AWS n'entraîne pas de frais de transfert ; le stockage de données dans S3 est assujetti aux règles de tarification standard d'Amazon S3.

Q : Est-il possible d'acheter un appareil Snowball ?

Les appareils Snowball sont uniquement facturés en fonction de la tâche et de l'utilisation, et ne sont pas proposés à l'achat.

Outils d'intégration du flux de travail

Q : Le service Snowball prend-il en charge les accès API ?

Oui. L'API Snowball Job Management confère un accès par programmation aux fonctionnalités de création de tâches et de gestion d'un appareil Snowball. Il s'agit d'une simple interface de service Web REST reposant sur des normes, conçue pour fonctionner avec n'importe quel environnement de développement Internet.

Q : Que puis-je faire avec l'API Snowball Job Management ?

Les partenaires et clients utilisent cette l'API Snowball Job Management pour créer des intégrations personnalisées afin de gérer le processus de demande d'appareils Snowball et la transmission du statut des tâches. Cette API offre une interface de service Web simple qui vous permet de créer, de répertorier, de mettre à jour et d'annuler des tâches où que vous vous trouviez, via Internet. Grâce à ce service Web, les développeurs peuvent facilement développer des applications qui gèrent les tâches Snowball. Pour en savoir plus, consultez la documentation relative à AWS Snowball.

Q : Qu'est-ce que l'adaptateur S3 ?

L'adaptateur SDK S3 pour Snowball permet de bénéficier d'une interface compatible S3 avec le client Snowball afin de lire et d'écrire des données dans un appareil Snowball.

Q : Que puis-je faire avec l'adaptateur S3 ?

L'adaptateur S3 permet de communiquer avec l'appareil Snowball. Les clients peuvent ainsi développer des outils visant à copier les données d'un fichier ou d'autres sources. Les interfaces de copie des données vers Snowball incluent les mêmes fonctionnalités de chiffrement que celles disponibles via notre outil de ligne de commande Snowball. Pour en savoir plus, reportez-vous à la documentation d'AWS Snowball.

Q : Pourquoi utiliser l'adaptateur S3 plutôt que le client Snowball ?

Le client Snowball est un outil prêt à l'utilisation qui facilite la copie de données sur fichiers vers Snowball. Les clients qui souhaitent une intégration plus étroite peuvent utiliser l'adaptateur S3 pour facilement étendre leurs applications actuelles et leurs flux existants, et ainsi intégrer Snowball sans difficulté.

Q : Comment mes données sont-elles sécurisées avec l'adaptateur S3 ?

L'adaptateur S3 écrit les données en utilisant le même mécanisme de chiffrement avancé que celui fourni par le client Snowball.

Q : Quels sont les langages de programmation pris en charge par l'adaptateur S3 pour Snowball ?

L'adaptateur S3 communique via REST, qui n'est tributaire d'aucun langage particulier.