Utilisation locale d'instances de calcul compatibles avec Amazon EC2 - AWS Snowball Edge Guide du développeur

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.

Utilisation locale d'instances de calcul compatibles avec Amazon EC2

Vous pouvez l'utiliser AWS OpsHub pour exécuter des logiciels préinstallés sur des serveurs virtuels (instances) localement sur votre appareil, ainsi que pour gérer les instances Amazon EC2 sur votre appareil.

Lancement d'une instance compatible avec Amazon EC2

Suivez ces étapes pour lancer une instance compatible avec Amazon EC2 à l'aide de. AWS OpsHub

Cette vidéo montre comment lancer une instance compatible Amazon EC2 à l'aide de. AWS OpsHub

Pour lancer une instance compatible avec Amazon EC2
  1. Ouvrez l' AWS OpsHub application.

  2. Dans la section Start computing (Démarrer le calcul) sur le tableau de bord, choisissez Get started (Démarrage). Vous pouvez également choisir le menu Services en haut, puis Compute (EC2) [Calcul (EC2)] pour ouvrir la page Compute (Calcul). Toutes vos ressources de calcul apparaissent dans la section Resources (Ressources).

  3. Si des instances compatibles avec Amazon EC2 s'exécutent sur votre appareil, elles apparaissent dans la colonne Nom de l'instance sous Instances. Vous pouvez voir les détails de chaque instance sur cette page.

  4. Choisissez Launch instance (Lancer une instance). L’assistant de lancement d’instance s’ouvre.

  5. Dans Appareil, choisissez l'appareil Snow sur lequel vous souhaitez lancer la version compatible avec Amazon EC2.

    AWS OpsHub assistant de lancement d'instance
  6. Pour Image (AMI), choisissez une image AMI (Amazon Machine Image) dans la liste. Cette AMI est utilisée pour lancer votre instance.

  7. Pour Instance type (Type d'instance), choisissez-en une dans la liste.

  8. Choisissez la façon dont vous souhaitez attacher une adresse IP à l'instance. Vous avez les options suivantes :

    • Créer une adresse IP publique (VNI) — Choisissez cette option pour créer une nouvelle adresse IP à l'aide d'une interface réseau physique. Choisissez une interface réseau physique et une attribution d'adresse IP.

    • Utiliser une adresse IP existante (VNI) — Choisissez cette option pour utiliser une adresse IP existante, puis des interfaces réseau virtuelles existantes. Choisissez une interface réseau physique et une interface réseau virtuelle.

    • Ne pas joindre d'adresse IP : choisissez cette option si vous ne souhaitez pas associer d'adresse IP.

  9. Choisissez la manière dont vous souhaitez associer une paire de clés à l'instance. Vous avez les options suivantes :

    Créer une paire de clés : choisissez cette option pour créer une nouvelle paire de clés et lancer la nouvelle instance avec cette paire de clés.

    Utiliser une paire de clés existante : choisissez cette option pour utiliser une paire de clés existante afin de lancer l'instance.

    Ne pas associer d'adresse IP : choisissez cette option si vous ne souhaitez pas associer de paire de clés. Vous devez reconnaître que vous ne pourrez pas vous connecter à cette instance si vous ne connaissez pas déjà le mot de passe intégré à cette AMI.

    Pour plus d’informations, consultez Utilisation de paires de clés.

  10. Choisissez Lancer. Vous devriez voir le lancement de votre instance dans la section Compute instances (Instances de calcul). State (État) affiche Pending (En attente), puis passe à Running (En cours d’exécution) lorsque l’opération est terminée.

Arrêter une instance compatible avec Amazon EC2

Suivez les étapes ci-dessous pour AWS OpsHub arrêter une instance compatible avec Amazon EC2.

Pour arrêter une instance compatible avec Amazon EC2
  1. Ouvrez l' AWS OpsHub application.

  2. Dans la section Start computing (Démarrer le calcul) du tableau de bord, choisissez Start (Démarrer). Vous pouvez également choisir le menu Services en haut, puis Compute (EC2) [Calcul (EC2)] pour ouvrir la page Compute (Calcul).

    Toutes vos ressources de calcul apparaissent dans la section Resources (Ressources).

  3. Si des instances compatibles avec Amazon EC2 s'exécutent sur votre appareil, elles apparaissent dans la colonne Nom de l'instance sous Instances.

  4. Choisissez l'instance que vous souhaitez arrêter, cliquez sur le menu Actions, puis sur Arrêter. State (État) devient Stopping (En cours d’arrêt), puis Stopped (Arrêté) lorsque l’opération est terminée.

    Sélection de l'instance et menu Action affichant l'option Stop

Démarrage d'une instance compatible avec Amazon EC2

Suivez ces étapes pour démarrer une instance compatible avec Amazon EC2 en utilisant. AWS OpsHub

Pour démarrer une instance compatible avec Amazon EC2
  1. Ouvrez l' AWS OpsHub application.

  2. Dans la section Start computing (Démarrer le calcul) du tableau de bord, choisissez Start (Démarrer). Vous pouvez également choisir le menu Services en haut, puis Compute (EC2) [Calcul (EC2)] pour ouvrir la page Compute (Calcul).

    Vos ressources de calcul apparaissent dans la section Resources (Ressources).

  3. Dans la colonne Instance name (Nom de l'instance) sous Instances, recherchez l'instance que vous souhaitez démarrer.

  4. Choisissez l'instance, puis choisissez Start (Démarrer). State (État) affiche Pending (En attente), puis passe à Running (En cours d’exécution) lorsque l’opération est terminée.

    L'onglet Instances affiche une instance choisie et le menu Actions s'ouvre avec l'option Démarrer sélectionnée.

Utilisation de paires de clés

Lorsque vous lancez une instance compatible avec Amazon EC2 et que vous avez l'intention de vous y connecter via SSH, vous devez fournir une paire de clés. Vous pouvez utiliser Amazon EC2 pour créer une nouvelle paire de clés, importer une paire de clés existante ou gérer vos paires de clés.

Pour créer, importer ou gérer des paires de clés
  1. Ouvrez Compute sur le AWS OpsHub tableau de bord.

  2. Dans le volet de navigation, choisissez la page Compute (EC2), puis l'onglet Key Pairs. Vous êtes redirigé vers la console Amazon EC2 où vous pouvez créer, importer ou gérer vos paires de clés.

  3. Pour obtenir des instructions sur la création et l'importation de paires de clés, consultez les paires de clés Amazon EC2 et les instances Linux dans le guide de l'utilisateur Amazon EC2.

Résiliation d'une instance compatible avec Amazon EC2

Une fois que vous avez résilié une instance compatible Amazon EC2, vous ne pouvez pas la redémarrer.

Pour mettre fin à une instance compatible avec Amazon EC2
  1. Ouvrez l' AWS OpsHub application.

  2. Dans la section Start computing (Démarrer le calcul) sur le tableau de bord, choisissez Get started (Démarrage). Vous pouvez également choisir le menu Services en haut, puis Compute (EC2) [Calcul (EC2)] pour ouvrir la page Compute (Calcul). Vous pouvez voir toutes vos ressources de calcul dans la section Resources (Ressources).

  3. Dans la colonne Instance name (Nom de l'instance) sous Instances, recherchez l'instance que vous souhaitez mettre hors service.

  4. Choisissez l'instance, puis le menu Actions. Dans le menu Actions, choisissez Terminate.

    L'onglet Instances indique l'instance choisie et le menu Actions indique Terminate choisi.
  5. Dans la fenêtre Terminate instances, sélectionnez Confirmer la résiliation.

    Fenêtre de résiliation des instances affichant le nom de l'instance et le bouton Confirmer la résiliation.
    Note

    Une fois l'instance mise hors service, vous ne pouvez pas la redémarrer.

    State (État) devient Terminating (En cours de mise hors service), puis Terminated (Hors service) lorsque l’opération est terminée.

Utilisation des volumes de stockage localement

Les instances compatibles avec Amazon EC2 utilisent des volumes Amazon EBS pour le stockage. Dans cette procédure, vous créez un volume de stockage et vous l'attachez à votre instance à l'aide de AWS OpsHub.

Pour créer un volume de stockage
  1. Ouvrez l' AWS OpsHub application.

  2. Dans la section Start computing (Démarrer le calcul) sur le tableau de bord, choisissez Get started (Démarrage). Vous pouvez également choisir le menu Services en haut, puis Compute (EC2) [Calcul (EC2)] pour ouvrir la page Compute (Calcul).

  3. Choisissez l'onglet Storage volumes (Volumes de stockage). Si vous avez des volumes de stockage sur votre appareil, les détails relatifs aux volumes apparaissent sous Storage volumes (Volumes de stockage).

  4. Choisissez Create volume (Créer un volume) pour ouvrir la page Create volume (Créer un volume) .

    Page de création d'un volume
  5. Choisissez l'appareil sur lequel vous souhaitez créer le volume, entrez la taille (in GiBs) que vous souhaitez créer et choisissez le type de volume.

  6. Sélectionnez Envoyer. State (État) affiche Creating (En cours de création) et passe à Available (Disponible) lorsque l’opération est terminée. Vous pouvez voir votre volume et les détails le concernant dans l'onglet Volumes.

Pour attacher un volume de stockage à votre instance
  1. Choisissez le volume que vous avez créé, puis choisissez Attache volume (Attacher le volume).

    Fenêtre de liaison du volume indiquant l'ID de l'instance de calcul et le nom du périphérique de volume
  2. Pour ID d’instance de calcul, choisissez l'instance à laquelle vous souhaitez attacher le volume.

  3. Pour Volume Device Name (Nom d’appareil du volume), entrez le nom de l’appareil de votre volume (par exemple, /dev/sdh ou xvdh).

  4. Choisissez Attacher.

Si vous n'avez plus besoin du volume, vous pouvez le détacher de l'instance, puis le supprimer.

Importation d'une image sur votre appareil en tant qu'AMI compatible avec Amazon EC2

Vous pouvez importer un instantané de votre image sur votre appareil Snowball Edge et l'enregistrer en tant qu'Amazon Machine Image (AMI) compatible avec Amazon EC2. Un instantané est essentiellement une copie de votre volume de stockage que vous pouvez utiliser pour créer une AMI ou un autre volume de stockage. Ce faisant, vous pouvez transférer votre propre image depuis une source externe sur votre appareil et la lancer en tant qu'instance compatible avec Amazon EC2.

Suivez ces étapes pour terminer l'importation de votre image.

  1. Téléchargez votre instantané dans un compartiment Amazon S3 de votre appareil.

  2. Configurez les autorisations requises pour accorder l'accès à Amazon S3, Amazon EC2 et VM Import/Export, la fonctionnalité utilisée pour importer et exporter des instantanés.

  3. Importez l'instantané du compartiment S3 dans votre appareil sous forme d'image.

  4. Enregistrez l'image en tant qu'AMI compatible avec Amazon EC2.

  5. Lancez l'AMI en tant qu'instance compatible avec Amazon EC2.

Note

Tenez compte des limites suivantes lorsque vous téléchargez des instantanés sur des appareils Snow Family.

  • Les appareils de la gamme Snow ne prennent actuellement en charge que l'importation d'instantanés au format d'image RAW.

  • Les appareils de la gamme Snow ne prennent actuellement en charge que l'importation de snapshots d'une taille comprise entre 1 Go et 1 To.

Étape 1 : télécharger un instantané dans un compartiment S3 de votre appareil

Vous devez télécharger votre instantané sur Amazon S3 sur votre appareil avant de l'importer. Cela est dû au fait que les instantanés ne peuvent être importés qu'à partir d'Amazon S3 disponible sur votre appareil ou votre cluster. Au cours du processus d'importation, vous choisissez le compartiment S3 de votre appareil dans lequel stocker l'image.

Pour télécharger un instantané sur Amazon S3

Étape 2 : Importer le snapshot depuis un compartiment S3

Lorsque votre instantané est chargé sur Amazon S3, vous pouvez l'importer sur votre appareil. Tous les instantanés importés ou en cours d'importation sont affichés dans l'onglet Instantanés.

Cette vidéo montre comment importer et enregistrer un instantané en tant qu'AMI compatible avec Amazon EC2, notamment en créant une politique pour un utilisateur IAM.

Pour importer l'instantané sur votre appareil
  1. Ouvrez l' AWS OpsHub application.

  2. Dans la section Start computing (Démarrer le calcul) sur le tableau de bord, choisissez Get started (Démarrage). Vous pouvez également choisir le menu Services en haut, puis Compute (EC2) [Calcul (EC2)] pour ouvrir la page Compute (Calcul). Toutes vos ressources de calcul apparaissent dans la section Resources (Ressources).

  3. Choisissez l'onglet Instantanés pour voir tous les instantanés importés sur votre appareil. Le fichier image dans Amazon S3 est un fichier .raw importé sur votre appareil sous forme de capture instantanée. Vous pouvez filtrer par ID d'instantané ou par état de l'instantané pour trouver des instantanés spécifiques. Vous pouvez choisir un identifiant d'instantané pour voir les détails de cet instantané.

  4. Choisissez l'instantané que vous souhaitez importer, puis choisissez Importer un instantané pour ouvrir la page Importer un instantané.

  5. Pour Appareil, choisissez l'adresse IP de l'appareil de la famille Snow vers lequel vous souhaitez effectuer l'importation.

  6. Pour la description de l'importation et la description de l'instantané, entrez une description pour chacune d'elles.

  7. Dans la liste des rôles, choisissez le rôle à utiliser pour l'importation. Les appareils de la famille Snow utilisent VM Import/Export pour importer des instantanés. AWS assume ce rôle et l'utilise pour importer l'instantané en votre nom. Si aucun rôle n'est configuré sur votre AWS Snowball Edge, ouvrez le AWS Identity and Access Management (IAM) dans AWS OpsHub lequel vous pouvez créer un rôle IAM local. Le rôle a également besoin d'une politique disposant des autorisations d'importation/exportation de machines virtuelles requises pour effectuer l'importation. Vous devez associer cette politique au rôle. Pour plus de détails à ce sujet, reportez-vous à la section Utilisation d'IAM localement.

    Voici un exemple de cette politique.

    { "Version":"2012-10-17", "Statement":[ { "Effect":"Allow", "Principal":{ "Service":"vmie.amazonaws.com" }, "Action":"sts:AssumeRole" } ] }

    Connectez-vous à la console IAM AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/iam/.

    Le rôle que vous créez doit disposer d'autorisations minimales pour accéder à Amazon S3. Voici un exemple de politique minimale.

    { "Version":"2012-10-17", "Statement":[ { "Effect":"Allow", "Action":[ "s3:GetBucketLocation", "s3:GetObject", "s3:ListBucket", "s3:GetMetadata" ], "Resource":[ "arn:aws:s3:::import-snapshot-bucket-name", "arn:aws:s3:::import-snapshot-bucket-name/*" ] } ] }
  8. Choisissez Browse S3 et choisissez le compartiment S3 contenant le snapshot que vous souhaitez importer. Choisissez l'instantané, puis cliquez sur Soumettre. L'instantané commence à être téléchargé sur votre appareil. Vous pouvez choisir l'ID du cliché pour voir les détails. Vous pouvez annuler le processus d'importation à partir de cette page.

Étape 3 : enregistrer l'instantané en tant qu'AMI compatible avec Amazon EC2

Le processus de création d'une AMI compatible avec Amazon EC2 à partir d'une image importée sous forme de cliché est connu sous le nom d'enregistrement. Les images importées sur votre appareil doivent être enregistrées avant de pouvoir être lancées en tant qu'instances compatibles avec Amazon EC2.

Cette vidéo montre comment enregistrer un instantané en tant qu'AMI compatible avec Amazon EC2.

Pour enregistrer une image importée en tant que cliché
  1. Ouvrez l' AWS OpsHub application.

  2. Dans la section Start computing (Démarrer le calcul) sur le tableau de bord, choisissez Get started (Démarrage). Vous pouvez également choisir le menu Services en haut, puis Compute (EC2) [Calcul (EC2)] pour ouvrir la page Compute (Calcul). Toutes vos ressources de calcul apparaissent dans la section Resources (Ressources).

  3. Cliquez sur l'onglet Images. Vous pouvez filtrer les images par nom, identifiant ou état pour trouver une image spécifique.

  4. Choisissez l'image que vous souhaitez enregistrer, puis sélectionnez Enregistrer l'image.

    Image sélectionnée avec le bouton Enregistrer l'image surligné.
  5. Sur la page Enregistrer l'image, saisissez un nom et une description.

  6. Pour le volume racine, spécifiez le nom du périphérique racine.

    Dans la section Bloquer l'appareil, vous pouvez modifier la taille du volume et le type de volume.

  7. Si vous souhaitez que le volume soit supprimé lorsque l'instance est arrêtée, choisissez Supprimer à la résiliation.

  8. Si vous souhaitez ajouter d'autres volumes, choisissez Ajouter un nouveau volume.

  9. Lorsque vous avez terminé, choisissez Soumettre.

Étape 4 : Lancer l'AMI compatible avec Amazon EC2

Suppression d'un instantané

Si vous n'avez plus besoin d'un instantané, vous pouvez le supprimer de votre appareil. Le fichier image dans Amazon S3 est un fichier .raw importé sur votre appareil sous forme de capture instantanée. Si l'instantané que vous supprimez est utilisé par une image, il ne peut pas être supprimé. Une fois l'importation terminée, vous pouvez également supprimer le fichier .raw que vous avez chargé sur Amazon S3 sur votre appareil.

Suppression d’un instantané
  1. Ouvrez l' AWS OpsHub application.

  2. Dans la section Start computing (Démarrer le calcul) sur le tableau de bord, choisissez Get started (Démarrage). Vous pouvez également choisir le menu Services en haut, puis Compute (EC2) [Calcul (EC2)] pour ouvrir la page Compute (Calcul). Toutes vos ressources de calcul apparaissent dans la section Resources (Ressources).

  3. Choisissez l'onglet Instantané pour afficher tous les instantanés importés. Vous pouvez filtrer par ID d'instantané ou par état de l'instantané pour trouver des instantanés spécifiques.

  4. Choisissez le cliché que vous souhaitez supprimer, puis cliquez sur Supprimer. Vous pouvez choisir plusieurs instantanés.

    Onglet Instantanés affichant l'instance et le bouton Supprimer
  5. Dans la case de confirmation Supprimer le cliché, choisissez Supprimer le cliché. Si votre suppression est réussie, le cliché est supprimé de la liste sous l'onglet Instantanés.

Annulation de l'enregistrement d'un AMI

Pour annuler l'enregistrement d'un AMI
  1. Ouvrez l' AWS OpsHub application.

  2. Dans la section Start computing (Démarrer le calcul) sur le tableau de bord, choisissez Get started (Démarrage). Vous pouvez également choisir le menu Services en haut, puis Compute (EC2) [Calcul (EC2)] pour ouvrir la page Compute (Calcul). Toutes vos ressources de calcul apparaissent dans la section Resources (Ressources).

  3. Cliquez sur l'onglet Images. Toutes vos images sont répertoriées. Vous pouvez filtrer les images par nom, identifiant ou état pour trouver une image spécifique.

  4. Choisissez l'image dont vous souhaitez annuler l'enregistrement, puis cliquez sur Désenregistrer.

    Onglet image montrant l'image choisie et le bouton Désenregistrer l'image en haut à droite.
  5. Dans la fenêtre Confirmer le désenregistrement de l'image, confirmez l'ID de l'image et choisissez Désenregistrer l'image. Lorsque le désenregistrement est réussi, l'image est supprimée de la liste des images.

    Confirmez la fenêtre de désenregistrement de l'image indiquant le nom de l'image et le bouton Désenregistrer l'image.