Avant de commander un appareil Snowcone - AWS Snowcone Guide de l'utilisateur

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.

Avant de commander un appareil Snowcone

AWS Snowconeest un service spécifique à une région. Assurez-vous donc que le service est disponible dans votre région avant de planifier la tâche. Assurez-vous que votre emplacement et votre compartiment Amazon S3 se trouvent dans le même compartimentRégion AWScar cela aura un impact sur votre capacité à commander l'appareil. Il existe des restrictions quant à l'expédition de l'appareil Snowcone en dehors des frontières nationales d'une région. Pour plus d'informations, consultez Restrictions d'expédition basées sur la région.

Envois internationaux vers des sites situés en dehors de votreRégion AWSsont pris en charge sur leAWS Snow Family Management Consolepour les clients sur liste blanche pour un ensemble de sites sélectionnés de régions spécifiques (comme les États-Unis vers le Mexique). Vous devez discuter de la destination cible, des coûts et du calendrier pour répondre à ces demandes avec l'équipe de votre compte.

Dans le cadre du processus de commande, vous créez unAWS Identity and Access Management(IAM) etAWS Key Management Service(AWS KMS). Le KMS protège les clés de chiffrement utilisées pour protéger les données sur chaque appareil. Pour de plus amples informations, veuillez consulterCréation d'unAWS SnowconeTravail.

Questions sur l'environnement local

La compréhension de votre jeu de données et de la configuration de l'environnement local vous aidera à terminer votre transfert de données. Tenez compte des points suivants avant de passer votre commande.

Les données seront-elles accessibles pendant le transfert ?

Si vous utilisez l'interface de fichier, nous vous recommandons d'utiliser une seule méthode pour transférer des données vers leAWS Snowcone. Pour éviter la corruption de vos données, ne déconnectez pas un appareil Snowcone ou ne modifiez pas ses paramètres réseau pendant le transfert des données. Les fichiers doivent être dans un état statique lors de leur écriture sur l'appareil. Les fichiers qui sont modifiés lors de leur écriture sur l'appareil peuvent entraîner des conflits de lecture/écriture.

Utilisation de fichiers contenant des caractères spéciaux

