Fonctionnement de l'arrêt et du démarrage d'une EC2 instance - Amazon Elastic Compute Cloud

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.

Fonctionnement de l'arrêt et du démarrage d'une EC2 instance

Lorsque vous arrêtez une instance, les modifications sont enregistrées au niveau du système d'exploitation de l'instance, certaines ressources sont perdues et certaines ressources persistent. Lorsque vous démarrez une instance, les modifications sont enregistrées au niveau de l’instance.

Le schéma suivant montre ce qui est perdu et ce qui persiste lorsqu'une EC2 instance Amazon est arrêtée. Lorsqu'une instance s'arrête, elle perd tous les volumes de stockage d'instance attachés et les données stockées sur ces volumes, les données stockées sur l'instance RAM et l'IPv4adresse publique attribuée si aucune adresse IP élastique n'est associée à l'instance. Une instance conserve les IPv4 adresses privées attribuées, les adresses IP élastiques associées à l'instance, toutes IPv6 les adresses, ainsi que tous les EBS volumes Amazon attachés et les données qu'ils contiennent.

L'IPv4adresse publique et RAM les données de stockage de l'instance sont perdues lorsqu'une instance est arrêtée.

Ce qui se passe lorsque vous arrêtez une instance

Modifications enregistrées au niveau du système d'exploitation
  • La API demande envoie un événement d'appui sur un bouton à l'invité.

  • Divers services système sont arrêtés à la suite de l’événement d’appui sur le bouton. L'arrêt progressif est déclenché par le fait que l'hyperviseur appuie sur le bouton d'ACPIarrêt.

  • ACPIl'arrêt est lancé.

  • L’instance s’arrête lorsque le processus d’arrêt normal se termine. L’heure d’arrêt du système d’exploitation n’est pas configurable.

  • Si le système d’exploitation d’instance ne s’arrête pas proprement en quelques minutes, un arrêt dur est effectué.

  • L’instance cesse de s’exécuter.

  • L’état de l’instance devient stopping, puis stopped.

  • [Auto Scaling] Si votre instance fait partie d'un groupe Auto Scaling, si elle se trouve dans un EC2 état Amazon autre que celui d'Amazonrunning, ou si son statut pour les vérifications de statut devient le casimpaired, Amazon EC2 Auto Scaling considère que l'instance n'est pas saine et la remplace. Pour plus d'informations, consultez la section Health checks for Auto Scaling instances dans le manuel Amazon EC2 Auto Scaling User Guide.

  • [Instances Windows] Lorsque vous arrêtez et démarrez une instance Windows, l'agent de lancement exécute des tâches sur l'instance, telles que la modification des lettres du lecteur pour tous les EBS volumes Amazon attachés. Pour plus d'informations sur ces valeurs par défaut et sur la manière dont vous pouvez les modifier, consultezUtiliser l'agent EC2Launch v2 pour effectuer des tâches lors du lancement de l'instance EC2 Windows.

Ressources perdues
  • Données stockées sur leRAM.

  • Les données stockées sur les volumes de stockage d’instances.

  • IPv4Adresse publique qu'Amazon a EC2 automatiquement attribuée à l'instance lors du lancement ou du démarrage. Pour conserver une IPv4 adresse publique qui ne change jamais, vous pouvez associer une adresse IP élastique à votre instance.

Des ressources qui persistent

Pour plus d'informations sur ce qui se passe lorsque vous arrêtez une instance Mac, consultezArrêtez ou mettez fin à votre instance Amazon EC2 Mac.

Ce qui se passe lorsque vous lancer une instance

Modifications enregistrées au niveau du système d'exploitation
  • L’instance est généralement migrée vers un nouvel ordinateur hôte sous-jacent (même si, dans certains cas, comme lorsqu’une instance est allouée à un hôte dans une configuration Hôte dédié, elle reste sur l’hôte actuel).

  • Amazon EC2 attribue une nouvelle IPv4 adresse publique à l'instance si celle-ci est configurée pour recevoir une IPv4 adresse publique. Pour conserver une IPv4 adresse publique qui ne change jamais, vous pouvez associer une adresse IP élastique à votre instance.

Tester la réponse de l’application pour l’arrêt et le démarrage

Vous pouvez l'utiliser AWS Fault Injection Service pour tester la façon dont votre application répond lorsque votre instance est arrêtée et démarrée. Pour plus d’informations, consultez le AWS Fault Injection Service Guide de l’utilisateur .

Coûts liés à l'arrêt et au démarrage de l'instance

Les coûts suivants sont associés à l’arrêt et au démarrage d’une instance.

Arrêt : dès que l’état d’une instance passe à shutting-down ou terminated, l’instance ne vous est plus facturée. Aucuns frais d’utilisation ou de transfert de données ne vous sont facturés pour une instance arrêtée. Des frais sont facturés pour stocker les volumes EBS de stockage Amazon.

Démarrage : chaque fois que vous démarrez une instance arrêtée, nous facturons au minimum une minute d’utilisation. Après une minute, seules les secondes que vous utilisez vous sont facturées. Si, par exemple, vous exécutez une instance pendant 20 secondes, puis que vous l’arrêtez, nous vous facturons une minute complète. Si vous exécutez une instance pendant 3 minutes et 40 secondes, nous vous facturons exactement 3 minutes et 40 secondes d’utilisation.