Il est important de noter que si vos fichiers contiennent des caractères spéciaux, vous risquez de rencontrer des erreurs. Bien qu'Amazon S3 autorise les caractères spéciaux, nous vous recommandons vivement d'éviter les caractères suivants :

  • Barre oblique inverse (« \ »)

  • Accolade gauche (« { »)

  • Accolade droite (« } »)

  • Crochet gauche (« [ »)

  • Crochet droit (« ] »)

  • Inférieur à (« < »)

  • Supérieur à (« > »)

  • Caractères ASCII non imprimables (128–255 caractères décimaux)

  • Lambda (« ^ »)

  • Pourcentage (« % »)

  • Accent grave/guillemet inversé (« ` »)

  • Guillemets

  • Tilde (« ~ »)

  • Dièse (« # »)

  • Barre verticale/pipe (« | »)

Si vos fichiers contiennent un ou plusieurs de ces caractères, renommez-les avant de les copier dans leAWS SnowconePériphérique. Les utilisateurs Windows disposant d'espaces dans leur nom de fichier doivent être prudents lorsqu'ils copient des objets individuels ou exécutent une commande récursive. Entourez les objets individuels qui contiennent un espacement dans le nom de guillemets. Voici des exemples de ces fichiers.

Système d'exploitation Nom de fichier :test file.txt

Windows

« C:\Users \ <username>\ desktop \ test file.txt »

Mac

/Utilisateurs/ <username>/test \ file.txt

Linux

/home/ <username>/test \ file.txt

Note

Les seules métadonnées d'objet transférées sont le nom et la taille de l'objet. Si vous souhaitez copier des métadonnées supplémentaires, vous pouvez utiliser l'interface de fichier ou d'autres outils pour copier les données vers Amazon S3. Toutefois,AWS DataSyncpréserve les listes de contrôle d'accès (listes ACL). Pour plus d'informations, consultezComment DataSync gère-t-il les métadonnées et les fichiers spéciaux ?dans leAWS DataSyncGuide de l'utilisateur.

Utilisation d'Amazon EC2 sur Snowcone

Cette section explique comment utiliser les instances de calcul Amazon EC2 sur uneAWS SnowconePériphérique.

Vous devez utiliser les instances compatibles Amazon EC2 lorsqu'une application exécutée sur la périphérie est gérée et déployée en tant que machine virtuelle (Amazon Machine Image ou AMI). Snowcone prend en charge le type d'instance SNC1 avec trois instances, dont snc1.micro (1 CPU et 1 Go de RAM), snc1.small (1 processeur et 2 Go de RAM) et snc1.medium (2 CPU et 4 Go de RAM). La prise en charge des instances compatibles EC2 sur Snowcone vous permet de créer et de tester votre application sur Amazon EC2. Vous pouvez activer et provisionner des AMI EC2 pendantAWS Snowconecréation d'emplois à l'aide de l'optionAWS Management Console,AWS SnowballSDK ouAWS CLI.

Types d'instances Amazon EC2 pris en charge

Utilisez les types d'instances Amazon EC2 suivants pour vos tâches de calcul.

snc1.micro—1 cœur de processeur, 1 Go de RAM

snc1.small—1 cœur de processeur, 2 Go de RAM

snc1.medium—2 cœurs de processeur, 4 Go de RAM

UtiliserAWS OpsHubpour gérer vos instances sur Snowcone. TéléchargementAWS OpsHubà partir desAWS Snowballressourcessite Web. Après avoir déverrouillé l'appareil à l'aide deAWS OpsHub, accédez à la page Amazon EC2. ChoisissezCréation d'une instancepour créer une instance EC2 basée sur l'AMI que vous aviez préchargée sur l'appareil lorsque vous avez créé la tâche. Vous pouvez ensuite vous connecter aux instances et exécuter votre application Edge.AWS OpsHubfournit également des boutons en un seul clic pour démarrer, arrêter, arrêter et redémarrer vos instances EC2. Pour plus d'informations, consultez Utilisation d’AWS OpsHub for Snow Family afin de gérer des appareils.

Lorsque vous avez terminé avec votre appareil, renvoyez-le à AWS. Si l'appareil était utilisé dans une tâche d'importation, les données transférées à l'aide de l'interface de fichier sont importées dans Amazon S3 à l'aide de l'interface Snowcone NFS. Sinon, nous effectuons un effacement complet de l'appareil lorsque celui-ci est renvoyé àAWS. Cet effacement suit les normes NIST (National Institute of Standards and Technology, Institut américain des normes et de la technologie) 800-88.

Important

Les données dans des instances de calcul qui s'exécutent sur une Snowcone ne sont pas importées dansAWS.

Tarification des instances de calcul sur Snowcone

Des coûts supplémentaires sont associés à l'utilisation d'instances de calcul. Pour en savoir plus, consultez Tarification de AWS Snowcone.

Prérequis

Avant de créer votre tâche, gardez les informations suivantes à l'esprit :

  • Pour pouvoir ajouter des AMI à votre tâche, vous devez avoir une AMI dans votreCompte AWSet il doit s'agir d'un type d'image pris en charge. Actuellement, les AMI prises en charge sont basées sur leAmazon Linux 2,CentOS 7 (x86_64) - avec mises à jour HVM, ouUbuntu 16.04 LTS - Xenial (HVM)images. Vous pouvez obtenir ces images depuis AWS Marketplace.

  • Toutes les AMI doivent être basées sur Amazon Elastic Block Store (Amazon EBS), avec un seul volume.

  • Si vous vous connectez à une instance de calcul qui s'exécute sur une Snowcone, vous devez utiliser Secure Shell (SSH). Pour cela, vous devez d'abord ajouter la paire de clés.

Création d'une AMI Linux à partir d'une instance

Vous pouvez créer une AMI à l'aide de la console ou de la ligne de commande. Commencez par une AMI existante, lancez une instance, personnalisez-la, créez une autre AMI à partir de cela, puis lancez une instance de la nouvelle AMI.

Pour créer une AMI à partir d'une instance en utilisant la console

  1. Choisissez une AMI appropriée basée sur EBS comme point de départ pour votre nouvelle AMI et configurez-la si nécessaire avant de la lancer. Pour de plus amples informations, veuillez consulterLancement d'une instance à l'aide de l'assistant de lancement d'instance.

  2. Sélectionnez Lancement pour lancer une instance de l'AMI basée sur EBS que vous avez sélectionnée. Acceptez les valeurs par défaut alors que vous suivez les instructions de l'assistant. Pour de plus amples informations, veuillez consulterLancement d'une instance à l'aide de l'assistant de lancement d'instance.

  3. Pendant que l'instance est en cours d'exécution, connectez-vous à celle-ci. Vous pouvez effectuer les actions suivantes sur votre instance pour la personnaliser afin de répondre à vos besoins :

    • Installer les logiciels et les applications

    • Copier les données

    • Réduire le délai de démarrage en effaçant les fichiers temporaires, en défragmentant le disque dur et en supprimant l'espace libre

    • Attacher des volumes Amazon EBS supplémentaires

  4. (Facultatif) Créez des instantanés de l'ensemble des volumes attachés à votre instance. Pour plus d'informations sur la création des instantanés, consultezCréation des instantanés Amazon EBS.

  5. Dans le panneau de navigation, sélectionnez instances, puis choisissez votre instance. PourActions, choisissezImage,Créer une image

    Astuce

    Si cette option est désactivée, votre instance n'est pas une instance basée sur Amazon EBS.

  6. Dans la boîte de dialogue Créer une image, spécifiez les informations suivantes, puis choisissez Créer une image.

    • Nom de l'image- Nom unique de l'image.

    • Description de l'image- Description facultative de l'image de 255 caractères au maximum.

    • Pas de redémarrage- Cette option n'est pas sélectionnée par défaut. Amazon EC2 met hors tension l'instance, effectue des instantanés de n'importe quel volume attaché, crée et enregistre l'AMI, puis redémarre l'instance. ChoisissezPas de redémarragepour éviter l'arrêt de l'instance.

      Avertissement

      Si vous sélectionnez No reboot, nous ne pouvons pas garantir l'intégrité du système de fichiers de l'image créée.

    • Volumes d'instance- Les champs de cette section vous permettent de modifier le volume racine et d'ajouter d'autres volumes Amazon EBS et de stockage d'instance. Pour obtenir des informations sur les différents champs, positionnez le pointeur sur l'icône i en regard de chaque champ pour afficher l'info-bulle du champ. Certains points importants sont répertoriés ci-dessous.

      • Pour modifier la taille du volume racine, recherchezRacinedans leType de volumecolumn. PourTaille (GiB), entrez la valeur requise.

      • Si vous sélectionnezSupprimer à la résiliation, lorsque vous résiliez l'instance créée à partir de cette AMI, le volume Amazon EBS est supprimé. Si vous dégagezSupprimer à la résiliation, lorsque vous résiliez l'instance, le volume Amazon EBS n'est pas supprimé. Pour de plus amples informations, veuillez consulterConserver les volumes Amazon EBS à la résiliation d'une instancedans leGuide de l'utilisateur Amazon EC2 pour les instances Linux.

      • Pour ajouter un volume Amazon EBS, sélectionnezAjouter un volume(ce qui ajoute une nouvelle ligne). Pour Type de volume, choisissez EBS et remplissez les champs de la ligne. Lorsque vous lancez une instance à partir de votre nouvelle AMI, des volumes supplémentaires sont automatiquement attachés à l'instance. Les volumes vides doivent être formatés et montés. Les volumes basés sur un instantané doivent être montés.

      • Pour ajouter un volume de stockage d'instance, consultezAjout de volumes de stockage d'instance à une AMI. Lorsque vous lancez une instance à partir de votre nouvelle AMI, les volumes supplémentaires sont automatiquement initialisés et montés. Ces volumes ne contiennent pas les données des volumes de stockage d'instance de l'instance en cours d'exécution sur laquelle vous avez basé votre AMI.

  7. Pour afficher le statut de votre AMI pendant sa création, dans le panneau de navigation, choisissez AMI. À l'origine, le statut est en attente mais il doit être remplacé par available après quelques minutes.

    (Facultatif) Pour afficher l'instantané qui a été créé pour la nouvelle AMI, choisissez Instantanés. Lorsque vous lancez une instance à partir de cette AMI, nous utilisons cet instantané pour créer son volume du périphérique racine.

  8. Lancez une instance à partir de votre nouvelle AMI. Pour de plus amples informations, veuillez consulterLancement d'une instance à l'aide de l'assistant de lancement d'instance.

  9. La nouvelle instance en cours d'exécution contient toutes les personnalisations que vous avez appliquées au cours des étapes précédentes.

Pour créer une AMI à partir d'une instance via la ligne de commande

Vous pouvez utiliser l'une des commandes suivantes. Pour obtenir plus d'informations sur les CLI (interface ligne de commande), consultez Accès à Amazon EC2.

Création d'une AMI Linux à partir d'un instantané

Si vous avez un instantané du volume du périphérique racine d'une instance, vous pouvez créer une AMI à partir de cet instantané en utilisant leAWS Management Consoleou la ligne de commande.

Pour créer une AMI à partir d'un instantané en utilisant la console

  1. Ouvrez la console Amazon EC2 sur https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, sous Elastic Block Store, sélectionnez Snapshots.

  3. Choisissez l'instantané et sélectionnez Actions, Create Image.

  4. DansCréer une image à partir d'un instantané EBS, complétez les champs pour créer votre AMI, puis sélectionnezCréer. Si vous recréez une instance parente, sélectionnez les mêmes options que l'instance parente.

    • Architecture : Choisissezi386pour 32 bits oux86_64pour 64 bits.

    • Nom du périphérique racine : Saisissez le nom approprié du volume racine. Pour de plus amples informations, veuillez consulterNoms d'appareil sur les instances Linux.

    • Type de virtualisation : Choisissez si les instances lancées à partir de cette AMI utilisent la virtualisation paravirtuelle ou la virtualisation HVM. Pour plus d'informations, consultez la page Types de virtualisations AMI Linux.

    • (type de virtualisation PV uniquement)ID du noyauetID de disque RAM : Choisissez l'AKI et l'ARI dans les listes. Si vous choisissez l'AKI par défaut ou si vous ne choisissez pas d'AKI, vous devez spécifier une AKI chaque fois que vous lancez une instance à l'aide de cette AMI. Par ailleurs, votre instance peut échouer aux vérifications de l'état si l'AKI par défaut est incompatible avec l'instance.

    • (Facultatif)Mappages de périphérique de stockage en mode bloc : Ajoutez des volumes ou développez la taille par défaut du volume racine pour l'AMI. Pour obtenir plus d'informations sur le redimensionnement du système de fichiers sur votre instance pour un volume plus important, consultezExtension d'un système de fichiers Linux après redimensionnement d'un volume.

Pour créer une AMI à partir d'un instantané à l'aide de la ligne de commande

Vous pouvez utiliser l'une des commandes suivantes. Pour obtenir plus d'informations sur ces interfaces de ligne de commande, consultezAccès à Amazon EC2.